![]() |
|
|
|
#1
|
||||
|
||||
|
From what I see,
it is not the plain binary file... You need parse it... Code:
typedef struct
{
uint16_t addr; // ??? looks like address, maybe offset
uint16_t length; // how many bytes in data
uint32_t chksum; // 0xffffffff - sum(of all data bytes)
uint8_t data[0x60];
} chunk_t;
typedef struct
{
uint32_t unkn; //
chunk_t chunks[1]; // array of chunk_t blocks
} yourfile_t
Last edited by UniSoft; 04-07-2018 at 21:17. |
| The Following User Says Thank You to UniSoft For This Useful Post: | ||
eychei (04-07-2018) | ||
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| The Definitive Guide to ARM Cortex M3 and Cortex M4 Processors, 3rd Edition | JMP-JECXZ | Ebooks | 0 | 09-14-2024 23:01 |
| Edit firmware .bin | alberto280 | General Discussion | 8 | 08-22-2020 23:06 |