Ffirmwarekit EMBEDDED / DEVELOPER TOOLS
> tools / hex_merge

Merge firmware.

Combine HEX and BIN files. Set addresses. Inspect memory before export.

Files stay on your device

Source files

↥ Drop your HEX or BIN files here

Multiple Intel HEX files or raw .bin images

Up to 256 MiB of source files and 64 MiB of decoded data per workspace. Overlap details are disabled when a source file or total decoded data exceeds 2 MiB.

Use 0x HEX or decimal. Byte 0 of each BIN is placed at this address. Loaded BIN addresses can be changed below.

Memory overview

Inclusive addresses
UNIQUE BYTES
—
SHARED BYTES
—
CONFLICTS
—
[ · · · ]Add files to see their address ranges.

Overlap inspector

No files loaded
Shared addresses and byte values will appear here.