Nueva generación Bosch, protección de lectura, métodos bench/boot, herramientas necesarias.
Si trabajas en reprogramación de centralitas, tarde o temprano te encontrarás con una ECU Bosch MG1 o MD1 que no puedes leer. Son la nueva generación de centralitas de Bosch y, desde mediados de 2020, muchas llevan una protección de lectura que impide acceder a la memoria con los métodos habituales.
En esta guía te explicamos qué son las ECUs MG1 y MD1, cómo identificarlas, qué protecciones tienen, qué métodos de lectura existen y qué herramientas son compatibles.
🔍 ¿Qué son las ECUs Bosch MG1 y MD1?
Las familias MG1 y MD1 son la generación de centralitas que Bosch lanzó para sustituir a las anteriores EDC17 (diésel) y MED17 (gasolina). Están presentes en la mayoría de vehículos Euro 6d fabricados a partir de 2018-2019.
La nomenclatura sigue esta lógica:
🔹 MG1 — Centralitas para motores de gasolina (Motor Gasoline, generación 1).
🔹 MD1 — Centralitas para motores diésel (Motor Diesel, generación 1).
Tras las siglas aparece un código que identifica el modelo exacto. Por ejemplo: MG1CS002, MD1CS004, MD1CP014. Las letras «CS» indican normalmente una versión estándar, mientras que «CP» suele indicar versiones con más funcionalidades o para vehículos premium.
⚙️ Arquitectura técnica: qué hay dentro
La diferencia principal con la generación anterior es el microprocesador. Las ECUs MG1/MD1 utilizan dos familias de MCU:
🔹 NXP/ST SPC5777 — Procesador de la familia Power Architecture. Fue el primero que usó Bosch para esta generación. Se encuentra en las primeras versiones (2018-2020) de ECUs para VAG, BMW, Mercedes, PSA y otros.
🔹 Infineon AURIX TC2xx / TC3xx — Procesadores TC275, TC277, TC298, TC299, TC387, TC399. Bosch fue migrando progresivamente a Aurix, que ofrece mayor potencia de cálculo y más capacidad de memoria. Las versiones más recientes (2021+) usan principalmente Aurix.
¿Por qué importa saber qué procesador lleva? Porque el método de lectura y las herramientas compatibles dependen directamente de la MCU. Una MD1CS004 con SPC5777 se lee de forma diferente a una MD1CS004 con TC298.
🔒 La protección «Locked»: ¿qué cambió en 2020?
Hasta mediados de 2020, las ECUs MG1/MD1 se podían leer en bench (conexión directa al conector de la ECU en mesa de trabajo) sin mayores problemas. A partir del verano de 2020, Bosch implementó una nueva protección en el firmware que bloquea el acceso a la memoria flash por bench en determinadas versiones.
Las primeras ECUs afectadas fueron las de BMW y MINI (motores B38, B48, B58, N47, S55, S63), seguidas de Mercedes, Kia/Hyundai y algunos modelos de BRP (Can-Am). Con el tiempo, la protección se ha ido extendiendo a más fabricantes y más variantes.
Esto significa que una misma referencia de ECU (por ejemplo, MD1CS001) puede existir en dos versiones: una sin protección (fabricada antes de mediados de 2020) y otra con protección (fabricada después). No se puede saber a simple vista, es necesario intentar la lectura para comprobarlo.
📋 Tabla de referencia: ECUs MG1 y MD1 más comunes
A continuación, las variantes más habituales que te encontrarás en el taller, organizadas por fabricante:
Grupo VAG (VW, Audi, Seat, Skoda, Cupra):
🔸 MG1CS001 — Gasolina TSI (Golf, A3, León). MCU: SPC5777.
🔸 MG1CS002 — Gasolina TSI (A4, A5, Passat). MCU: SPC5777 / TC298.
🔸 MG1CS008 — Gasolina TSI. MCU: SPC5777 / TC298.
🔸 MG1CS011 — Gasolina TSI (Golf 8, Octavia IV). MCU: SPC5777 / TC298.
🔸 MG1CS111 — Gasolina TSI. MCU: SPC5777.
🔸 MD1CS004 — Diésel TDI (Golf 8, A4, Octavia). MCU: TC298.
🔸 MD1CP004 — Diésel TDI (versiones premium). MCU: SPC5777 / TC298.
🔸 MD1CP014 — Diésel TDI. MCU: SPC5777 / TC298.
BMW / MINI:
🔸 MD1CP002 — Diésel (B47, Serie 1/3/5). MCU: SPC5777.
🔸 MD1CP032 — Diésel (B47, modelos recientes). MCU: TC299.
🔸 MD1CS001 — Diésel (B47/N47). MCU: SPC5777 / TC298.
🔸 MG1CS003 — Gasolina (B48, Serie 1/3/X1). MCU: SPC5777.
🔸 MG1CS024 — Gasolina (B48, modelos recientes). MCU: TC298.
🔸 MG1CS201 — Gasolina (B48/B58, modelos 2021+). MCU: TC298.
Mercedes-Benz:
🔸 MG1CP001 — Gasolina (M260/M264). MCU: SPC5777.
🔸 MG1CP002 — Gasolina (M256). MCU: SPC5777.
🔸 MD1CP001 — Diésel (OM654). MCU: SPC5777.
Ford:
🔸 MD1CS005 — Diésel EcoBlue. MCU: TC298.
🔸 MD1CS025 — Diésel EcoBlue (2021+). MCU: TC387.
🔸 MG1CS040 — Gasolina EcoBoost. MCU: TC399.
🔸 MG1CS060 — Gasolina EcoBoost. MCU: TC387.
PSA (Peugeot, Citroën, DS, Opel):
🔸 MD1CS003 — Diésel BlueHDi. MCU: TC298.
🔸 MG1CS042 — Gasolina PureTech. MCU: TC298.
Renault / Nissan:
🔸 MD1CS006 — Diésel Blue dCi. MCU: TC298.
Hyundai / Kia:
🔸 MD1CS012 — Diésel CRDi. MCU: TC298.
🛠️ Métodos de lectura: Bench, Boot y OBD
Existen tres formas de acceder a la memoria de una ECU MG1/MD1:
📌 Lectura por Bench (mesa)
Se conecta la herramienta directamente al conector de la ECU, sin necesidad de abrir la carcasa. Es el método más rápido y seguro cuando la ECU no tiene protección. Para las versiones locked (2020+), muchas herramientas no pueden leer por bench. Algunas soluciones como Autotuner ofrecen un servicio de «Remote Unlock» o «Mail-in Unlock»: envías la ECU, la desbloquean físicamente y te la devuelven lista para leer y escribir.
📌 Lectura por Boot
Requiere abrir la ECU y conectar directamente a puntos de test de la placa electrónica. Es más invasivo y tiene riesgo si no se hace correctamente, pero permite acceder a ECUs protegidas. Cada modelo de ECU tiene un pinout de boot diferente.
📌 Lectura por OBD (Virtual Read)
Se lee a través del conector de diagnóstico del vehículo, sin desmontar ni abrir nada. Es el método más cómodo, pero no siempre proporciona una lectura completa del flash. Herramientas como Alientech KESS3 ofrecen lo que se llama «Virtual Read» (VR): en lugar de leer la memoria real de la ECU, la herramienta identifica la versión del software y descarga el archivo original desde la base de datos de Alientech. Esto permite escribir modificaciones sin necesidad de leer el flash completo.
⚠️ Dato importante: Algunas versiones de hardware (como las MD1CS004 con hardware H80 de VAG) solo se pueden gestionar por OBD, ya que ni siquiera el modo bench está disponible.
🔧 Herramientas compatibles con MG1/MD1
No todas las herramientas del mercado soportan la nueva generación. Este es el estado actual de las principales:
Alientech KESS3: Soporta lectura y escritura por OBD (Virtual Read) y por bench/boot para muchas variantes MG1/MD1 de VAG, BMW, Ford, PSA y más. Es la herramienta con mayor cobertura OBD para esta generación. Se actualiza frecuentemente con nuevos protocolos.
Autotuner: Soporta bench y OBD. Para ECUs locked BMW (2020+), ofrece el servicio de «Mail-in Unlock»: envías la ECU y te la devuelven desbloqueada para lectura bench y OBD. Buena cobertura de VAG y BMW.
Magic Motorsport Flex: Soporta bench y boot para múltiples variantes MG1/MD1. Se actualiza periódicamente con nuevos protocolos.
CMD Flash (Flashtec): Soporta bench para variantes con SPC5777 y algunas Aurix. Su cobertura va en aumento.
BitBox (Scanmatik SM2/SM3): Módulo universal de bench para MG1/MD1 con SPC5777 y Aurix. No soporta ECUs locked (2020+) con el módulo estándar, pero tiene módulos específicos Gen2 para Ford y otros que incluyen las versiones protegidas (requiere SM3).
ECUHelp ECU Bench Tool: Herramienta más económica que soporta bench para MG1/MD1 tanto SPC5777 como TC2xx. No soporta las versiones con nueva protección.
PCMFlash (Scanmatik): Soporta bench y OBD para múltiples variantes.
❓ ¿Cómo saber si tu ECU está locked?
No hay una forma visual de saberlo. El proceso es:
1️⃣ Identifica la referencia exacta — Mira la etiqueta de la ECU. Busca el modelo (ej: MD1CS001), el número de hardware (ej: H80) y la fecha de fabricación.
2️⃣ Comprueba la fecha — Si fue fabricada después de mediados de 2020, hay altas probabilidades de que tenga protección.
3️⃣ Intenta la lectura bench — Conecta la herramienta en modo bench. Si la lectura falla o la herramienta indica «ECU locked» o «bench protection detected», confirmas que está protegida.
4️⃣ Prueba por OBD — Muchas ECUs locked en bench se pueden gestionar por OBD con Virtual Read. Herramientas como KESS3 indican automáticamente si el protocolo OBD está disponible para esa variante.
💡 Consejos prácticos para el taller
✅ Identifica siempre antes de prometer — Antes de aceptar un trabajo en un vehículo 2019+, haz una identificación rápida de la ECU para saber si es MG1/MD1 y si está locked. Esto evita sorpresas con el cliente.
✅ Ten más de una herramienta — Ninguna herramienta cubre el 100% de las variantes. Tener un KESS3 para OBD y una herramienta de bench como Autotuner o Flex amplía tu cobertura.
✅ Mantén las herramientas actualizadas — Los fabricantes de herramientas lanzan actualizaciones frecuentes con nuevos protocolos para MG1/MD1. Una ECU que no podías leer hace 6 meses puede ser compatible hoy.
✅ Trabaja con un proveedor de archivos que conozca estas ECUs — No todos los proveedores de archivos tienen experiencia con MG1/MD1. Asegúrate de que tu proveedor soporte la variante exacta y el tipo de lectura que has realizado.
🏁 Conclusión
Las ECUs Bosch MG1 y MD1 son el presente y el futuro de la reprogramación de centralitas. Su adopción es masiva en todos los fabricantes europeos y asiáticos, y cada vez llegan más vehículos con esta tecnología al taller. Dominar su identificación, conocer las herramientas compatibles y los métodos de lectura disponibles es imprescindible para cualquier profesional del chiptuning.
En EcuTracer soportamos la modificación de archivos de ECUs MG1 y MD1 para todos los servicios: Stage 1, Stage 2, DPF, EGR, AdBlue, DTC y más. Entregamos en menos de 1 hora, con soporte directo por WhatsApp.
👉 Regístrate como profesional y empieza sin suscripción ni cuota, pagando solo por archivo.