Forum: Mikrocontroller und Digitale Elektronik Signatur Daten nach EEP mit AVRPROG quasi automatisch


von Robert (Gast)


Lesenswert?

Hallo,

Hat jemand einen Vorschlag wie man so etwas ohne großen Aufstand lösen
kann?

Evtl. könnte man ja auch einen AVR-Programmer vom PC aus entsprechende
Kommandos über ein speziell dafür gemachtes Programm senden... wenn ich
wüsste welche Daten man dazu an die RS232 senden muss, wäre das kein
großes Problem.

Gruß Robert

von Tobi (Gast)


Lesenswert?

sorry, aber ich verstehe nicht ganz was du vorhast. der betreff ist
leider etwas unklar/kurz.

von Robert (Gast)


Lesenswert?

Hallo Tobi,

ich möchte die Signatur die ja nur mit einem Programmer auslesbar ist
ins EEProm des betreffenden MC's kopieren. Zweck der Übung könnte z.B.
eine Kalibierung des Oszillators oder auch eine Parametrierung einer
Software z.B. zum Abgleich von Toleranzen sein. Das ganze soll
automatisierbar sein.

Robert

von ...HanneS... (Gast)


Lesenswert?

Da brauchst du nicht die Signatur (Hersteller, Flashgröße,
Modellnummer), sondern das (der Taktfrequenz entsprechende)
Calibrationsbyte.

AVRstudio mit STK500 kann das, da kann man einstellen, wo das hin soll.

Auch mein Eigenbau-Programmer macht das automatisch bei jedem Löschen
eines calibrierbaren AVRs. Dazu wird das dem Takt (laut
Fusebiteinstellung) gehörende Calibrationsbyte in das L-Byte und H-Byte
der letzten Flash-Zelle geschrieben. Im Programm wird diese dann mit
"flashend*2" adressiert (Z-Pointer) und mit LPM gelesen. Klappt nur
nicht beim Tiny26, in dessen Include-Datei hat man vergessen, flashend
zu definieren.

Inwiweit andere ISP-Programme das automatisch können, ist mir nicht
bekannt.

...

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.