Skip to main content
Vehicle / BMW

BMW ADAS calibration, module repair and programming

Find your exact vehicle Pick a BMW model and year before reading the technical guide.

BMW's Driving Assistant Professional integrates a stereo camera, front radar, and four corner radar sensors for automated lane changes, emergency braking, and parking assist. These tightly-integrated systems require precise target-based static calibration after windshield replacement, bumper repair, or any front-end collision work. Core Auto Logic provides complete BMW ADAS calibration, module programming, key coding, and electronic diagnostics across the DFW metroplex.

3,200+
Vehicles supported
1-Year
Unlimited warranty
DFW Mobile
Mobile in DFW
OEM-Grade
Native diagnostics
Jump straight to your BMW
Pick a model and year to see modules, common DTCs and exact calibration procedures.
BMW lineup

Select your BMW model

19 active BMW nameplates with ADAS, ECU and module coverage. Pick a year directly on any card to skip ahead, or tap the card for the full model page.

3 Series

3 Series

Platforms: E90/E91 (2006-2011), F30/F31 (2012-2018), G20/G21 (2019-2026)
i4

i4

Platforms: G26 (2022-2026)
iX

iX

Platforms: i20 (2022-2026)
X3

X3

Platforms: E83 (2004-2010), F25 (2011-2017), G01 (2018-2024), G45 (2025-2026)
X5

X5

Platforms: E70 (2007-2013), F15 (2014-2018), G05 (2019-2026)
4 Series

4 Series

Platforms: F32/F33 (2014-2020), G22/G23 (2021-2026)
5 Series

5 Series

Platforms: E60/E61 (2004-2010), F10/F11 (2011-2016), G30/G31 (2017-2023), G60/G61 (2024-2026)
i3

i3

Platforms: I01 (2014-2021)
X1

X1

Platforms: E84 (2013-2015), F48 (2016-2022), U11 (2023-2026)
X2

X2

Platforms: F39 (2018-2023), U10 (2024-2026)
X7

X7

Platforms: G07 (2019-2026)
2 Series

2 Series

Platforms: F22/F23/F44 (2014-2021), G42/F44/F74 (2022-2026)
7 Series

7 Series

Platforms: G11/G12 (2016-2022), G70 (2023-2026)
i5

i5

Platforms: G60 (2024-2026)
i7

i7

Platforms: G70 (2023-2026)
iX1

iX1

Platforms: U11 (2023-2026)
iX3

iX3

Platforms: G08 (2022-2025), NA5 (2026-2026)
X4

X4

Platforms: G02 (2019-2025)
X6

X6

Platforms: G06 (2020-2026)
No models found for the selected year.
BMW by the numbers

What we have catalogued for BMW

Live from our service database. Numbers update as new model years and procedures are added.

19
Models covered
204
Year configurations catalogued
2004-2026
Model-year span
736
ADAS system entries
5189
OEM part numbers indexed
27
Platforms identified
40
Immobilizer generations
What we specialize in

BMW-specific capabilities

Beyond generic OBD work. Procedures we run daily on the bench and on-site for late-model BMW.

Forward camera calibration

Front camera, blind-spot radar and 360 surround views. Static and dynamic targets per OEM service bulletins.

Hands-free driving systems

Driver-facing camera and module sync after windshield, mirror or fascia replacement.

Immobilizer and key programming

OEM-authorized programming with valid security access for all-key-lost and PIN/PMI requests on late-model security systems.

Native OEM flashing

Manufacturer diagnostic software and OEM+ platforms with active subscriptions.

ADAS evolution

How BMW ADAS has evolved

Four eras shape the modern ADAS landscape. Here's where BMW fits in each.

2020-Present Brand era 1
Active in this era

The Hands-Free Highway Era

L2+ and hands-free systems, OTA-updateable ADAS, lane-centering with curve handling. BMW shows 19 distinct models active in this era. Representative systems include Active Driving Assistant Professional - KAFAS 4 Forward Camera, Front Radar - Long Range (FRSF 77GHz), Blind Spot Detection (BSD) - Rear Side Radar. Sample platform code: CLAR2.

2015-2019 Brand era 2
Active in this era

The Sensing Suite Era

AEB, lane keep, and adaptive cruise became standard across the lineup. BMW shows 12 distinct models active in this era. Representative systems include Active Driving Assistant Professional - KAFAS 4 Forward Camera, Front Radar - Long Range (FRSF 77GHz), Blind Spot Detection (BSD) - Rear Side Radar. Sample platform code: CLAR2.

2010-2014 Brand era 3
Active in this era

Premium ADAS Pilot

Adaptive cruise and lane departure warning rolled out on flagship trims first. BMW shows 8 distinct models active in this era. Representative systems include Parking Sensors (Ultrasonic), Rear View Camera, Forward Radar. Sample platform code: E60.

Pre-2010 Brand era 4
Active in this era

Pre-ADAS Foundation

Stability control, airbag networks, and basic radar/camera-equipped trim packages. BMW shows 4 distinct models active in this era. Representative systems include Parking Sensors (Ultrasonic), Rear View Camera. Sample platform code: E60.

Capability rollup

What BMW's service profile looks like

Across 204 year configurations we have catalogued for BMW, here's how often each procedure or capability is required or supported.

All-Keys-Lost (AKL) supported 60% (123 of 204)
Add-key programming 60% (123 of 204)
Static ADAS calibration required 0% (0 of 204)
Dynamic ADAS calibration required 0% (0 of 204)
OTA-capable modules 42% (86 of 204)
Platform map

Most common BMW platforms in our database

Platforms group vehicles that share electronics architecture. A platform we have catalogued once typically applies across multiple model years and trims with the same calibration procedures, gateway type, and module part numbers.

CLAR (G20 LCI)

2015-2026
53 configurations 6 models
  • 3 Series
  • 4 Series
  • 5 Series
  • X3
  • X5
  • X7

BMW CLAR (G11/G12 platform)

2016-2026
25 configurations 4 models
  • 7 Series
  • i5
  • X4
  • X6

CLAR2 (G60)

2015-2026
13 configurations 2 models
  • 5 Series
  • X3

BMW CLAR EV (G70 platform, aluminum spaceframe with CFRP reinforcements)

2022-2026
9 configurations 2 models
  • i7
  • iX3

BMW UKL2 platform (F22 coupe / F45 Active Tourer)

2014-2021
8 configurations 1 model
  • 2 Series
Reference Library

Most common supported BMW modules

Part numbers, MCU/EEPROM chips and platform notes pulled from our active service catalog. Filter by module type below.

Showing of 8
Module / SystemPart / ReferenceChip / MCUType / ManufacturerNotes
ECU / PCMEngine PCMTriCore classInfineon TriCoreEngine control module flash and as-built write
TCU / TCMTransmission TCMPowerPC classNXP / STMicroAdaptation reset on automatic, dual-clutch and CVT variants
BCM / GatewayBody / Gateway BCMNXP S32KNXPConfiguration restore after replacement or battery drop
ADAS CameraForward camera IPMATI JacintoTIStatic and dynamic forward-camera calibration
ADAS RadarBlind-spot radarTI mmWaveTIRear blind-spot and cross-traffic radar
Instrument ClusterDigital clusteri.MX classNXP / RenesasCluster replacement configuration and odometer replication
SRS / AirbagRestraint controlSPC560 classSTMicroCrash-data clear and deployment reset
EPS / SteeringPower steering PSCMRenesas RH850NexteerSteering angle sensor reset after alignment
OEM tooling

BMW scan & calibration platforms we run

We maintain active subscriptions and current software on the OEM platforms and/or OEM+ platforms required for BMW ADAS calibration and module programming.

  • BMW ISTA-D
  • BMW ISTA-P
Immobilizer generations

BMW security systems we cover

Each immobilizer generation requires a different programming approach, security access, and key-blade or smart-fob handling. Here's what BMW has shipped over the years.

  1. CAS/FEM/BDC 2004-2026
    61 configs All-keys-lost: 61
  2. EWS 2004-2008
    5 configs
  3. CAS3/CAS3+ 2007-2013
    6 configs All-keys-lost: 6
  4. CAS4/CAS4+ 2009-2017
    9 configs All-keys-lost: 9
  5. FEM/BDC 2012-2018
    12 configs
  6. BMW CAS4/FEM module; rolling code transponder; ISTA+ EWS module 2014-2026
    13 configs
  7. BMW CAS5/EHC2 module; rolling code; security gateway; ISTA+ 2016-2026
    11 configs
  8. CAS4+ / FEM ISN 2018
    1 config All-keys-lost: 1
  9. BMW ISN / BDC-integrated (no separate CAS) 2019
    1 config All-keys-lost: 1
  10. CAS4 - dedicated module (F-chassis) 2019
    1 config All-keys-lost: 1
  11. BMW ISN / BDC-integrated (G30) 2019
    1 config All-keys-lost: 1
  12. CAS4+ / FEM-integrated (F48) 2019-2020
    2 configs All-keys-lost: 2
  13. CAS4+ / FEM or BDC ISN - production-date dependent 2019
    2 configs All-keys-lost: 2
  14. BMW CAS4+/FEM module; rolling code; ISTA+ 2019-2026
    8 configs
  15. BMW ISN / BDC-integrated 2020-2021
    2 configs All-keys-lost: 2
  16. CAS4 - dedicated module (F-chassis, final year) 2020
    1 config All-keys-lost: 1
  17. BDC ISN 2020-2022
    7 configs All-keys-lost: 7
  18. BMW ISN / BDC-integrated (G30/F90) 2020
    1 config All-keys-lost: 1
  19. BMW CAS5/FEM module; rolling code; security gateway; ISTA+ 2020-2026
    7 configs
  20. CAS4+ / FEM-integrated (F48, final year) 2021
    1 config All-keys-lost: 1
  21. BMW ISN / BDC-integrated (LCI) 2022
    1 config All-keys-lost: 1
  22. FEM ISN (BEV - EME sync, not DME) 2022
    1 config All-keys-lost: 1
  23. ZSM ISN (SPE - dual front/rear EME sync; no FEM/BDC/DME) 2022
    1 config All-keys-lost: 1
  24. BMW FEM/BDC PEPS; CAS5 2022-2026
    5 configs All-keys-lost: 5
  25. CAS4+ / FEM or BDC-integrated (F48 final production) 2022
    1 config All-keys-lost: 1
  26. BDC ISN (G01 LCI) 2022-2023
    2 configs All-keys-lost: 2
  27. BMW ISN / BDC-integrated (LCI 2023) 2023
    1 config All-keys-lost: 1
  28. BDC ISN (2023) 2023
    1 config All-keys-lost: 1
  29. FEM ISN (BEV - EME sync) 2023
    1 config All-keys-lost: 1
  30. BMW EWS5 / FEM-based PEPS; CAS5 immobilizer module 2023-2026
    4 configs
  31. ZSM ISN (SPE - dual front/rear EME sync) 2023-2024
    2 configs All-keys-lost: 2
  32. BMW EWS5/FEM PEPS; CAS5 module 2023-2026
    4 configs
  33. BMW ISN2 / BDC2-integrated (U11 - no separate CAS) 2023
    1 config All-keys-lost: 1
  34. BDC ISN (G07 LCI) 2023-2024
    2 configs All-keys-lost: 2
  35. BDC ISN (2024) 2024
    1 config All-keys-lost: 1
  36. BMW ISN2 / BDC2-integrated (G60 - enhanced security) 2024
    1 config All-keys-lost: 1
  37. FEM ISN (BEV - EME sync, 2024 facelift) 2024
    1 config All-keys-lost: 1
  38. BMW FEM/BDC PEPS; CAS5 module 2024-2026
    3 configs All-keys-lost: 3
  39. BMW ISN2 / BDC2-integrated (U11 2024) 2024
    1 config All-keys-lost: 1
  40. BDC ISN (G45 Zonal) 2024
    1 config All-keys-lost: 1
Portfolio mix

BMW model lineup at a glance

How BMW's 19 model lines split by body style, drivetrain options, and fuel type.

Body style

  • suv 47%
  • sedan 32%
  • coupe 11%
  • crossover 5%
  • hatchback 5%

Drivetrain

  • a:2:{i:0;s:3:"rwd";i:1;s:3:"awd";} 68%
  • a:2:{i:0;s:3:"fwd";i:1;s:3:"awd";} 11%
  • a:1:{i:0;s:3:"awd";} 11%
  • a:1:{i:0;s:3:"rwd";} 11%

Fuel type

  • a:1:{i:0;s:8:"gasoline";} 26%
  • a:2:{i:0;s:8:"gasoline";i:1;s:4:"phev";} 21%
  • a:1:{i:0;s:2:"ev";} 21%
  • a:1:{i:0;s:8:"electric";} 11%
  • a:3:{i:0;s:8:"gasoline";i:1;s:6:"diesel";i:2;s:6:"hybrid";} 11%
  • a:3:{i:0;s:8:"gasoline";i:1;s:4:"phev";i:2;s:2:"ev";} 5%
  • a:2:{i:0;s:8:"electric";i:1;s:8:"gasoline";} 5%
comma.ai compatibility

openpilot support across BMW

For owners running comma 3 / 3X with openpilot, here's the share of BMW configurations we have flagged as supported, plus the hardware kits typically required.

50%
103 of 204 configurations

Hardware kits required

  • N/A 103
VIN reference

BMW VIN identifiers (WMI codes)

The first three characters of any BMW VIN identify the manufacturer and assembly plant. Here are the codes you'll see on US-market BMW vehicles.

WMICountryTypical product
WBAGermanyBMW passenger cars
WBSGermanyBMW M-series
5UXUnited StatesBMW SUVs assembled in Spartanburg, SC
4USUnited StatesBMW SUVs (Spartanburg)
5YMUnited StatesBMW M SUVs (Spartanburg)

Experts in BMW programming and calibration

We run manufacturer-authorized diagnostic software natively, not pirated clones, which means our flashes match the published procedure for as-built data, security access and key programming. After collision repair or any ADAS sensor disturbance, we deliver targeted recalibration with photographic before/after evidence for your insurer.

  • Late-model immobilizer access for all-key-lost and PIN requests
  • Native OEM programming with active subscriptions
  • Infotainment configuration and head-unit swaps
  • OEM parts network for replacement modules
  • Service-bulletin compliance on every calibration
DFW mobile area

Send us your VIN. We will quote in under 4 hours.

For body shops, dealerships and independent mechanics. Mobile on-site or mail-in module service.

Get a Quote

Hit a security access wall? We have the keys.

1-year unlimited warranty on every flash and calibration. Mobile service is available across the DFW metroplex.