The EDC16CP35 is a common Bosch ECU found in many BMW diesel vehicles. Extracting its ISN (Immobilizer Security Number) is essential for key programming, ECU replacement, or immobilizer repairs. This guide explains how to safely read the ISN using CGDI Prog BMW tool.
Step-by-Step ISN Extraction
1. Connection Setup
-
Bench Mode (Recommended):
-
Disconnect the ECU from the vehicle.
-
Connect the ECU to CGDI BMW (pinout varies by model).
-
Apply 12V power to the ECU.
-
2. Read ISN via CGDI Software
-
Open CGDI software and select BMW ISN- BMW ISN Read Write
-
Choose Read DME ISN
-
Follow on-screen prompts (may take 2–5 minutes).
-
Save the ISN to a .txt file for future reference.
Important Notes
Backup First: Always dump the ECU’s full flash (if possible) before ISN extraction.
Power Stability: Unstable voltage may corrupt the ECU. Use a regulated power supply.
Compatibility: Confirm your CGDI tool supports EDC16CP35 (some older models require firmware updates).
Applications of ISN Data
-
Key Programming: Sync new keys to the immobilizer.
-
ECU Cloning: Transfer ISN to a replacement ECU.
-
Immo Off: Bypass immobilizer for performance tuning (not recommended for street use).