Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GreaseWeasle and ST506 MFM (or perhaps RLL) Interface? #381

Open
4920441 opened this issue Dec 4, 2023 · 2 comments
Open

GreaseWeasle and ST506 MFM (or perhaps RLL) Interface? #381

4920441 opened this issue Dec 4, 2023 · 2 comments

Comments

@4920441
Copy link

4920441 commented Dec 4, 2023

Hi,
since the first ST506 MFM drives are very similar to MFM Floppy drives of the era, do you think it'd be possible to adapt the greaseweasle for reading such old MFM drives as well?

The main thing would be the configuration for the stepper motor since it has way more tracks than a standard floppy, and some electric wizadry to connect it.
The rest should be possible in Software, based on your work.

Any thoughts?

Cheers

4920441

@keirf
Copy link
Owner

keirf commented Dec 4, 2023

You can usually step these old drives like floppy drives at 3ms/step. It's only when you want to step faster that you need to then wait for completion acknowledgement from the drive, which buffers the step commands and processes them at an optimal rate with acceleration and deceleration.

So all you need in that case is to be able to raise the limit of max cylinder in firmware. I can help you with that if you want to be able to do so programatically using the normal firmware build (rather than a special hacked build).

@janrinze
Copy link

Sounds really cool if that works. My old harddisks may be already dead by now but who knows. I definitely will try this out if there is a working setup!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants