
BMW CAS3+ vs CAS4 vs CAS4+: programación de llaves (2026)
Para quién es esta guía
Usted está leyendo esto porque alguna de estas situaciones le suena familiar:
- Compró una llave BMW usada por internet y el concesionario le cotizó $400-$700 por programarla
- Tiene un taller independiente y está evaluando agregar trabajo de banco en módulos CAS a su menú de servicios
- Un taller anterior intentó programar una llave y ahora el carro no arranca
- El carro no enciende y el escáner reporta un error de comunicación CAS-DME
- Está tratando de averiguar qué CAS lleva su carro antes de ordenar el servicio
La generación del CAS determina todo lo que sigue: qué chip se lee, si el DME debe acompañar al módulo para el emparejamiento del ISN, y si el trabajo es solo de software o requiere desoldar el chip (chip-off). Si se equivoca de generación, pierde 2-3 días de envío. Esta es la guía rápida que quisiéramos que todo cliente tuviera antes de hacer su orden. Si es su primera vez con un servicio por correo, vea también nuestra guía de programación de módulos por correo: cómo funciona y cuánto cuesta.
El linaje de la familia CAS
El Car Access System de BMW reemplazó al inmovilizador EWS (Elektronische Wegfahrsperre) a partir del Serie 7 E65 del 2001. El EWS manejaba la autorización de llaves mediante un módulo dedicado ubicado entre el transpondedor de la llave y el DME. El CAS integró esa función en un controlador de carrocería multifunción que también maneja la liberación del seguro de dirección, el acceso de confort (proximidad) y la comunicación RF unidireccional con las llaves.
Entre 2001 y 2014 se produjeron cinco revisiones:
- CAS (CAS1) — 2001-2004, solo Serie 7 E65/E66
- CAS2 — 2004-2008, Serie 5 E60/E61, Serie 6 E63/E64, E65/E66 LCI
- CAS3 — 2005-2008, E87/E90/E91/E92/E93/E70/E71, más los E60/E63 de mitad de ciclo
- CAS3+ — 2008-2013, todos los chasis E después del rediseño de mitad de ciclo del 2008
- CAS4 — 2009-2014, Serie 7 F01/F02, Serie 5 F10/F11, Serie 6 F06/F12/F13
- CAS4+ — 2012-2014, chasis F tardíos de las Series 5/6/7 con encriptación revisada
Después de 2013-2014, BMW migró al FEM (Front Electronic Module) y al BDC (Body Domain Controller) en los F20/F30/F32/F15 y la mayoría de los chasis posteriores. FEM/BDC no es CAS — vea nuestra página de Programación de Llaves BMW FEM/BDC.
Según los datos del registro Vehicle Security Professional de NASTF / National Automotive Service Task Force, el CAS3+ y el CAS4 representan juntos la mayor parte del trabajo de programación de llaves BMW que se realiza actualmente en el gremio cerrajero independiente de EE. UU.
Qué chasis lleva cada CAS
Esta es la tabla que los clientes más consultan. Ubique su código de chasis (el número E o F estampado en el marco de la puerta, o mediante un decodificador de VIN) y crúcelo con la generación de CAS:
| Chasis | Años | Serie | Generación de CAS |
|---|---|---|---|
| E65/E66 | 2002-2005 | Serie 7 | CAS1 |
| E65/E66 LCI | 2005-2008 | Serie 7 | CAS2 |
| E60/E61 | 2003-2007 | Serie 5 | CAS2 → CAS3 (mitad de ciclo) |
| E63/E64 | 2003-2007 | Serie 6 | CAS2 → CAS3 (mitad de ciclo) |
| E87/E81/E82/E88 | 2004-2008 | Serie 1 | CAS3 |
| E90/E91/E92/E93 | 2005-2008 | Serie 3 | CAS3 |
| E70 | 2006-2008 | X5 | CAS3 |
| E71 | 2007-2008 | X6 | CAS3 |
| E60/E61 LCI | 2007-2010 | Serie 5 | CAS3 → CAS3+ |
| E81/E82/E87/E88 LCI | 2008-2013 | Serie 1 | CAS3+ |
| E90/E91/E92/E93 LCI | 2008-2013 | Serie 3 | CAS3+ |
| E70/E71 LCI | 2008-2013 | X5/X6 | CAS3+ |
| E84 | 2009-2015 | X1 | CAS3+ |
| E89 | 2009-2016 | Z4 | CAS3+ |
| F01/F02 | 2009-2015 | Serie 7 | CAS4 → CAS4+ |
| F10/F11/F07 | 2010-2017 | Serie 5 | CAS4 → CAS4+ |
| F06/F12/F13 | 2011-2018 | Serie 6 | CAS4 → CAS4+ |
| F25 | 2010-2017 | X3 | CAS4 |
Los cambios de CAS a mitad de ciclo sorprenden a más de uno: dos carros del mismo año y chasis pueden llevar módulos CAS distintos según de qué lado del cambio de producción salieron de la línea. La única identificación confiable es sacar el módulo y leer la etiqueta.
CAS3+ en detalle
El CAS3+ es el caballo de batalla. Se instaló en todos los BMW de chasis E después del rediseño de mitad de ciclo del 2008 hasta el fin de producción alrededor del 2013. Si usted tiene un 335i E90, un X5 E70, un M3 E92 o un X1 E84, tiene CAS3+.
Datos técnicos clave:
- Chip EEPROM: 95128 (una EEPROM SPI de 16 KB en encapsulado SO-8)
- CPU: familia Freescale 9S12 (HCS12 de 16 bits)
- Manejo del ISN (Individual Serial Number): almacenado en la EEPROM del CAS, emparejado con el DME en la codificación
- Sincronización de llaves: autenticación SK (Sicherheitsschlüssel) de código rodante
- Método de lectura en banco: volcado SPI a través de los pads J-tag en la parte trasera de la tarjeta, o chip-off si los pads están dañados
- Conector: multi-pin gris grande, cerca de la columna de dirección
Según el archivo técnico E90 de BimmerFest, que recopila hilos de reparación de CAS3+ desde el 2014, la 95128 es una de las EEPROM más nobles para trabajar — tolera ciclos repetidos de lectura/escritura y su pinout SPI está bien documentado en el gremio.
El flujo de banco clásico del CAS3+: abrir la carcasa, ubicar la 95128 (el SO-8 más grande de la tarjeta), leerla con pinza SPI sin remover el chip, identificar el ISN en su offset conocido, calcular la SK de la llave nueva a partir del ISN más el serial de la llave, escribir de vuelta y cortar la espiga mecánica. El tiempo de banco es de 25-40 minutos para un trabajo típico de llave adicional; el caso de todas-las-llaves-perdidas toma más porque el ISN puede requerir relectura tras varios intentos de escritura.
CAS4 en detalle
Con el CAS4 la cosa se pone más difícil. Debutó en el Serie 7 F01/F02 del 2009 y luego se propagó al Serie 5 F10 (2010), al Serie 6 F06/F12/F13 (2011) y al X3 F25 (2010).
Datos técnicos clave:
- Chip EEPROM: 1N35H (máscara Motorola/Freescale 0L01Y o 1L15Y, con marcado personalizado)
- CPU: Freescale MCF52211 (ColdFire de 32 bits)
- Manejo del ISN: ENCRIPTADO entre el CAS y el DME — no se puede emparejar una llave conociendo solo los datos del CAS
- Sincronización de llaves: código rodante con derivación de llave más fuerte que el CAS3+
- Método de lectura en banco: chip-off en la mayoría de los casos (el acceso BDM viene bloqueado en los carros de producción)
- Conector: multi-pin negro más pequeño, montado bajo el panel de la rodilla del conductor
El ISN encriptado es la diferencia crítica. En el CAS3+, el ISN vive en texto claro dentro del volcado de la EEPROM del CAS y el DME guarda una copia coincidente. Para programar una llave nueva, se lee la EEPROM del CAS, se extrae el ISN y se genera la SK de la llave. El DME no participa.
En el CAS4, el ISN se genera mediante un intercambio criptográfico entre el CAS y el DME al momento de la codificación, y ninguno de los dos módulos lo almacena en texto claro. Para programar una llave en un carro con CAS4 (especialmente en todas-las-llaves-perdidas), el técnico necesita AMBOS módulos en el banco — el CAS Y el DME — porque la herramienta reconstruye el ISN leyendo los datos emparejados de los dos.
Según los hilos de discusión del subforo de la plataforma F10 de BimmerForums entre 2016 y 2024, la confusión CAS4 vs CAS3+ es la causa #1 de trabajos de llaves arruinados en el gremio independiente — talleres acostumbrados al flujo CAS3+ intentan el mismo procedimiento en un CAS4, no logran extraer el ISN y terminan con un CAS bloqueado (brick) que exige un reemplazo costoso.
CAS4+ — la revisión tardía
El CAS4+ es una revisión de software/firmware del CAS4 desplegada aproximadamente entre 2012 y 2014 en la producción tardía de F01/F02/F10/F11/F06/F12/F13. El hardware es esencialmente idéntico (misma EEPROM 1N35H, mismo CPU ColdFire), pero el firmware usa un esquema de encriptación revisado para la autenticación de llaves.
En la práctica:
- Mismas familias de chasis que el CAS4
- Mismo proceso de lectura de la EEPROM
- Cálculo de la SK de llave DIFERENTE
- Requiere herramienta de banco que soporte explícitamente el algoritmo CAS4+
Algunos programadores de llaves aftermarket de primera generación (Autel IM508/IM608 primera generación, Xhorse VVDI2 con firmware temprano) soportaban CAS4 pero tropezaban con CAS4+. Las herramientas modernas — VVDI Key Tool Plus con firmware actual, Autel IM608 II actual, el commander BMW de Abrites, y el equipo de banco de AML — manejan ambos correctamente.
Guía de corte de producción: cualquier Serie 5/6/7 de chasis F fabricado después de mediados del 2012, aproximadamente, es muy probablemente CAS4+. La única forma segura de confirmarlo es leer el número de parte en la etiqueta del CAS y cruzarlo con el catálogo de partes de RealOEM para el VIN específico.
Cómo leer las marcas del CAS
Los clientes nos envían fotos con regularidad preguntando "¿cuál es este?". Aquí está la guía rápida:
Identificación visual del CAS3+:
- Carcasa más grande, de aproximadamente 4" × 3" × 1"
- Caja de plástico gris
- Un solo conector multi-pin grande en uno de los bordes cortos
- La etiqueta BMW típicamente dice "CAS3 ZBE" o similar, seguida del número de parte 61.35-xxxxxxx
- Interno: EEPROM 95128 en SO-8 visible en la tarjeta
Identificación visual del CAS4:
- Carcasa más pequeña, de aproximadamente 3" × 2.5" × 0.75"
- Caja de plástico negro
- Conector en un borde largo, con menos pines
- La etiqueta BMW dice "CAS4" seguida de 61.35-xxxxxxx con un rango numérico de parte más alto
- Interno: EEPROM 1N35H en encapsulado TSOP más grande
Identificación visual del CAS4+:
- Externamente idéntico al CAS4
- La etiqueta puede decir "CAS4+", pero con frecuencia sigue diciendo "CAS4"
- El diferenciador es el sufijo del número de parte y la fecha de fabricación — cruce el VIN en RealOEM
Si no está seguro, envíenos un texto con una foto donde se vea la etiqueta. Identificamos la generación a partir de las marcas de la tarjeta antes de que usted envíe nada.
Modos de falla comunes por generación
Según una encuesta de 2023 entre miembros de IATN / International Automotive Technicians Network que cubrió tickets de reparación relacionados con el inmovilizador BMW, la distribución de modos de falla por generación de CAS se desglosa aproximadamente así:
| Modo de falla | Frecuencia CAS3+ | Frecuencia CAS4 | Frecuencia CAS4+ |
|---|---|---|---|
| Llave desgastada / perdida (llave adicional) | 58% | 42% | 38% |
| Todas las llaves perdidas | 12% | 18% | 22% |
| Falla interna del CAS (sin comunicación) | 8% | 22% | 24% |
| Programación casera arruinada | 14% | 10% | 8% |
| Daño por agua / corrosión | 6% | 5% | 4% |
| Otros | 2% | 3% | 4% |
La tasa de falla de hardware del CAS4 (falla interna, sin comunicación) es notablemente más alta que la del CAS3+ — impulsada sobre todo por su ubicación bajo el panel de la rodilla, que expone el módulo a filtraciones de agua en el piso en carros con drenajes de quemacocos tapados o desbordes de condensación del aire acondicionado.
Para guía de diagnóstico específica sobre fallas de comunicación CAS-DME, vea nuestro artículo de diagnóstico de error de comunicación CAS-DME.
El flujo de banco de AML por generación
Cuando su CAS (y su DME, si es CAS4/4+) llega a nuestro taller de Arlington (1168 W Pioneer Parkway, Arlington TX 76013):
Para CAS3+:
- Inspección visual; confirmamos número de parte y serial contra la orden
- Abrimos la carcasa y ubicamos la EEPROM 95128
- Lectura con pinza SPI (sin remover el chip) — archivamos el volcado
- Identificamos el ISN y generamos la SK para el serial de la llave nueva
- Escribimos los datos modificados y verificamos byte por byte
- Cortamos la espiga mecánica (si ordenó el servicio de corte de llave)
- Prueba de banco con carga de transpondedor de prueba
- Foto + envío — normalmente el mismo día si el módulo llega antes del mediodía
Tiempo total de banco: 30-50 minutos para llave adicional, 60-90 minutos para todas-las-llaves-perdidas.
Para CAS4 / CAS4+:
- Inspección visual del CAS y del DME
- Abrimos ambas carcasas
- CAS: chip-off de la EEPROM 1N35H y lectura en adaptador TSOP
- DME: lectura en banco vía arnés de prueba (el DME no requiere chip-off)
- Cruzamos ambos volcados para reconstruir el ISN
- Generamos la SK con el algoritmo que corresponde a la revisión de firmware
- Escribimos los datos de la llave en la EEPROM del CAS y resoldamos el chip
- Verificamos en el arnés de banco que el CAS y el DME se re-emparejan correctamente
- Foto + envío
Tiempo total de banco: 90-150 minutos para llave adicional, 2-3 horas para todas-las-llaves-perdidas.
El paso de chip-off en el CAS4/4+ es lo que separa a los talleres independientes que pueden hacer este trabajo de los que no. Resoldar una 1N35H en una tarjeta de CAS sin dañar los componentes vecinos exige una experiencia en retrabajo con aire caliente que toma años desarrollar. Según el plan de estudios de educación continua para Master Locksmith de ALOA / Associated Locksmiths of America, el retrabajo con aire caliente en BMW CAS4 es una de las habilidades de especialidad evaluadas en los exámenes de certificación de nivel superior.
Cuándo debe enviar también el DME
Esta es la pregunta que más tiempo le cuesta a la gente. La regla:
- CAS3+: NO es necesario enviar el DME. El CAS solo es suficiente.
- CAS4: el DME DEBE enviarse junto con el CAS para reconstruir el ISN.
- CAS4+: el DME DEBE enviarse junto con el CAS para reconstruir el ISN.
La razón es la arquitectura de ISN encriptado descrita arriba. Sin el DME, la herramienta de banco no puede derivar el ISN en carros CAS4/4+, y el trabajo de llave no se puede completar.
Excepción: si va a hacer una llave adicional (no todas-las-llaves-perdidas) Y tiene una llave original funcionando, algunos equipos de banco pueden extraer el ISN del CAS solo, usando el desafío-respuesta de la llave funcional. Las herramientas de AML lo soportan en llaves adicionales de CAS4, así que a veces basta con enviar únicamente el CAS. Confírmelo primero con nosotros por texto — no queremos que usted envíe la combinación equivocada de partes.
Para contexto de diagnóstico sobre cómo se ve realmente un código de falla de llave de inmovilizador incorrecta, vea nuestra referencia de P0513 BMW llave de inmovilizador incorrecta.
Lo que dicen los expertos
"La transición de CAS3+ a CAS4 es la brecha de habilidades más grande que existe hoy en el gremio independiente de llaves BMW. Cualquiera con un programador de llaves básico puede con un CAS3+ — hay videos en YouTube que lo explican paso a paso. El CAS4 exige trabajo a nivel de banco, retrabajo con aire caliente y herramientas que cuestan cinco cifras de entrada. Los clientes no se dan cuenta de que al llamar a 'cerrajeros BMW' muchas veces encuentran talleres que pueden con uno pero no con el otro. Siempre pregunte qué CAS soporta el taller ANTES de enviar nada." — Maestro cerrajero automotriz, 15+ años de experiencia en especialidad europea, certificado ALOA (anonimizado)
Según SAE International J2186 (el estándar de interfaz de datos de diagnóstico E/E), los módulos inmovilizadores de todos los fabricantes principales deben soportar patrones específicos de desafío-respuesta sobre el bus de diagnóstico — pero la criptografía subyacente es propietaria de cada fabricante, y esa es exactamente la razón por la que el trabajo en CAS3+ vs CAS4 requiere herramientas distintas aunque ambos sean "módulos CAS de BMW".
Comparación de precios
La tarifa fija de $150 de Auto Module Lab para la Programación de Llaves de Módulo CAS BMW cubre todas las generaciones de CAS — CAS, CAS2, CAS3, CAS3+, CAS4 y CAS4+. El tiempo de trabajo por correo es de 24 horas desde la recepción para todas las generaciones.
Precios de concesionario para comparar, según una encuesta de 2024 de Mitchell1 / ProDemand sobre cotizaciones de tarifas de mano de obra de concesionarios BMW en 40 mercados principales de EE. UU.:
| Servicio | Mediana de concesionario | Tarifa fija AML |
|---|---|---|
| CAS3+ llave adicional (con original funcionando) | $385 | $150 |
| CAS3+ todas las llaves perdidas | $625 | $150 |
| CAS4 llave adicional | $445 | $150 |
| CAS4 todas las llaves perdidas | $725 | $150 |
| CAS4+ todas las llaves perdidas | $785 | $150 |
Las cifras de concesionario incluyen la llave en blanco cortada por el concesionario (~$95 de la diferencia). El precio de AML es solo por la programación en banco; si necesita una llave en blanco cortada y programada, es un cargo adicional de $75. La mayoría de los clientes del servicio por correo ya tienen una llave en blanco de eBay o RockAuto — solo necesitan el volcado y el trabajo de emparejamiento.
Para contexto más amplio de la marca, incluyendo los chasis BMW que no llevan CAS, vea nuestro índice de servicios de programación BMW.
Preguntas frecuentes
¿Cómo sé si mi carro tiene CAS3+ o CAS4 sin sacar el módulo?
El código de chasis es el indicador más confiable. Los carros de chasis E (E90, E60, E70, E84, E89, E92, etc.) llevan CAS, CAS2, CAS3 o CAS3+. Los de chasis F (F01, F10, F25, F06, F12, etc.) llevan CAS4 o CAS4+. Los únicos casos ambiguos son las transiciones de mitad de ciclo del E60 y el E63; ahí hay que sacar el módulo y leer la etiqueta.
¿Puedo programar una llave CAS4 con un Xhorse VVDI2 o un Autel IM608?
Sí, pero solo con firmware actual Y solo si el paquete de algoritmos que tiene licenciado incluye soporte para CAS4+. El firmware más viejo maneja CAS4 pero tropieza con CAS4+.
¿Necesitan las llaves originales para una llave adicional en CAS3+?
Una sola llave es suficiente, y no necesita arrancar el carro. Necesitamos el serial de la llave (grabado con láser en el cuerpo) O lo releemos del volcado de la EEPROM del CAS existente.
¿Cuál es la diferencia entre CAS y FEM/BDC?
El CAS se descontinuó después del 2014. Su reemplazo es el FEM (Front Electronic Module) en los F20/F30/F32 desde el 2014, y más adelante el BDC (Body Domain Controller) en los chasis G. FEM/BDC es una arquitectura fundamentalmente distinta — vea nuestra página del servicio de Programación de Llaves BMW FEM/BDC.
¿Es legal la programación de CAS a nivel de banco?
Sí, para vehículos de su propiedad o que usted esté autorizado a reparar. Según los estándares de registro Vehicle Security Professional de NASTF, la programación de llaves en un BMW propiedad del cliente es una clasificación de reparación rutinaria sin restricciones legales más allá de la documentación de comprobante de propiedad, que AML exige en cada orden.
¿Y si mi CAS está físicamente dañado (agua, choque, fuego)?
Muchos módulos CAS dañados todavía permiten recuperar los datos — la EEPROM sobrevive en muchos casos aunque la tarjeta esté muerta. Si la recuperación es posible, extraemos el ISN y programamos un CAS de reemplazo que usted consigue por su cuenta. Envíenos un texto con una foto del daño antes de mandar el módulo — la tasa de éxito de la recuperación depende de qué fue lo que falló.
En resumen
El CAS3+ es la generación de CAS de BMW más fácil de trabajar. El CAS4 es más difícil. El CAS4+ es más difícil todavía. Las tres son trabajo de banco rutinario para talleres con las herramientas correctas y la experiencia correcta — y las tres terminan en un CAS bloqueado para talleres sin lo uno o lo otro.
Auto Module Lab maneja todas las generaciones de CAS a una sola tarifa fija: $150 con 24 horas de trabajo en banco, más el envío de regreso de tarifa plana que usted elige al pagar (desde $14.95, o al día siguiente por $74.95). Ordene en nuestra página de Programación de Llaves de Módulo CAS BMW, o envíenos un texto con una foto de la etiqueta de su CAS si no está seguro de qué generación tiene. Confirmamos la compatibilidad antes de que usted envíe su módulo.
Para carros de chasis F fabricados después del 2014 — F20, F30, F32, F15 — eso es territorio FEM/BDC, no CAS. Vea nuestro servicio de Programación de Llaves BMW FEM/BDC para esa familia.
Envíe su módulo hoy
Precio fijo, programación en banco en 24 horas, velocidad de retorno a su elección al pagar. La mayoría de los trabajos regresan a su banco en menos de una semana.
