Openbiosprog-spi solderpad
USB-based programmer for SPI chips
randomprojects.org/wiki/Openbiosprog-spiDescription
A fully Open Hardware and Free Software USB-based programmer for SPI chips, e.g. those used as BIOS chip in recent mainboards.
Schematic
Board
Bill of Materials
Designator | Value | Description |
---|---|---|
IC1 | FT2232HL | USB 2.0 Hi-Speed (480Mb/s) to UART/FIFO IC LQFP-64 |
IC2 | 15-DIP08PZ | DIP-8 socket for SPI chip. 2.54mm pitch, 10.03mm x 10.16mm, row distance 7.62mm |
U1 | TLV1117-33CDCYRG3 | TLV1117 voltage regulator |
U2 | 538-54819-0572 | Female Mini-USB connector, Type B, 10mm x 3,95mm x 9,2mm. Mouser: Molex part no. 0548190572, Drawing. The CSD one has a slightly different footprint, but made the Kicad footprint generic enough to work for both. |
X1 | ABLS-12000MHZ-B4-T | Crystal. SMD part, +/- 30 ppm, 4.8mm x 11.5mm x 4.2mm (W x L x H). Sometimes the footprint/package is called HC49/US, HC49/U, HC49S, or HC49-S4. If in doubt, check the datasheet and make sure the land pattern / footprint matches. Mouser's ABLS-12.000MHZ-B4-T has 18pF load capacitance, CSD part no. 14-4S12,000MHZ has 30pF. Ideally you should use the matching capacitors, but the 27pF ones should be fine in most cases. |
C7, C9 | 115-06N027 | 27pF ceramic capacitor. |
C4, C6, C10, C11, C12, C13, C14, C15, C16 | 115-06N100 | 100nF ceramic capacitor. |
C8 | B45196H2475K109 | 3.3uF / 10V Tantal capacitor. |
C2, C3 | B45196H2475K109 | 4.7uF / 10V Tantal capacitor. |
C17 | B45196H2106M109 | 10uF / 10V Tantal capacitor. |
C18 | 121-D10R100 | 100uF / 10V Tantal capacitor. If you don't have 100uF/10V, some 100uF/16V or 100uF/6.3V should also be fine. |
R3, R4 | 4k7 | Resistor |
R1, R11 | 1k | Resistor |
R2 | 12k | Resistor. Should be 1% precision ideally. |
R5 | 0Ω | Optional. You can put a 0Ω resistor, a capacitor, or just a ball of solder here, I think. Anything should be fine. |
L1, L2 | BLM18EG601SN1D | 600Ω, 500mA chip ferrite bead |
D1 | LED | Power LED. Choose any color you like. Play with the value of R11 to make the LED more/less brighter. |
[JSON]
This project is published under the terms of the Creative Commons Attribution-ShareAlike 3.0 Unported licence.