14 KiB
Module Case Studies (Article-Derived)
Article-derived case studies for specific ECU/BCM/immobilizer/module families named in the
OBDII365/XhorseTool article imports. Each case study is a single reported example, not a
universal support claim. Sensitive key/immobilizer operational detail is intentionally summarized,
not reproduced, per the source folders' own import policy and this repository's authorized-use
boundary (see 07_Authorized_Key_Immobilizer_Work/README.md).
Evidence status
All entries are COMMUNITY/VENDOR REFERENCE, sourced from exactly one article each (see citation).
None are promoted to PRIMARY-MULTIPROG. Where the source did not state a detail, this file uses
SOURCE VALUE UNCLEAR.
BMW
BMW FRM2 — ST10F269 / MC9512XDT256
- Access path: MCU direct access
- Tools: Multi-PROG; VVDI Prog
- Reported finding: module-specific flash/EEPROM files required; explicitly distinct from FRM3
- Source: XT-011, 2025-11-17
BMW FRM3
- Access path: MCU adapter (Multi-Prog MCU Adapter)
- Reported finding: "Chip Configuration Failed", error
88030201, attributed to insufficient RESET solder-point connection; re-soldering reported as the fix - Source: XT-009, 2025-11-24
BMW FRM E-series
- Access path: MCU adapter
- Tools/adapters: Multi-Prog MCU Adapter; XDNP18 Adapter
- Reported finding: source describes two distinct repair methods; method-level detail not independently verified
- Source: XT-047, 2024-05-11 (
INDEXED_ONLY)
BMW REM — MPC5515
- Access path: MCU direct access
- Tools: Multi-PROG; VVDI Prog
- Reported context: read-modify-write repair; a 100-120 ohm resistor mentioned in the source's
reported context, exact purpose/placement
SOURCE VALUE UNCLEAR - Source: XT-017, 2025-07-18
BMW MSV80
- Access path: bench, authorization troubleshooting
- Reported finding: "Number of Times is 0" (a read-attempt/authorization counter condition);
article title only, not body-extracted —
SOURCE VALUE UNCLEARfor cause/remedy - Source: XT-028, 2025-04-02 (
INDEXED_ONLY)
BMW FEM/BDC — 95128
- Reported finding: "Write ... Chip Data Failure"; article title only, not body-extracted
- Source: XT-027, 2025-04-09 (
INDEXED_ONLY)
BMW BDC2/BDC3/BCP/LCD keys (G/U-series, and E/F-series BDC03)
- Access path: key data read/write
- Tools: Multi-PROG; VVDI Prog; VVDI2; VVDI Key Tool Plus; Key Tool MIDI; BMW G BDC2 authorization license
- Reported findings (summarized, security-sensitive operational detail withheld):
- Multi-PROG database V87 reported to support direct original-key read/write with no data conversion step (XT-008, 2025-12-05)
- Encrypted-key cloning update reported, with soldering and a dedicated VVDI BMW adapter named (XT-004, 2026-02-13)
- G/U-series BDC3/BCP key-copy feature reported to require a BMW G BDC2 authorization license; a companion key tool loads the collected data (XT-014, 2025-10-10; cross-reference OBD-047, 2025-10-09 — same feature, two source sites, not merged/deduplicated as identical since exact scope claims differ slightly)
- Encrypted key pinout/data-access article names a modified MCU adapter plus Key Tool MIDI/Plus as companion tools (XT-002, 2026-02-27)
- Authorized-use note: these are key-programming procedures; any use in this repository must follow
07_Authorized_Key_Immobilizer_Work/README.mdcontrols (ID/ownership verification, chain of custody, redacted reporting).
BMW CAS3
- Access path: not specified by source
- Reported: indexed comparison article only ("Multi Prog or Autel to Read BMW CAS3 Immobilizer?")
- Source: OBD-014, 2025-03-13 (
INDEXED_ONLY)
BMW CAS4 — 5M48H
- Access path: local script function
- Reported: "Repair BMW CAS4 KM (Script Function)" — title indicates a Multi-PROG local script was used for a KM (mileage) function; procedure not body-extracted, no script content reproduced
- Source: OBD-033, 2024-02-28 (
INDEXED_ONLY)
Audi / VW / Skoda
Audi BCM2 (multiple adapter-version case reports)
- Access path: adapter-assisted EEPROM/flash access, and solder-free adapter variants
- Adapters: BCM2 Adapter V2; XDNP100; XDNP101; Audi BCM2 solder-free adapter; BCM2-A2 Cable XDNP66
- Reported findings:
- Clone guide distinguishes non-encrypted vs. encrypted BCM2 cases and stresses hardware-version matching (XT-012, 2025-10-22)
- "PIN Connection Detect Failed" and "PIN is Abnormal" both reported against BCM2 Adapter V2, addressed by adapter modification in each case (XT-006, 2025-12-29; XT-010, 2025-11-19)
- Solder-free adapter path reported for no-soldering reads, with VVDI2 as a companion tool (XT-039, 2024-11-15; XT-050, 2024-03-25)
- "New BCM2 Adapter" reported for an encrypted BCM2 module clone case, device family noted as Audi BCM2 / D70F3634 — title-only, indexed record (OBD-007, 2025-08-08,
INDEXED_ONLY)
Audi J518 (1L59W/5L40K, marking "0115")
- Access path: chip power troubleshooting
- Tools: Multi-PROG; VVDI Prog
- Reported finding: read failure, error
13050102; source recommends VDD 4-5V plus a DB44/MCU self-check - Source: XT-019, 2025-06-25
Audi radio — 24C256
- Access path: EEPROM access
- Reported context: component-protection case; title/tool metadata only
- Source: XT-025, 2025-04-21 (
INDEXED_ONLY)
Audi A3 (2014-2020) climate control unit
- Access path: EEPROM/module cloning
- Reported: title/tool metadata only, not body-extracted
- Source: XT-026, 2025-04-18 (
INDEXED_ONLY)
VW ME7.1 / ME7.x
- Access path: bench
- Reported finding: "Chip Power Configuration Failed"; 12V ECU power supply named as a troubleshooting factor (source claim, not a confirmed electrical spec)
- Source: XT-021, 2025-06-04
VW EDC17CP14
- Access path: bench
- Reported: "Read and Write ... on Bench" — bench INT EEPROM and flash access described; procedure not body-extracted
- Source: XT-052, 2024-03-11 (
INDEXED_ONLY)
VAG MED17.8.8 — TC1728
- Access path: bench/boot adapter
- Adapters: GODIAG G-V ECU Cable; GT107/GT107+
- Reported: connection setup via GODIAG cables; procedure not body-extracted
- Source: XT-038, 2024-11-20 (
INDEXED_ONLY)
VAG MQB RH850/V850 5A vs 5C clusters
- Access path: cluster identification and adapter-assisted access
- Tools: Xhorse Multi-PROG; CG100X; VVDI Prog; Key Tool Plus; Yanhua ACDP Module 34
- Reported finding: source presents EM/PCJ markings as a way to distinguish example 5A vs. 5C clusters — an explicitly source-specific heuristic, not a manufacturer standard; do not generalize this marking scheme to other clusters
- Source: OBD-054, 2024-06-12
VAG MQB RH850/V850 dashboard/IMMO tooling (general landscape)
- Reported: source lists six community-reported tools for VAG MQB RH850 IMMO/mileage work (VVDI Key Tool Plus, Xhorse Multi-PROG with dedicated RH850/V850 adapter, Autel APB131, Yanhua Mini ACDP Module 34, CGDI CG100X, AVDI VN021/VN023, PolDiag), explicitly as a community comparison, not a validated compatibility matrix
- Source: OBD-052, 2024-07-23
VAG TCU families (DQ200/DQ250/DQ380/DQ381/DQ400E/DL382/DL501/VL300/VL381/V30)
- Access path: bench adapter connection
- Adapters/tools: GODIAG 9-in-1 gearbox adapter; OBD2 bench adapter; Xhorse Multi-PROG (connects through the Multi-PROG connector, per source); Autel G-BOX; Scanmatik 2 Pro + PCMFlash; Flex
- Source: OBD-048, 2025-09-19
VW/Skoda SRS 5QF959655AT (Infineon TC234L 32F)
- Access path: MCU DFlash/PFlash read and write
- Tools: Xhorse Multi-PROG (DFlash/PFlash read+write); OBDSTAR P50 (crash-data cleaning)
- Reported method: read DFlash/PFlash from an original module, then write to a donor module
- Source: OBD-049, 2025-02-12
GM / Delco
GM Delco E39/E39A/E78/E98/E83/E84
- Access path: bench / boot recovery
- Reported findings:
- "Read GM Delco E39 E78 E98 etc ECM 16-digit Shadow Password" — title-only, indexed (OBD-010, 2025-03-20,
INDEXED_ONLY) - "Read Write Captiva Delco E39A on Bench OK" — title-only, indexed (XT-033, 2025-02-17,
INDEXED_ONLY) - Boot-mode shadow-password recovery described in more detail using I/O Terminal, OBDSTAR DC706/G3, and Alientech KESS3, with Xhorse Multi-PROG named among the tools; the shadow password is reported as per-module (sensitive recovery detail intentionally not reproduced here) (OBD-053, 2024-07-02)
- "Read GM Delco E39 E78 E98 etc ECM 16-digit Shadow Password" — title-only, indexed (OBD-010, 2025-03-20,
Hyundai / KIA
KIA MEG17.9.12
- Access path: boot troubleshooting
- Reported finding: "Connection Failed" reported to indicate no communication; source suggests boot mode
- Source: XT-015, 2025-09-29
Hyundai Solaris — D70F3524
- Access path: MCU direct access troubleshooting
- Reported claim: "check pinout and supply 12V" (source-level troubleshooting claim only)
- Source: XT-040, 2024-10-21 (
INDEXED_ONLY)
PSA
PSA Bosch MD1CS003
- Access path: bench
- Tools: KESS3; Xhorse Multi-PROG; FoxFlash; FormulaFlash; CG FC200; OBDSTAR DC706; Launch ECU programmer; Hextag
- Reported finding: source presents a part-number series as a claimed TPROT (write-protection) indicator — an explicitly source-specific heuristic, not independently validated
- Source: OBD-050, 2024-12-03
Mercedes
Mercedes S500 (W220) immobilizer
- Access path: EEPROM + companion key tool
- Tools: Multi-PROG; Key Tool Plus; Xhorse Cloud
- Reported finding: EEPROM extraction, cloud-assisted decoding, key-file preparation, and writing reported in a 2002 AKL (all-keys-lost) case; security-sensitive decoding/key-file details are intentionally not expanded
- Source: XT-013, 2025-10-15
- Authorized-use note: AKL work requires the controls in
07_Authorized_Key_Immobilizer_Work/README.md.
Land Rover / Jaguar
Land Rover/Jaguar L322 BCM + smart key
- Access path: bench BCM repair, plus separate key programming
- Tools: Xhorse Multi-PROG (bench BCM repair, per source); Autel IM508 (separate new-key step)
- Source: OBD-045, 2026-08-20
Not-yet-body-extracted module topics (indexed only, listed for topic tracking)
The following module topics are known from titles only and must not be treated as complete
procedures until body-extracted: Ford BCM R5F64524, Volvo SID807EVO ECM, Hyundai/Kia SIM2K-241/242/341,
Chrysler/Dodge WIN module, Chrysler/Jeep/Dodge BCM, Mercedes AAM module, VW/Bentley KESSY module,
Jeep/Dodge RFHUB, Nissan HFM RH850 R7F701019, VW Golf 7 airbag (SPC560P50L3), Renault HFM
(D70F3633), Volvo CEM (TB28F400), Fiat IAW 10GF ECU, Land Rover RFA (MC9S12XEQ384), Audi Bosch
MED9.1 ECU, Mitsubishi cluster S6J32LEL. See UNIFIED_SOURCE_MANIFEST.csv for each record's
source ID and URL.
Related documents
13_Research_Expansion/MCU_EEPROM_FLASH_DEVICE_REFERENCE.md— chip-level detail for the modules above13_Research_Expansion/MULTIPROG_ERROR_CODE_CATALOG.md— error codes referenced above07_Authorized_Key_Immobilizer_Work/README.md— required controls for any key/immobilizer work referenced above13_Research_Expansion/UNIFIED_SOURCE_MANIFEST.md/.csv— full source register