Hi,
Is anyone interested in building or buying a homebrew SCSI-to-SD card adaptor ?
I have developed such a device which is already capable of booting and running
OS 7.5.3 on the old pizza-box macs. It also works as a normal SCSI-2 device
under Linux as well, so it should work on most platforms.
I'll be putting in a PCB order this week for the "final" version, and I can
order extra if others are interested. I haven't actually tested this version
of the PCB, but there are only small changes to the SCSI and SD interfaces
compared to the working prototype version.
I could supply bare PCB's for cost price (about $3 each plus shipping), or
completed boards for $45 AUD + shipping.
To build your own requires surface mount soldering and an expensive Cypress
Miniprog3 programmer. It's probably compatible with other SWD programmers via a
suitable adaptor, but no guarantees.
Full schematics, pcb layouts, and source code is available at the project page:
http://www.codesrc.com/mediawiki/index.php?title=SCSI2SD
Note that the source code is a little bit out-of-date, and will be updated to
support the current pinout and firmware updates over USB at the very minimum
before I would mail any PCBs.
I'll be testing out a 3d printed bracket this weekend, which will allow mounting
the device in a standard 3.5" hard disk bay. It's already printed, I just need
to see if I can tap some screw holes into the plastic.
The device uses a Cypress PSoC 5lp microcontroller to bit-bang the SCSI
interface. At some point I'll try to make use of the programmable logic
aspects of the PSoC to speed up the SCSI interface.
Is anyone interested in building or buying a homebrew SCSI-to-SD card adaptor ?
I have developed such a device which is already capable of booting and running
OS 7.5.3 on the old pizza-box macs. It also works as a normal SCSI-2 device
under Linux as well, so it should work on most platforms.
I'll be putting in a PCB order this week for the "final" version, and I can
order extra if others are interested. I haven't actually tested this version
of the PCB, but there are only small changes to the SCSI and SD interfaces
compared to the working prototype version.
I could supply bare PCB's for cost price (about $3 each plus shipping), or
completed boards for $45 AUD + shipping.
To build your own requires surface mount soldering and an expensive Cypress
Miniprog3 programmer. It's probably compatible with other SWD programmers via a
suitable adaptor, but no guarantees.
Full schematics, pcb layouts, and source code is available at the project page:
http://www.codesrc.com/mediawiki/index.php?title=SCSI2SD
Note that the source code is a little bit out-of-date, and will be updated to
support the current pinout and firmware updates over USB at the very minimum
before I would mail any PCBs.
I'll be testing out a 3d printed bracket this weekend, which will allow mounting
the device in a standard 3.5" hard disk bay. It's already printed, I just need
to see if I can tap some screw holes into the plastic.
The device uses a Cypress PSoC 5lp microcontroller to bit-bang the SCSI
interface. At some point I'll try to make use of the programmable logic
aspects of the PSoC to speed up the SCSI interface.