Hallo, ich habe mit der black magic probe und gdb mit: "dump binary memory daten.bin 0x1000 0x1010" Daten ausgelesen. Jetzt möchte ich die veränderten Daten an die gleiche Stelle zurückschreiben. Nur kann ich glaube ich mit dem gdb keine .bin files schreiben nur .elf. Welches ist die einfachste Möglichkeit den Auszug an der gleichen Adresse zurück zu schreiben? (Arm M0)
Da kommt der Fehler "Writing to flash memory forbidden in this context"
mx schrieb: > Da kommt der Fehler "Writing to flash memory forbidden in this > context" Na sowas. Vielleicht hättest Du ja gleich dazuschreiben können, dass Du in den Flash schreiben willst? Manche gdb's sollen das anscheinend können, wenn man das raw binary in ein ELF-File mit einer .data section umsetzt: https://stackoverflow.com/questions/46052375/load-a-binary-into-flash-memory-using-gdb Meiner kann's nicht.
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.