Small update / WIP.
I made some progress on the 0x158000 packed block in BU40N 1.00.
The original table split still looks correct:
0x158008 288-byte literal/length code-length table
0x158128 32-byte distance code-length table
0x158148 compressed bitstream
I now have an experimental Python ...
Search found 2 matches
- Sun Jun 28, 2026 2:28 pm
- Forum: LibreDrive drives
- Topic: BU40N MT1959 firmware format: packed region at 0x158000 (compression method known?)
- Replies: 2
- Views: 528
- Mon Jun 22, 2026 12:40 pm
- Forum: LibreDrive drives
- Topic: BU40N MT1959 firmware format: packed region at 0x158000 (compression method known?)
- Replies: 2
- Views: 528
BU40N MT1959 firmware format: packed region at 0x158000 (compression method known?)
I'm comparing BU40N 1.00 and 1.03 firmware internals while investigating OmniDrive behaviour and noticed a large packed-looking region that differs almost completely between firmware versions despite having a very similar header structure.
Firmware images examined:
BU40N_1.00_stock.bin
MD5 ...
Firmware images examined:
BU40N_1.00_stock.bin
MD5 ...