projekte:usbblaster:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projekte:usbblaster:start [2015/02/16 22:46] – yc | projekte:usbblaster:start [2017/08/30 13:35] (aktuell) – [EEPROM-Programmierung] yc | ||
|---|---|---|---|
| Zeile 31: | Zeile 31: | ||
| - mit dünnen Lackdraht die Verbindungen zwischen Steckverbinder und Zypresse herstellen | - mit dünnen Lackdraht die Verbindungen zwischen Steckverbinder und Zypresse herstellen | ||
| - | ^ Pin FX2 ^ JTAG ^ Steckverbinder ^ | + | | PC2 - 59 | TCK | 1 | 2| GND | |
| - | | PC.2() | + | | PC1 - 58 | TDO | 3 | 4| V_FPGA | |
| - | | | + | | PC3 - 60 | TMS | 5 | 6| NC | |
| - | | PC.1() | + | | | NC | 7 | 8 | NC | |
| - | | | + | | PC0 - 57 | TDI | 9 | 10| GND | |
| - | | PC.3() | + | |
| - | | PC.0() | + | |
| - | | | GND | 10 | | + | |
| ===== EEPROM-Programmierung ===== | ===== EEPROM-Programmierung ===== | ||
| Zuerst lädt man sich // | Zuerst lädt man sich // | ||
| Zeile 63: | Zeile 60: | ||
| Nun ist das Gerät bereit als USBBlaster zu fungieren\\ | Nun ist das Gerät bereit als USBBlaster zu fungieren\\ | ||
| **Zu beachten:** Dieser Prozess muss bei jedem erneuten Einstecken des USBBlasters gemacht werden. Um die Firmware dauerhaft in das EEPROM zu schreiben, fehlt noch ein 2nd Stage Bootloader. | **Zu beachten:** Dieser Prozess muss bei jedem erneuten Einstecken des USBBlasters gemacht werden. Um die Firmware dauerhaft in das EEPROM zu schreiben, fehlt noch ein 2nd Stage Bootloader. | ||
| - | ===== Inbetriebnahme ===== | + | |
| + | Für Benutzer von Arch Linux ist ein AUR [[https:// | ||
| + | < | ||
| + | # fxload-libusb -i usbjtag.hex -t fx2lp | ||
| + | </ | ||
projekte/usbblaster/start.1424126767.txt.gz · Zuletzt geändert: von yc
