Gast
#4167986
Hallo Leute, ich programmiere gerade an einem custom bootloader für einen STM32F105RC. Das Update funktioniert über usb und läuft bereits einwandfrei. Nun habe ich das Problem das es mehrere Programme gibt. Nun möchte ich eine Art Modellnummer in das bin file einfügen. Das heißt beim ersten mal aufspielen durchsuche ich den Stick auf verfügbare Files und in einem Menü kann man anschließend die benötigte software auswählen. Bei einem Update soll dann nur mehr für das model (wird im eeprom gespeichert) die Software aufgespielt werden. Meine frage wie kann ich das bin file abändern ohne das anschließend fehler auftreten. Ich habe schon mal wo gelesen das man in der vector table nicht verwendete interrupts überschreiben kann. Dazu habe ich aber nichts genaueres gefunden. Ich benötige mindestens 10 byte die immer an der selben Adresse stehen müssen. Vielen Dank im Voraus!