Ein Bereich einer Firmware soll ausgetauscht werden. Der Monitor-Bereich, der den Bootprozess steuert und die Interrupt Vektoren an die Applikation weiterleitet soll übernommen werden. Die ursprüngliche Firmware liegt im Binär-Format vor (direkt aus dem Target ausgelesen). Der Austauschbereich liegt im Motorola SRecord Format vor. Die neue Firmware soll im Motorola SRecord Format abgespeichert werden.

Vorgehensweise:

 

ScreenExFirmw






1. Laden der ursprünglichen Firmware (hier „Firmware_Alt.bin“)

2. Laden des neuen Austauschbereichs (hier „Firmware_neu.s19“)




3. Datei verbinden (Link) und das Überschreiben erlauben








4. Konvertieren nach Motorola S-Record

5. Neue Zieldatei auswählen

6. Projekt mit Execute erstellen

Austausch von Bereichen einer Firmware

 

 

Ursprüngliche Firmware

Alter Monitor mit neuen Austauschbereichs

ExchangeFirm_Old

NewBootFirm

f_uk 

 english

 

 

 

 

Impressum