Forum: Mikrocontroller und Digitale Elektronik Firmwareupdate mittels bootloader


von Marco Balter (Gast)


Lesenswert?

Hallo,

Ich habe folgendes Problem: Ich habe einen Bootloader Implementiert der
mir es ermöglicht ein Firmware update zu machen. Jedoch habe ich ein
Problem mit den daten. Ich schicke die daten die geschrieben werden
Über die UART zum uC und lege diese in einer charkette ab (char[64])
dann fülle ich den page-write-buffer und anschließend schreibe ich es.
Wenn ich es nun aus dem Speicher mittels ponnyprog auslese dann fehlt
der 3 wert der page und beim letzten wert wird was falsches
hineingeschrieben. Zum beschreiben verwende ich die library boot.h
kann mi jemand weiterhelfen

von Ralf (Gast)


Lesenswert?

Hi Marco,

und wieder einmal fehlen Angaben die einfach wichtig sind:

welcher µC?
Code posten!
boot.h kenne ich nicht, da bin ich bestimmt nicht der einzige...

Ralf

von Marco Balter (Gast)


Angehängte Dateien:

Lesenswert?

uC ist ATMEGA 8
boot.h findet man in den standart lib von winavr

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.