Multimap — Edc15
A "Multimap" refers to a modified ECU firmware that contains two or more distinct engine calibration maps (software) stored simultaneously.
Because the EDC15 hardware does not have a physical "Sport" button or a complex infotainment system to select drive modes, the Multimap solution uses existing inputs—specifically the Cruise Control buttons—to toggle between different states of engine tune.
While the EDC15 is infamous for TDI engines, enthusiasts are also applying multimap logic to EDC15-powered gasoline engines (rare—mostly early BMW M57 diesel) and even hybrid conversions. The same principles apply: redirect map pointers based on an external trigger.
The EDC15 Multimap is a brilliant hack that breathes new life into older diesel ECUs. By repurposing unused flash space and an existing input pin, tuners give drivers the flexibility of multiple power levels without swapping ECUs or chips. While not as seamless as modern FlexRay-based multimap systems, it remains popular among TDI and M57 enthusiasts for its low cost, reliability (when done correctly), and the sheer novelty of having a "Jekyll and Hyde" diesel. However, success depends on skilled binary patching, correct checksum handling, and respecting the mechanical limits of the engine. edc15 multimap
Always test on a dynamometer, monitor EGTs, and remember: a switched map does not switch physics—high boost with insufficient fuel leads to lean spool and melted pistons.
The Bosch EDC15 (Electronic Diesel Control, 15th generation) is a legendary engine control unit (ECU), found in numerous European diesel vehicles from the late 1990s to the mid-2000s. Common applications include the Volkswagen Group (1.9 TDI PD and VE engines—models like the Golf Mk4, Bora, Audi A3, Skoda Octavia), BMW (320d, 330d M57 engine), and others like Fiat, Renault, and PSA.
While robust and well-understood for tuning, the EDC15 has a fundamental limitation: it typically holds only one active calibration set (maps) for fuel injection, boost pressure, torque limitation, and smoke limitation. A "Multimap" (or "Switchable Tune") modification overcomes this by allowing the driver to switch between two or more complete, independent tunes stored on the ECU's flash memory. A "Multimap" refers to a modified ECU firmware
With 8-bit microcontroller limitations (80C167), multimap is as advanced as the EDC15 gets. Some modern mods add speed-based switching (e.g., auto engage Race mode above 80% TPS & >3000 RPM), but that requires custom C-code injection — rare and expensive.
For 99% of users, a 3-mode toggle (Eco / Street / Race) transforms an aging TDI into a versatile machine, from grocery-getter to drag-strip contender, all at the flick of a switch.
This feature is for educational purposes. Modify your vehicle's ECU at your own risk. Always monitor EGTs and boost when using aggressive maps. The Bosch EDC15 (Electronic Diesel Control, 15th generation)
In standard factory tuning, the ECU contains one set of "maps" (data tables) that dictate how the engine runs. These maps control:
A Multimap modification alters the software structure of the ECU to hold multiple sets of these maps simultaneously. Instead of having one static tuning file, the ECU holds 2, 3, 4, or sometimes 5 different tuning files stored in its memory.
The most common use case: Map 1 (Eco) with reduced fuel, later injection timing, lower boost (~1.0 bar), and aggressive EGR. Map 2 (Power) with up to 30% more fuel, advanced timing, higher boost (~1.6-1.8 bar), and limited smoke. On a 1.9 TDI (ALH or ARL), this can mean 90 hp / 150 lb-ft (Eco) vs. 170 hp / 300 lb-ft (Power).
For the DIY tuner equipped with a BDM100, Galletto 2, or MPPS cable, here is the general workflow: