Happy to report the floppy drive is still working!
Also, I received the other analog board I purchased with the older, smaller flyback and it is working great! No more high-pitched ringing either!
I can’t believe it just worked. Didn’t need any help at all. Obviously, it still needs to be recapped, but otherwise it’s good to go.
I did some benchmarks with a few different Raspberry Pi versions (the Raspberry Pi 0 results were surprising). I compared them to the stock Seagate HD in my Quadra 840av and a SCSI2SD version 5.0a that I had from a few years back.
CD-ROMs are also working! You'll need to use Resexeccence's CD-ROM driver hack. https://web.archive.org/web/20040404121044/http://www.resexcellence.com/hack_html_99/12-21-98.shtml I'm using Apple CD-ROM driver version 5.4.2.
Some other things I've learned over the past few days....
- The Mac OS sends a flush command when you reboot that crashes the RaSCSI software. When it crashes, the entire Mac freezes until you re-launch the RaSCSI software. I'm assuming the RaSCSI software is giving up in the middle of a SCSI transaction and doesn't report an error to the host.
- GIMON's host file system and Ethernet interfaces are very specific to the 68000 platform. He wrote some very custom drivers. Getting similar functionality on the Mac is going to be a non-trivial undertaking
- I need to fix my board (to correct the ACK vs ACT signal mismatch)
- A lot of the reference documentation I've been looking at is linked on my RaSCSI Github repo https://github.com/akuker/RASCSI (yes... the formatting is horrible. I'll clean it up someday)
Wonderful! I love seeing all the right things come together to make something happen. I'm glad to be a small part. I am really fond of the 5x0 series as I used those in school when they were new to write papers and print to ImageWriters. They are really great, but now temperamental machines. And sadly the plastics are all brittle. I'd venture to make new ones but no way I could raise the needed $60,000+. The value of such machines will continue to rise.