Buenos días:
Sé que hay compañeros que no son muy "amantes" de la IA. Pero puedes probar cosas, si consideras que pueden ayudarte.
Te dejo esto.
Tres posibilidades:
1. Parche de Voltaje de NODE (Método más fiable)
Este software engaña a ISTA simulando que hay voltaje constante.
- Archivos clave: Debes usar los archivos obd32.dll (o can32.dll según tu cable) y NodeISTAVoltageControl.dll.
- Procedimiento:
- Ve a la carpeta de instalación de ISTA, usualmente en Ediabas\Bin.
- Renombra el archivo original obd32.dll a obd32.ebas.dll para tener un respaldo.
- Copia el obd32.dll del parche en esa misma carpeta.
- Para versiones modernas de ISTA (4.x), copia también NodeISTAVoltageControl.dll en la carpeta Ediabas\Bin dentro del directorio de ISTA.
- Ejecuta la herramienta de control y fija el voltaje a 13.5V - 14.0V.
2. Modificación del Registro y DLL (Novedad 2025/2026)
Se ha descubierto que en versiones recientes se puede desactivar la comprobación de bornes (clamps) mediante el registro de Windows:
- Registro: Cambia el valor de DoClampCheck a False en:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold\BMW.Rheingold.Diagnostics.VehicleIdent.DoClampCheck
- Resultado: Esto permite que ISTA no se detenga al detectar "0.0V" o "Desconocido" en los terminales durante la identificación del vehículo.
3. Modo de Diagnóstico (Solo cables ENET)
Si usas un cable ENET en coches modernos (Series F/G/I), a veces puedes evitar errores de lectura pulsando
tres veces seguidas el botón de encendido (sin pisar el freno) para activar el "Diagnostic Mode". Esto estabiliza la comunicación, aunque ISTA seguirá sin mostrar el voltaje en tiempo real si no usas un parche.
Advertencia Crítica: Solo usa estos métodos para
diagnóstico y borrado de errores.
Nunca intentes programar (flashear) módulos con estos bypass activos y sin un estabilizador de corriente real, ya que si la batería cae por debajo de 12.5V durante el proceso, puedes dejar el coche inservible (brickeado).
Un saludo.