BMWCASCAS3+CAS4

BMW CAS3+ vs CAS4 vs CAS4+: programación de llaves (2026)

Equipo Técnico Auto Module Lab·Certificado ALOA-MAL · 15+ años en programación de ECU y llaves10 de julio de 2026·12 min de lectura

Read this guide in English →

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+:

  1. Inspección visual; confirmamos número de parte y serial contra la orden
  2. Abrimos la carcasa y ubicamos la EEPROM 95128
  3. Lectura con pinza SPI (sin remover el chip) — archivamos el volcado
  4. Identificamos el ISN y generamos la SK para el serial de la llave nueva
  5. Escribimos los datos modificados y verificamos byte por byte
  6. Cortamos la espiga mecánica (si ordenó el servicio de corte de llave)
  7. Prueba de banco con carga de transpondedor de prueba
  8. 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+:

  1. Inspección visual del CAS y del DME
  2. Abrimos ambas carcasas
  3. CAS: chip-off de la EEPROM 1N35H y lectura en adaptador TSOP
  4. DME: lectura en banco vía arnés de prueba (el DME no requiere chip-off)
  5. Cruzamos ambos volcados para reconstruir el ISN
  6. Generamos la SK con el algoritmo que corresponde a la revisión de firmware
  7. Escribimos los datos de la llave en la EEPROM del CAS y resoldamos el chip
  8. Verificamos en el arnés de banco que el CAS y el DME se re-emparejan correctamente
  9. 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.

Más del Laboratorio