|
Title: XDF Transfer Tool - map definition migration (bin to bin) Post by: veigy on February 18, 2026, 03:56:56 PM Hi everyone,
I'd like to share a tool I've been developing to solve the tedious task of transferring map definitions (XDF) between different Bosch ME7 binary versions. While there are some existing solutions, I wanted something more robust that handles "difficult" transfers where offsets change or data has been slightly modified. The XDF Transfer Tool is now at version 1.0 and ready for public use. Successfully tested on BAM cupra transfer from 1ML906032A_0001 to 1ML906032A_0002. But there is still few things to do :) What makes it different? Unlike simple pattern hunters, this tool uses several layers of logic to ensure accuracy: - Deep Match (Context-Aware Scanning): Even if map data is identical in multiple places (which happens a lot in ME7), the tool analyzes the surrounding bytes to confirm the correct location based on the original file's context. - Sequential Duplicate Resolution: It correctly identifies and pairs multiple identical maps (like per-cylinder ignition or fueling) by maintaining their relative sequence. - Fuzzy Search (Experimental): This is a "rescue" feature for tuned or slightly different software versions. It allows finding maps with a configurable tolerance (+/- 10 raw values) and partial match threshold (80%). - Axis Synchronization: Automatically transfers X and Y axis addresses using both deep context and offset guessing. - Side-by-Side Verification: The UI features synchronized scrolling between source and target data for quick visual confirmation. How to use: 1. Load your original XDF. 2. Load the Source BIN that matches that XDF. 3. Load the Target BIN you want to migrate to. 4. The tool automatically scans and resolves most maps. Use Fuzzy Search for any remaining missing ones. 5. Export your new XDF. The project is open-source and written in Python (PyQt6). GitHub Repository: https://github.com/veigy/XDF-Transfer-Tool Releases (EXE): https://github.com/veigy/XDF-Transfer-Tool/releases/download/initial_release/XDF-Transfer-Tool.v1.0.exe I hope this helps the community save some time when switching between ECU versions. Feedback and bug reports are more than welcome! Enjoy! Title: Re: XDF Transfer Tool - map definition migration (bin to bin) Post by: nyet on February 18, 2026, 04:32:30 PM amazing work, thanks!
|