BMW Key Fob Programming San Jose — CAS2, CAS3, CAS4, FEM & BDC Systems
BMW CAS Modules — Which System Is In Your BMW?
The Car Access System (CAS) is BMW's dedicated security module that manages key authorization, immobilizer, and start/stop functions. Every BMW key fob must be paired specifically to the CAS module in that vehicle — a spare key from another BMW will not work without programming.
- CAS2 (2003–2006): Used on E-series models (E46, E60, E63, E90 early). Basic key authorization with EWS transponder. Key programming via OBD-II ISTA/ISID interface.
- CAS3 (2006–2009): Enhanced security on E-series (E60 late, E90 late, E70 X5). Rolling code encryption. Requires BMW-compatible programming to write key data to the CAS module.
- CAS3+ (2008–2012): Upgraded version with additional anti-clone protection. Found on E90/E92/E93 3 Series, E70/E71 X5/X6, E82/E88 1 Series. Most common CAS we service in San Jose.
- CAS4 / CAS4+ (2011–2018): F-series BMWs — F10 5 Series, F30 3 Series, F15 X5, F16 X6, G11 7 Series. Highest-security CAS generation. Programming requires BMW ISTA-D compatible equipment.
- FEM — Front Electronic Module (2014–2018): Replaced CAS on the F48 X1, F45/F46 2 Series Active Tourer/Gran Tourer. Key data integrated into FEM instead of a separate CAS module.
- BDC — Body Domain Controller (2015–present): Used on current G-series BMWs (G20 3 Series, G30 5 Series, G05 X5, G07 X7, G11 7 Series). The BDC replaces both the CAS and FEM, consolidating body electronics. Key programming via ISTA with SFAs (coding functions).
We carry equipment that covers all of these generations. Before you call, it helps to know your BMW's series, year, and whether it has push-to-start (all F-series and G-series do).
BMW Models We Service Most in the South Bay
- 3 Series (E90/F30/G20): The most common BMW in Silicon Valley. Commuter-grade with serious security hardware. Programming for all generations from 2006 onward.
- 5 Series (E60/F10/G30): Executive sedan frequent in Cupertino, Sunnyvale, Mountain View. Display Key option on 2017+ F10/G30 models.
- 7 Series (F01/G11): Flagship sedan. Touch Key / Display Key on G11. Complex programming — we cover it.
- X1 (E84/F48/U11): Popular compact SUV. FEM-based on F48 generation.
- X3 (F25/G01): One of our highest-volume BMW calls. CAS4/BDC depending on year. Programming from $275.
- X5 (E70/F15/G05): Large luxury SUV. CAS3+/CAS4/BDC across generations. High-demand in Los Gatos and Almaden.
- X7 (G07): Flagship SUV, BDC platform. Programming from $295.
- iX (2022–present): BMW's EV flagship. BDC platform with Digital Key Plus (NFC/UWB phone key). Physical key fob programming still supported on-site.
BMW Comfort Access vs. Standard Remote Entry
Standard Remote Entry: You press the unlock button on the fob to lock/unlock. The key contains a transponder that authorizes the immobilizer. Programming is straightforward CAS pairing via OBD-II.
Comfort Access (passive entry): The car detects the key fob's proximity automatically — door handles unlock when you touch them without pressing any button. Requires pairing the key to both the CAS/BDC module and the vehicle's antenna array. Programming is more involved but we handle it on-site.
Important: Comfort Access must be a factory-installed option. You cannot add Comfort Access to a BMW that wasn't ordered with it. If your vehicle has Comfort Access, we ensure the replacement key is paired fully — passive entry and push-start both functional.
BMW Dealer vs. Mobile Locksmith — Price Comparison
| Model | BMW of Stevens Creek (Est.) | Cabrera's Key Fob |
|---|---|---|
| 3 Series / X3 key fob | $400–$500+ | Starting from $275 |
| 5 Series / X5 key fob | $450–$580+ | Starting from $295 |
| 7 Series / X7 Display Key | $600–$800+ | Starting from $350 |
| Tow to dealer (if no spare) | $75–$150 additional | Not needed — we come to you |
Dealer pricing also includes the wait — BMW of Stevens Creek typically requires a service appointment with 1–3 days lead time for key work. We arrive same-day. For full analysis: Dealer vs. Locksmith Comparison.
What to Have Ready
- Vehicle registration in your name
- Government-issued ID matching registration
- VIN (windshield or door jamb)
- BMW model, year, and series (e.g., "2019 G30 530i")
- Whether vehicle has Comfort Access (check your original fob — if it has no buttons on top/bottom, it's probably Comfort Access)
- Any existing working keys
BMW key failed in Cupertino, Sunnyvale, or Los Gatos? We're CAS/FEM/BDC capable and 30–40 minutes away. No dealer required.
📞 Call (408) 794-8016