Der Inhalt der Datei ist unverschlüsselt und enthält mehrere Blöcke für den „Radioprozessor“ („RU“) Teil des Mainboards, bestehend aus:
Pro Block (=Zieldatei) gibt es einen Bereich mit Verwaltungsdaten, gefolgt von den eigentlichen Nutzdaten.
Offset | Len | Format | Meaning |
---|---|---|---|
0x0000_0000 | 1 | uint8 | Block-Typ (siehe Tabelle) |
0x0000_0001 | 1 | uint8 | Block-Index. 0x00 ⇒ Block ist vollständig im nachfolgenden Daten-Frame enthalten (keine Segmentierung) 0x01 ⇒ Block ist über mehrere Daten-Frames segmentiert, der Daten-Frame enthält den ersten Teil des Blocks. 0x02.. ⇒ Weitere Daten-Frames für den gleichen Block anhängen |
0x0000_0002 | 4 | uint32 | Zieladresse der Daten vom folgenden Daten-Frame |
0x0000_0006 | 4 | uint32 | Länge der im Daten-Frame enthaltenen Nutzdaten. |
Block-Typen:
Block-Type | Meaning |
---|---|
0x34 | Initialer Inhalt des EEPROMs |
0x40 | V850 Flash (Firmware) |
0x80 | ??? |
0x81 | ??? |
0x82 | V850 Bootloader |