I've updated my schematic a bit.
PDF (42KB) I did this mostly just to show the actual values of the passive components.
These are shortcuts to the Digikey pages for every part I ordered for this project.
ZIP (6KB)
I should have noted these earlier, but there are some minor differences between my schematic and Destop's that should be taken into account when comparing.
1. Destop's board was designed with a standard IDE connector that was meant to be connected to a 3.5" HDD with an IDE cable. These are 40 pin connectors. I designed mine with the smaller 44 pin IDE connectors that are used for 2.5" (laptop) hard drives. The four additional pins, 41, 42, 43 and 44, are for 5V, 5V, GND, and Type, respectively. Ignore "type." Nobody knows what it even does.
2. Related to #1, because Destop's was designed for use with a 3.5" HDD, a separate power connection was also needed. But, with 2.5" HDDs, there is no separate power connection; that's part of what the additional 4 pins are for. So, the power for the HDD that will connect to MY board is supplied THOUGH the board, via the PWR connector. This is also the reason for the larger trace that runs from the PWR connector to the IDE connector. (You'll see this in the south-east corner of the PCB.) Because the power is supplied via the board, there is a small addition as well. A third 100uF smoothing capacitor has been added next to the 5V input on the IDE connector. It's probably not needed, but I figured I'd throw it in for good measure. Everything else on the board had a smoothing cap, you know?
3. Obviously there's the whole flat flex connector daughterboard thing, but you guys already know what's up with that.
4. On the far east end of Destop's schematic, there's an LED with a current limiting resistor... this is totally unnecessary. I don't know why Destop needed this, but I left it out.
5. There are a few jumpers on the board, labeled "JMP_EXTP", "JMP_USBP" and "JMP_GC_POWER." These are here to provide three different options of power to the board. I have taken them off for several reasons, but they will take far too long to explain now. Future boards will probably handle power a bit differently, but this prototype will use a separate power connector, seen in the south-east corner of the board and the north-east corner of the schematic.
6. There are two headers in the original schematic... a debug header and a JTAG header. These have been replaced with simple "test points" seen on the north end of the board, encompassed in a rectangle which is on Eagle's vrestrict layer. (I put the vrestrict layer there to prevent the autorouter from placing vias in that area, which may otherwise be confusing when intermingled with the test points.) I did this to save space and money. Which of these test points are actually needed remains to be seen. For example, the JTAG points may not be needed at all, since Destop wrote a program that allows the PROM to be programmed through the FX2 via "virtual JTAG" software. But, some people on Dextrose had problems with this, so the JTAG points may still be needed as a backup, thus their existence on the prototype and hopefully the prototype only. Most of these points will not likely be on future revisions of the board.
7. There are a few unlabeled (without values) parts in Destop's schematic. This includes two caps just north-west of the FX2, and two resistors to the east of the FX2. Common electronic sense says that the caps are just for smoothing, like every other cap on the board. So, I'm assuming a value of .1uF for these. The resistors were a little bit trickier. I had no idea what these were supposed to be at first, so I resorted to the FX2's datasheet. Luckily, I found out that these were supposed to be 2.2K, so, they are now labeled as such on my schematic.
Other than some minor differences in the way I chose to route the wires in my schematic, that's about it. I figured it might be a bit confusing if I didn't detail these changes... so...
I want to order the board ASAP, but now I want to wait for you to check over everything you wanted to check over. Let me know when you're satisfied, and thanks a lot!
