Gast
#758126
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