PCM Flash Guide: Bench Reading of MED17, EDC17 and Denso ECUs
PCM Flash has become a standard bench tool in workshops that handle modern Tricore and Denso ECUs. It is modular, fast, and reads units that older OBD tools cannot touch. A large share of the files in our shop read with PCM Flash come from MED17, EDC17 and Denso units. This guide explains how to use it well.
What PCM Flash is
A software tool with an OBD or bench interface (typically a J2534 device such as Scanmatik 2 Pro or OpenPort) licensed by modules. Each module covers an ECU family: Bosch MED17/EDC17 bench and boot, Bosch MG1/MD1, Denso, Continental, Marelli, Ford, GM, and so on. You buy only the modules you need.
Bench connection
- Remove the ECU and identify the connector pinout for your family (VAG MED17 and EDC17 pinouts are published in the software).
- Connect power, ground, CAN High/Low and, where required, the boot or service-mode pin using a bench harness.
- Use a regulated 12 to 14 V supply that can deliver several amps. Voltage drops are the main cause of failed reads.
- Select the module and the exact ECU type, then let the tool identify the unit: it shows the hardware and software numbers, which you should compare with the label.
Full read versus calibration read
PCM Flash offers “full read” (internal flash + external flash + dataflash/EEPROM) and, on some modules, a calibration-only read. For immo off, virgin, cloning and recovery you need the full read; for tuning a calibration read is enough. Our product pages state which one the listing is.
Families PCM Flash handles well
- Bosch MED17 (MED17.5.5, MED17.5.2, MED17.1.1, MED17.5.21): bench and boot, full read.
- Bosch EDC17 (EDC17CP14, EDC17C46, EDC17C64): bench, bypassing tuning protection.
- Denso SH7058/SH72543: bench and boot, the go-to method for Toyota.
- Bosch MG1/MD1 (MD1CS003, MD1CS001, MG1CS011): bench with the dedicated module.
- Continental SIMOS, SID, SIM2K and Hyundai Kefico units.
Writing safely
- Verify that the file’s software number matches the identification the tool shows.
- Use the tool’s checksum correction; PCM Flash corrects Bosch checksums automatically when the option is enabled.
- Do not disconnect during writing; a bench write of a Tricore takes a few minutes.
- Verify after writing and read the identification again.
When the unit does not respond
Check the power and ground first, then the service-mode pin. If the ECU has been bricked by an earlier flash, switch to boot mode and write the full original file. Locked or password-protected units (some MG1/MD1) need the password-reading function of the tool or a different method.
Files read with PCM Flash
All listings made with this tool are tagged on the product page and grouped under PCM Flash reads. They are full reads unless stated otherwise, ready to write back with PCM Flash or any bench tool that supports the family. Missing version? Use the file request form.
More ECU guides
Airbag Crash Data Clear: How to Reset an SRS Module with a Dump
After an accident in which the airbags or pretensioners fired, the SRS control module stores crash data and refuses to work again, even after every airbag…
Hot Start Problem on VAG 1.9/2.0 TDI PD: EDC16U1 and EDC16U34 Fixes for Golf, Caddy, Touran
A 2006 Caddy 1.9 TDI BLS starts first turn in the morning, drives to the supermarket, sits for twenty minutes, and then cranks for ten seconds…
Bosch MED17.5.5 ECU Guide for VW, Audi, SEAT and Skoda 1.4 TSI and 1.4 TFSI Engines
A Passat comes in with the engine ECU already on the bench. The Bosch label says 0261S05728, the VAG sticker says 03C906016P, and the owner admits…