Replies: 2 comments 13 replies
-
There was recent groundwork to support MFM (and early RLL) HDDs. These can have up to 1024 cylinders, hence the seek command was extended. There are still a cylinder limit in the firmware, for how hard to try to get to cylinder 0. That was either going to be increased in "HDD mode" or changed to a timeout. Interestingly the data rate is far higher than Full Speed USB, so the data cannot be streamed in real time as with floppy disks, but the actual data per track is similar to a HD disk. So Greaseweazles with enough RAM (mostly V4 with an AT32F403A MCU) can buffer a whole track of flux. |
Beta Was this translation helpful? Give feedback.
-
Thanks, that sounds promising. But hold back for now - I realized I would have to implement something for the non-flippy negative cylinders for the SFD1001 drives as well. |
Beta Was this translation helpful? Give feedback.
-
I would like to start by saying thank you for a fantastic project, and making it open sopurce.
I started toying around with increasing the TPI for a 5.25" floppy some time ago, and recently revived that project. Initially I had tried to use microstepping, but switched to changing the stepper motor recently.
My goals with this are
My current setup has "1270 TPI" ( somewhat limited repeatability due to cheap stepper and mechanical play in components), and already works remarkably well.
To support the dramatically increased cylinders, I modified my greaseweazle firmware and the python tool, only to find my changes were (almost 1:1) already implemented in the latest development version of greaseweazle-fw.
Is anyone else tinkering with a setup like mine, or is this due to something else?
I am aware the usability will be a niche within the niche of retro-computing, but I hope some modifications will be able to flow back into the main gw repo.
Beta Was this translation helpful? Give feedback.
All reactions