Gast
#850041
Hallo, ich programmierte mir einen Bootloader der bisjetzt funktioniert. Nun möchte ich diesen um einen Verify-Funktion erweitern: Nach der Übertragung einer Seite in den temp. Seitenspeicher und dem Schreiben dieser Seite in den Flash, möchte ich diesen beschriebenen Flash speicher auslesen um diesen dann PCseitig mit der übergeben Seite zu prüfen und gegebenfalls diese Seite bei einem Fehler erneut zu übertragen, ansonsten soll die nächste Seite übergeben werden. Leider funktioniert dies nicht und ich erhalte ständig 0xFF durch den "lpm"-Befehl. Ist es nicht möglich aus dem Bootloaderbereich, mit dem lpm-Befehl auf das Flash zuzugreifen? Denn wenn ich die Funktion in mein Anwenderprogramm integriere, lese ich eine Seite aus dem Flash und das ganze funktionert wie zu erwarten.