Forum: Mikrocontroller und Digitale Elektronik Fehlermeldung beim Verify (Bootloader)


von Rony (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein Problem mit meinem Bootloader bzw. durch den Bootloader 
etwas in den Flash zu speichern.

Mein Chip ist der Mega168. Den Bootloader hab ich schon auf den Chip 
geladen und durch das Fuse-Bit BOOTRST aktiviert, also nach jedem Reset 
wird der Bootloader aktiv.

Wenn ich nun mithilfe von AVROSP ein Programm über den Bootloader lade 
bekomme ich immer folgende Fehlermeldung:

Found AVRBOOT on COM7!
Entering programming mode...
Parsing XML file for device parameter...
Parsing '.\ATmega168.xml'...
######
Saving cached XML parameters...
Signature matches device!
Erasing chip contents...
Reading HEX input file for flash operations...
##########
Programming Flash contents...
Using block mode...
##
Reading Flash contents...
Using block mode...
##
Comparing Flash data...
Unequal at address 0x2!
Leaving programming mode...

Also habe ich die Daten des Flash ausgelesen und festgestellt, dass er 
in jede Zeile zwei WORDS gespeichert hat anstatt eines (also somit jede 
Addresse mit 2000... also mit 0x2 beginnt).

Kann mir vielleicht irgendjemand bei diesem Problem weiterhelfen??

Danke schon mal im Vorraus...

Grüße Rony

von Rony (Gast)


Lesenswert?

Kann mir den keiner auch nur einen kleinen Tip geben, was da falsch sein 
könnte, oder was ich umstellen muss um diesen Fehler zu beheben.

Ist denn meine Annahme eigentlich richtig, dass die Fehlermeldung etwas 
mit der Adresse 2000.... zu tun hat??

Grüße

Rony

von Peter D. (peda)


Lesenswert?

Rony wrote:
> Kann mir den keiner auch nur einen kleinen Tip geben, was da falsch sein
> könnte, oder was ich umstellen muss um diesen Fehler zu beheben.

Dazu müßte man erstmal wissen, welchen Bootloader Du meinst.

Es gibt davon ja sehr viele.

Ich bin mit meinem Bootloader ganz zufrieden.


Peter

von Rony (Gast)


Lesenswert?

Ich benutze den Bootloader aus der ATMEL App. Note 109.

Rony

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.