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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.