GoodFET42
The GoodFET42 is the twenty-second hardware revision of the GoodFET, owing its heritage to the GoodFET41. It retains most of that model's design but the layout has been redone and the expensive Mill-Max connector has been dropped.
CAD Files
Eagle CAD 5.x files for the design can be found in /branches/goodfet42 of the subversion repository, or as goodfet42.zip.
Bill of Materials
With a different firmware configuration, the MSP430F2618TPM could be replaced with a 2617, 2619, 2417, 2418, or 2419 chip.
Resistor values can be approximated. Be sure to get the 64 pin variant of the MSP430F2618, as 80-pin versions are also manufactured.
Quantity | Package | ||
1 | U1 | QFP64 | MSP430F2618TPM |
1 | U2 | SSOP28 | FT232RL |
2 | C1,C2 | 0603 | 0.1μF Decoupling Capacitors |
3 | TX,RX,LED1 | 0603 | 0603 LED |
2 | R1,R2 | 0603 | 330R LED Series Resistors |
1 | CN1 | USB Mini Receptacle Kobiconn 154-15320-E or FCI 10033526-N3212MLF or On Shore USB-M26FTR | |
1 | 2x7 pin 0.1" Male Header |
Construction
Please the components as shown the comments to this Flickr image. As this is a surface-mount design, be sure that you are familiar with such techniques or have assistance before beginning assembly.
Usage
Build and flash firmware with the following commands. This board self-flashes over USB through a masked-ROM bootloader, so there is no need for an external programmer.
export board=goodfet42 make clean install goodfet.monitor info
Errata
Nothing yet.