The G05 continues from the F15 with body functions, access and the immobilizer in the body domain controller (BDC), on the newer hardware generation from launch.
With the 2023 facelift, access and the immobilizer moved to the Basic Computing Platform (BCP), so parts and procedures differ between a 2019 car and a 2024 one — the production date decides which module and which procedure apply.
From a documented source: transpondery.com CAS/FEM/BDC list.
Modules that fail on this one
- BDC (body domain controller)The FEM's successor — body functions, access, immobilizer and gateway in one domain module, from the 2014 X5 and BMW/Mini front-drive cars to the G-series.
Work this generation comes in for
- Diagnostics & Electrical TroubleshootingComplex, intermittent and non-standard faults in electronic systems and the digital data buses (CAN, LIN, FlexRay, MOST), and in the wiring itself: parasitic drains, water damage, chewed or brittle harnesses.
- ECU Programming & CodingProgramming, resetting, pairing and recoding control units of any complexity: powertrain, transmission, comfort modules, body electronics and multimedia.
- DME Unlock — BMW 2020+Bench unlock of the engine control unit on 2020 and newer BMWs — required before it can be read, cloned or reprogrammed outside BMW's own software. $399 per module.
- Control Unit Replacement & AdaptationFull-cycle adaptation and synchronization of both new and used control units, component protection removal, and configuration to the specific car.
- Airbag, Safety & ADASDiagnosis and repair of airbag, safety and driver-assistance systems — modules, sensors and the faults they leave behind after a hit.
Run a repair or body shop? BMW programming support for shops
