What it is
EDC16 ran Bosch’s diesels between EDC15 and EDC17. OpenRemap lists twelve variants and the cars they’re in: the 1.9 TDI in the Audi A3 and A4, BMW’s 320d, 520d and 120d (EDC16C31), the BMW X6 30sd (EDC16CP35), Opel’s Vectra, Signum and Astra CDTI (EDC16C9), Alfa Romeo’s 1.9 and 2.4 JTDM (EDC16C8 and C39), and the Peugeot 3008 1.6 HDi (EDC16C34) (OpenRemap).
What a file from it looks like
A whole EDC16 read is one of a few sizes between 256 KB and 2 MB, depending on the variant (OpenRemap). Bosch put a marker, the bytes DE CA FE, at fixed places in the memory, and that’s how OpenRemap recognises an EDC16 file (OpenRemap).
What the numbers look like
Software numbers are ten digits starting with 1037. Some Opel EDC16C9 numbers have a letter in them, like 1037A50286, and Peugeot and Citroën EDC16C34 units use 1039 (OpenRemap).
Only Opel’s EDC16C9 keeps the hardware number in the file (OpenRemap). In the two real EDC16 reads we tested, neither held the hardware number or the variant name as text, so expect those to come from the label.
What EcuInside reads from it
The family, the software number, the carmaker’s part number when the file has it, the hardware number on Opel EDC16C9, and the size check. When a number isn’t in the file we say so, instead of leaving a blank.
Full read or partial?
We compare the file’s size with the sizes a whole EDC16 read can have. A file that matches none of them is called partial or unusual, and the result says which.
Have a Bosch EDC16 read? Drop it on EcuInside and see its variant, its numbers with the bytes they came from, and whether it’s a whole read. Free, and the file isn’t kept.
Sources
- OpenRemap documentation, manufacturers and families, and its family table in OpenRemap 0.9.0 (checked Nov 7 2026)
- Autotuner, “ECU manufacturers and their evolution” (Jun 30 2025)
- Autotuner, “A lexical guide” (Jun 20 2025)
Read next
Updated November 8, 2026.