So... as I'm planning my next C02 Pocket SBC (version 3 most likely), I'm looking to provide a single 2.5" x 3.8" PCB that has a full working system that can also run Richard Leary's DOS/65 OS. My current setup is on two PCBs (same 2.5" x 3.8" size) connected via a ribbon cable. The second PCB containing a Compact Flash card and RTC.
Version 3 is planned to have everything on one PCB. So to fit it all, I'm planning to use SMT devices almost exclusively and at the same time, move to a 3.3-volt design (and the CPU clock at 8MHz). Needless to say, space is going to be tight and assembly will be a bit of a challenge, but that's also part of the charm of making it pocket size.
While I like using the CF Card in True IDE mode, the socket adds to the overall footprint, which is a significant part of the PCB space. Looking at other storage options, the obvious one is the Micro-SD format... but I don't want to implement that... having written a nice compact BIOS for IDE devices. Looking around in the older storage options, the older Microdrive offerings, there are two additional ones which can still be found at reasonable prices.
First, a microdrive with a modified 50-pin connector, which was used in the older Apple iPod Mini. Most of the drives available in this format are likely micro-coded for the iPod Mini, so they could be problematic. The second option I found is a 1-inch Microdrive in a smaller 40mm x 30mm size with a 35-pin 0.3mm pitch ZIF connector which has standard IDE PATA signals, just on a smaller pinout. These drives were made by Hitachi (IBM sold the disk division off years ago), Seagate and I think SONY as well. Transcend also made a SSD in the same size and connector.
I've found the details from Seagate and Hitachi on the connector and the software commands (standard IDE). I'm planning to get a few of these and cobble together a board to try them out. The size is small enough and I'm pretty sure I can get everything to fit.
Attachment:
12941320.pdf [138.36 KiB]
Downloaded 66 times
Attachment:
100409345c.pdf [938.79 KiB]
Downloaded 59 times