Forum: Mikrocontroller und Digitale Elektronik FT232 EEPROM vom UC beschreiben


von Markus M. (atmelfreak100)


Lesenswert?

Hallo,

gibt es eine Möglichkeit, dass ich das EEPROM vom FT232 (also ich 
brauche nur den Namen und die ID auf Auto Generated mit PRE-String 
setzen. Das mache ich aktuell über das Tool FT_PROG. Jetzt habe ich aber 
ca. 60x davon zu beschreiben, jedes an den PC anschließen, beschreiben 
usw. finde ich umständlich.

Kann ich das auch direkt vom Mega machen?

von Jim M. (turboj)


Lesenswert?

Nein, kann man leider nicht.

von Markus M. (atmelfreak100)


Lesenswert?

Jim M. schrieb:
> Nein, kann man leider nicht.

Schade, echt mist.

von N. M. (mani)


Lesenswert?

Was sind denn die in
AN_201_FT-X_MTP_Memory
erwähnten Devices mit I2C?
Bei denen scheint es zu gehen.

von Markus M. (atmelfreak100)


Lesenswert?

N. M. schrieb:
> Was sind denn die in
> AN_201_FT-X_MTP_Memory
> erwähnten Devices mit I2C?
> Bei denen scheint es zu gehen.

Das habe ich auch nicht verstanden, ich habe den FT232R, das wird da 
auch nur nebenbei erwähnt, dass man das verändern kann mit FTProg aber 
sonst steht nichts dazu. Das ist irgendwie sau dämlich. Man hätte doch 
eine Art AT Command machen können wie bei den HC05 um dort die Einträge 
anzupassen.
Jetzt muss ich 60x alle an den USB anschließen, mit FT_PROG ändern.

von N. M. (mani)


Lesenswert?

Markus M. schrieb:
> Das habe ich auch nicht verstanden, ich habe den FT232R, das wird da
> auch nur nebenbei erwähnt, dass man das verändern kann mit FTProg aber
> sonst steht nichts dazu.

Ich habe es mittlerweile verstanden:
https://www.ftdichip.com/FT-X.htm

Ich wusste nicht dass es X-Devices gibt und dachte das x wäre nur ein 
Platzhalter.
Wenn man sich z.B. den hier anschaut:
https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT201X.pdf

Da wird es an Seite 29 erklärt...

Markus M. schrieb:
> Man hätte doch eine Art AT Command machen können wie bei den HC05 um
> dort die Einträge anzupassen. Jetzt muss ich 60x alle an den USB
> anschließen, mit FT_PROG ändern.

AT finde ich da etwas ungeschickt.
Man müsste ja dann entweder auch die Nutzdaten als AT Command 
verschicken, was die effektive Datenrate mindert.
Oder man müsste die AT Commands in die Nutzdaten einbauen. Nur wie kann 
man dann verhindern dass nicht versehentlich das EEPROM überschrieben 
wird?

von Gustl B. (-gb-)


Lesenswert?

Geht da nichts mit dem D2xx? Damit kann man sehr bequem so ziemlich 
alles setzen was man will. Also einfach die dll in dein c? Programm 
einbauen und verwenden. Funktioniert hier wunderprächtigst.
https://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer's_Guide(FT_000071).pdf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.