Two of the newest Bosch controllers in the BMW world just went live in the ECUPlex public catalog. MD1CS015 and MD1CS115 are now fully supported — map recognition included — and available to every user on a Basic, Pro, or Max subscription. As far as we're aware, no other tool of this kind supports them yet.

These ECUs only became readable and writable on the bench a few days ago. Getting recognition support out this quickly was a deliberate priority: the tuners working on these cars right now are the ones who need it most, and there's very little point in being the second platform to solve a problem that just appeared.

Got your ECU back from mail-in unlock?

If you're reading this, there's a reasonable chance you've already sent a controller away and waited several days for it to come back unlocked. That's time you've already spent — and the last thing that job needs is another few hours of manual map hunting inside an unfamiliar TC399 binary.

That's exactly the gap ECUPlex closes. Load the file, and the maps are identified and labeled when the project opens. The waiting is over the moment the hardware lands back on your bench.

A closer look at MD1CS015 and MD1CS115

Both units belong to Bosch's MD1 generation — the modern platform that replaced EDC17 across the premium European diesel segment. They run as DDE9 systems built on Infineon TC399 microcontrollers, a substantial step up in processing capability and security architecture over anything in the EDC17 era.

This is the sharp end of what BMW currently puts into production vehicles. These aren't legacy controllers being backfilled into the catalog years after the fact — they're the units sitting in cars still rolling off dealer forecourts today.

The engines

Between them, MD1CS015 and MD1CS115 cover BMW's current mild-hybrid diesel lineup — the 18d, 20d, 23d, 30d and 40d MHEV variants, spanning both the four-cylinder and straight-six families. The mild-hybrid architecture adds a layer of complexity that didn't exist in earlier diesel calibrations, with electrical assist, energy recuperation strategy, and combustion behaviour all coordinated by the same controller.

Vehicle coverage

These two ECUs appear across a broad slice of BMW's current model range, along with the latest Mini:

Many of these cars are still inside their factory warranty period, which changes the profile of the work. Customers bringing in a two-year-old X5 expect a different standard of documentation and precision than someone with a fifteen-year-old CDI — and the time you save on file navigation is time that goes back into doing the job properly.

What ECUPlex actually does with the file

This is worth being precise about, because there's a lot of marketing noise in the tuning space. ECUPlex is not a library of pre-built tuning files, and it doesn't make calibration decisions on your behalf. What ECUPlex does is take the binary you've pulled from the vehicle and automatically identify the maps inside it — labeling them, organizing them, and presenting the file in a clean, structured workspace that's ready to edit.

For MD1CS015 and MD1CS115 specifically, that means you'll land in the project with the key calibration regions already identified — injection quantity and timing, boost pressure setpoints, rail pressure control, torque and smoke limiters, EGR strategy, DPF regeneration parameters, DTC tables, and the rest of the structures relevant to a modern mild-hybrid diesel calibration. From that point onwards, the actual tuning work is yours: your numbers, your strategy, your responsibility for what gets written back to the vehicle. ECUPlex removes the time-consuming part of finding the maps; the craft of tuning them stays where it belongs — with the professional doing the job.

Why it matters right now

New ECU platforms follow a predictable pattern. Read and write access arrives first, and map knowledge follows slowly — usually through private trades, partial definitions, and a lot of individual reverse engineering repeated independently by dozens of shops. That gap is where the real cost sits, and it's why the first months of a new controller's life are so unproductive for the industry as a whole.

Shortening that gap is the entire point of what we build. The sooner recognition exists, the sooner the work becomes normal work — and the sooner the tuners who invested in the tooling to read these units can actually make that investment pay.

Available now

MD1CS015 and MD1CS115 are live in the ECUPlex public catalog as of today, and are included with every Basic, Pro, and Max subscription at no additional cost. Open your dashboard, load a file, and be among the first to work these units properly.

As always, feedback from real-world shop use is the fastest path to a sharper product — so if you spot something that could be better, tell us. The catalog grows the way the platform grows: one file at a time, refined by the people actually using it.

Open your dashboard →