Max M. schrieb:
Ja definitiv, habs aus dem grund auch vorerst ohne genauere Betrachtung
gleich verworfen.
Wie geschrieben: das Ding funktioniert, und es hängt nicht von irgendwelchen Mimöschen ab, ob das OS nun gerade da was benutzt.
Knackpunkt ist ein wenig, dass sie immer eine Config-Datei in der Kommandozeile haben wollen, selbst bei einem Erase.
1 |
ftdi_eeprom --device i:0x0403:0x6001 --erase-eeprom empty.cfg
|
Wie angedeutet, darf diese fürs reine Löschen allerdings eine leere Datei sein. Ja, ist irgendwie schräg.
Sowie man etwas auslesen will, muss natürlich zumindest
1 |
filename="mydumpfile.bin"
|
drin stehen, dann funktioniert --read-eeprom.
Wenn du etwas schreiben willst, brauchst du ein richtiges Configfile:
1 |
vendor_id=0x0403
|
2 |
product_id=0x6001
|
3 |
|
4 |
manufacturer="Joerg Wunsch"
|
5 |
product="FT232BQ Adapter"
|
6 |
serial="DL8DTL4412"
|
7 |
use_serial=true
|
8 |
self_powered=false
|
1 |
ftdi_eeprom --device i:0x0403:0x6001 --flash-eeprom ftdi.cfg
|
Eben nachvollzogen (an einem eigenen Board mit einem FT232BQ), funktioniert.