BMW E90 / E60 no arranca con candado rojo: fallo del ELV y solución por flasheo del CAS (CASO REAL)
El fallo del ELV (Elektrische Lenkungsverriegelung, o Bloqueo Electrónico de Dirección) en los BMW E90/E91/E92/E93 y E60/E61 es un problema crónico documentado por el propio BMW en el boletín técnico SI B61 29 06. El síntoma habitual es que el coche da contacto parcial pero no arranca —sin girar ni el motor de arranque— mientras el testigo de volante con candado aparece en amarillo o rojo en el cuadro. La razón técnica: el módulo CAS no ha recibido del ELV el telegrama de "desbloqueado y asegurado" que necesita para liberar el borne 15 (KL15) y autorizar el arranque.
La solución profesional más sólida es flashear el CAS con un software "sin ELV" (ELV delete) —mediante herramientas en modo experto o editando el firmware con un programador de banco —, lo que elimina permanentemente la dependencia del bloqueo. Las alternativas más económicas, pero menos definitivas, son el emulador de ELV (módulo plug-and-play, en caso de poderse con este método) y el simple reset del contador de ELV, que frecuentemente solo pospone el problema hasta no tener más solución que las anteriores.
Aclaración técnica importante: la comunicación CAS↔ELV en BMW no es un bus LIN estándar sino una línea serie codificada propietaria (tipo telegrama de inmovilizador). Confundirla con LIN conduce a diagnósticos erróneos.
Casos prácticos
¿Por qué mi BMW E90 no arranca y sale un candado rojo?
El candado rojo en el cuadro de un BMW E90 o E60 indica que el módulo CAS no ha recibido la confirmación de desbloqueo del ELV (Bloqueo Electrónico de Dirección). Hasta que esa señal no llega, el CAS bloquea el borne de encendido KL15 y el coche no arranca aunque la dirección esté físicamente libre.
¿Qué es el ELV delete en BMW?
El ELV delete consiste en reprogramar el módulo CAS con un firmware que no requiere la presencia del ELV. El coche arranca y funciona con normalidad; lo único que desaparece es el cerrojo electrónico de la columna. El inmovilizador y las llaves originales siguen funcionando.
¿Cuánto cuesta arreglar el ELV de un BMW?
Entre 700–1.000 € o más cobra el servicio oficial por sustituir la columna de dirección completa.
1. Qué es el ELV y por qué está en tu BMW
Vamos con más detalle
El ELV es el sustituto electrónico del antiguo cerrojo mecánico de la columna de dirección. En los BMW con llave tipo "cassette" y botón Start/Stop, el bloqueo ya no es mecánico puro: un pequeño motor eléctrico con engranajes introduce o retrae un bulón que inmoviliza la columna de dirección. El ELV forma un conjunto integrado con la propia columna —BMW no lo vende por separado— y su comunicación con el módulo CAS es el corazón del sistema de arranque.
El CAS (Car Access System) es el cerebro del acceso y el arranque: valida la llave por radiofrecuencia e inmovilizador, desbloquea puertas, activa relés (KLR de radio, KL15 de encendido, KL50 del motor de arranque) y supervisa el estado del ELV. El CAS es el maestro; el ELV, el esclavo.
2. Modelos y fechas afectados
Según el boletín BMW SI B61 29 06, el ELV problemático se montó en:
- E90/E91/E92/E93 hasta 09/2006 (cambio manual) y hasta 12/2006 (automático)
- E60/E61 hasta 03/2007
- E63/E64 hasta 03/2007
- También E81/E82/E87/E88 y Mini R55/R56
A partir de esas fechas, BMW dejó de montar ELV en muchos chasis —de ahí que existan versiones de software de CAS "sin ELV" de fábrica.
3. Qué le pasa al coche: los síntomas
Lo que nota el propietario
El conductor mete la llave o la acerca al lector, se encienden algunos testigos (airbag, freno de mano, luces del cuadro), pero al pulsar Start el sistema no progresa: no se oye el motor de arranque, no hay ningún intento de arranque. Puede que el coche dé señales de "vida parcial" —radio, luces— pero la ignición completa nunca llega. A veces se oye un leve zumbido repetido desde la columna de dirección: es el ELV intentando desbloquear (hace tres intentos).
El testigo en el cuadro tiene dos niveles:
- Amarillo: aviso preventivo, el coche generalmente aún arranca.
- Rojo: fallo crítico, el arranque está bloqueado.
- Puede ocurrir que al poner un emulador el testigo varíe de una luz a otra, esto ocurre en pocas ocasiones en las que el CAS se ha quedado bloqueado.
La causa técnica
Según la documentación oficial de BMW (SI B61 29 06), para que el motor de arranque gire deben cumplirse simultáneamente varias condiciones, entre ellas:
- Llave válida reconocida por el CAS.
- Vehículo sin velocidad registrada.
- El ELV debe estar desbloqueado Y el CAS debe haber recibido el telegrama "desbloqueado y asegurado".
- El módulo ELV debe ser desenergizado por el CAS antes de permitir el arranque.
- Pulsar el botón Start.
Si el CAS no recibe ese telegrama —porque el ELV no se desbloqueó, porque la comunicación falló, o porque el contador interno del CAS superó el umbral de fallos— el borne KL15 no se libera y el coche no arranca, aunque la dirección esté físicamente libre.
4. Por qué falla el ELV
Fallo mecánico/eléctrico real del ELV
Desgaste de escobillas: el motor de corriente continua del ELV tiene escobillas de carbono. Con los años se desgastan, generan polvo de carbón y dejan de hacer buen contacto. El motor ya no puede retraer el bulón con suficiente fuerza o velocidad.
Engranajes desgastados o atascados.
Soldaduras frías en la placa del ELV por vibración acumulada de la columna.
Corrosión por entrada de humedad (frecuente en coches con techo solar con drenajes obstruidos).
En estos casos, el bloqueo se queda físicamente trabado —o el ciclo de desbloqueo es incompleto— y el CAS nunca recibe el telegrama esperado.
"Falso fallo" por contador de errores del CAS
El CAS lleva un contador interno de fallos del ELV. Cada vez que el ELV opera con tensión insuficiente o con una comunicación defectuosa (por ejemplo, con la batería baja), el contador se incrementa. Cuando supera el máximo establecido, el CAS marca el ELV como "estado crítico" (código A116), activa el testigo rojo y bloquea el arranque aunque el ELV físicamente esté en perfecto estado y la dirección esté desbloqueada.
Esta es la situación que se describe como "CAS bugueado": el mecanismo funciona correctamente, pero el módulo de acceso lo considera irrecuperable. Un simple reset del contador con herramienta de diagnóstico suele ser suficiente si el ELV no tiene desgaste real, pero si el contador ya alcanzó su máximo absoluto, el reset no siempre funciona y es necesario flashear el CAS.
5. Tabla de códigos de avería del ELV y CAS en BMW E90 y E60
Nota sobre A111: este código apunta con frecuencia al sensor inteligente de batería (IBS) defectuoso, no al ELV. Verificar estado de batería e IBS antes de tocar la columna.
6. Cómo dialoga el CAS con el ELV (para el técnico)
El ELV se conecta mediante un conector de X pines. La línea de datos —por la que el CAS envía órdenes de bloqueo/desbloqueo y recibe el telegrama de confirmación— es un enlace serie codificado punto a punto de un solo hilo, propietario de BMW y vinculado a la cadena del inmovilizador. No es un bus LIN estándar ni la línea K de diagnóstico OBD; perturbarlo genera el código 00A103 (fallo de bus inmovilizador).
El cuarto pin lleva la alta corriente que alimenta el motor del ELV: los emuladores, al no tener motor, funcionan igual con conectores de 3 o 4 pines.
El CAS también está presente en el bus K-CAN del cuerpo (ID 0x640), pero esa es una vía independiente para la comunicación con el resto de módulos del vehículo, no para el control del ELV.
7. Las tres soluciones, de menor a mayor definitiva
Solución A: Reset del contador de ELV — temporal, gratuito si se tiene interfaz
Con herramientas de diagnóstico se ejecuta el reset del contador de fallos del ELV. Funciona bien cuando el ELV está mecánicamente sano y el fallo se originó por batería baja o caída de tensión puntual. Muchos usuarios llevan años sin reincidencia tras un único reset; en ELVs con escobillas ya desgastadas, el fallo vuelve en días, semanas o meses.
Cuándo no sirve: cuando el motor del ELV tiene desgaste mecánico real, o cuando el contador ya alcanzó el límite absoluto y el CAS considera el estado irrecuperable.
Solución B: Emulador de ELV — plug-and-play, ~100–300 €
Se retira o se desactiva el mecanismo del ELV (el bulón queda físicamente retraído, la dirección libre), y se conecta al conector del ELV un módulo electrónico que simula ante el CAS un ELV perfectamente funcional. Cuando el CAS envía la orden de desbloqueo, el emulador responde con el telegrama correcto. Un LED indicador en el módulo parpadea en naranja cada vez que el CAS accede al ELV (órdenes de bloqueo/desbloqueo).
Precauciones al instalar:
Desconectar la batería antes de conectar el emulador; de lo contrario puede generarse el código 00A103 (fallo de bus inmovilizador).
Borrar códigos y contadores con herramienta de diagnóstico tras la instalación.
Insertar la llave y pulsar Start aunque la dirección no esté bloqueada, o el emulador puede no inicializar.
Riesgo: emuladores de baja calidad o procedencia dudosa pueden no responder correctamente al protocolo del CAS o, peor, corromperse y dejar el coche inmovilizado de nuevo. Varios especialistas los desaconsejan frente al flasheo del CAS precisamente por este motivo.
Solución C: Flasheo del CAS "sin ELV" — definitiva, ~150–450 €
Es la opción preferida por los especialistas en electrónica BMW. Consiste en reprogramar el módulo CAS con una versión de firmware que no requiere la presencia del ELV: el CAS deja de enviar órdenes al ELV y de esperar su telegrama de confirmación, eliminando permanentemente esa dependencia. El inmovilizador, las llaves y el resto de funciones del CAS permanecen intactos.
8. Versiones de CAS: cuál tienes y qué implica
| Versión | Microcontrolador | Máscara | ELV delete | Notas |
|---|---|---|---|---|
| CAS2 | Freescale 9S12DG256 | — | Difícil | Caja blanca. Flasheo ELV delete complejo; en la mayoría de casos se recomienda migrar a CAS3. |
| CAS3 | Freescale 9S12DG256 | 0L01Y | Sí — OBD o banco | Caja negra. Flasheable por OBD con herramienta de ingeniería o programador de banco. |
| CAS3+ | Freescale 9S12XDP512 | 0L15Y / 0M23S | Sí — con llave | Flasheable; requiere al menos una llave operativa. ZB sin ELV conocidos: 9395656 y 9389116. |
Regla de fecha para el E90: el flasheo a "sin ELV" solo funciona de forma fiable en coches fabricados desde 03/2007. En modelos anteriores con CAS2 "caja blanca", la solución práctica suele ser el emulador o la sustitución del CAS por un CAS3.
9. Costes de referencia (orientativos)
| Solución | Coste orientativo | Definitiva |
|---|---|---|
| Reset del contador ELV (INPA/ISTA) | 40–1200 € (mano de obra diagnóstico) | Temporal |
| Emulador de ELV (plug-and-play) | 100–300 € (pieza + instalación) | Permanente* |
| Flasheo del CAS sin ELV (especialista) | 150–450 € (en taller o envío postal) | Definitiva |
| Columna de dirección completa (oficial BMW) | 700–1.000 € o más | Definitiva (original) |
* El emulador es permanente si el hardware es de calidad. Emuladores de origen dudoso pueden fallar o corromper el estado del inmovilizador (código 00A103). Varios especialistas lo desaconsejan frente al flasheo del CAS.
La fila marcada en rojo corresponde a la solución del servicio oficial: la más cara y la única que restaura el ELV de fábrica.
10. Qué hacer según la situación: árbol de decisión
¿El testigo es amarillo y el coche aún arranca?→No entres en pánico, pero actúa. Carga la batería completamente y mídela en reposo (~12,6 V). Una batería débil es la causa más frecuente del falso fallo. Lleva el coche a diagnóstico para un reset del contador antes de que el problema escale a rojo.
¿El testigo está en rojo y el coche no arranca?→Prueba estos paliativos puntuales antes de llamar a la grúa: bloquea y desbloquea con el mando y reintenta el arranque; mueve el volante ligeramente a izquierda y derecha mientras pulsas Start; deja el coche completamente "dormido" durante 15–30 minutos (sin abrir puertas, sin manipular nada) y reintenta. Si ninguno funciona, llévalo al taller.
En el taller:
Si el ELV está mecánicamente sano (sin polvo de escobillas, sin desgaste) y el fallo fue por batería baja → reset de contador, posiblemente suficiente. Si hay desgaste mecánico evidente en el ELV o el contador ya alcanzó el límite absoluto → emulador o flasheo de CAS (preferiblemente flasheo). Si el cliente quiere conservar el sistema de bloqueo de fábrica → columna nueva (única opción que lo mantiene y que requiere de stock de piezas).
11. Implicaciones legales y de seguridad
Seguridad de conducción: eliminar el ELV por emulador o flasheo no afecta en absoluto a la dirección, la asistencia ni los airbags. El coche conduce, frena y se comporta exactamente igual. Lo único que desaparece es el antirrobo de bloqueo de columna. El inmovilizador electrónico del CAS y el sistema de llaves siguen funcionando con normalidad.
ITV / inspección técnica: la normativa de homologación exige en origen el bloqueo de dirección, pero en la práctica la mayoría de talleres e inspecciones técnicas no comprueban activamente el funcionamiento del ELV en coches que de fábrica ya venían con botón Start/Stop. El nivel de riesgo varía según país y estación de ITV; conviene verificar la normativa local antes de optar por esta solución en un vehículo que deba pasar inspección próximamente. El problema viene al ir al concesionario y este decirte que no existen piezas en stock y que ya no se fabrican (algo muy casual en los tiempos que corren)
Antirrobo: un ladrón que tenga acceso al arranque del coche ya habría desactivado el bloqueo de columna. El ELV aporta una capa de seguridad física, pero no es el eslabón más fuerte de la cadena antirrobo en estos modelos.
12.Resumen para el propietario (sin tecnicismos)
El ELV es como un cerrojo electrónico en la columna de dirección. Cuando funciona correctamente, se desbloquea al arrancar y se vuelve a bloquear al aparcar. Cuando falla —por desgaste del pequeño motor que lo mueve, o porque el módulo central del coche (CAS) lo ha registrado como problemático demasiadas veces— el coche se niega a arrancar como medida de seguridad, aunque la dirección esté libre.
La solución oficial de BMW es cambiar toda la columna de dirección, lo que puede costar más de 1.000 €. La solución alternativa, adoptada por miles de propietarios en toda Europa, es reprogramar el módulo CAS para que deje de depender del ELV: el coche arranca sin problema, conduce exactamente igual, y el único cambio es que ya no hay cerrojo electrónico en la columna.
Artículo elaborado con base en el boletín técnico BMW SI B61 29 06, documentación de especialistas en programación de módulos BMW (Blog Conectaller, Precision ECU, Eurolabpro, ECU Medics), y casos reales documentados en foros técnicos (BimmerFest, E90Post, BimmerForums, BMW FAQ Club).