Problema con diagnosis e36

Modelo
E36 - 320i
Registrado
14 Dic 2025
Mensajes
2
Reacciones
0
Buenas a todos, tengo un e36 del 1991 con un m50b20 vanos. Hace poco empezó a fallarme, cuando el coche va a medio gas y unas 3000rpms empieza a dar tirones, y al final he comprobado fallo en la sonda, y bueno ahí viene el tema, me compre un adaptador de 20 pins a 16 (OBD1 A OBD2) y el problema es que se conecta la maquina pero no puede leer la centralita, hice comprobaciones en el pin 20 porque vi que era la linea k de diagnosis, con el multímetro comprobando voltaje me da 0.02, he seguido todo el cable y esta bien, la verdad que me esta desesperando un poco este tema ya que ni con una Autel ni una TEXA se conectan porque al pin 20 no le llega suficiente corriente, agradecería mucho si alguien sabe del tema y me puede echar una mano. Si sirve de algo es una centralita ms40.1 y en el conector de obd solo tiene 9 pins activos.
Gracias de antemano
 

Ebid

Forista Senior
Registrado
2 Sep 2006
Mensajes
4.542
Reacciones
5.286
Buenas a todos, tengo un e36 del 1991 con un m50b20 vanos. Hace poco empezó a fallarme, cuando el coche va a medio gas y unas 3000rpms empieza a dar tirones, y al final he comprobado fallo en la sonda, y bueno ahí viene el tema, me compre un adaptador de 20 pins a 16 (OBD1 A OBD2) y el problema es que se conecta la maquina pero no puede leer la centralita, hice comprobaciones en el pin 20 porque vi que era la linea k de diagnosis, con el multímetro comprobando voltaje me da 0.02, he seguido todo el cable y esta bien, la verdad que me esta desesperando un poco este tema ya que ni con una Autel ni una TEXA se conectan porque al pin 20 no le llega suficiente corriente, agradecería mucho si alguien sabe del tema y me puede echar una mano. Si sirve de algo es una centralita ms40.1 y en el conector de obd solo tiene 9 pins activos.
Gracias de antemano
Hay cosas que no cuadran.
El motor M50B20TU (Vanos simple, centralita Siemens MS40.1) no se empezó a instalar hasta septiembre de 1992, en E36 y E34.
Es un poco difícil que tengas un E36 de 1991 (no trasteado).

Para diagnosis usan un protocolo serie a 9600 baudios, propietario de BMW, llamado ADS. Comunica por las líneas L y K del conector redondo de 20 pines.

El hardware/software de diagnosis oficial (GT-1/DIS) corría en un ordenador Fujitsu/Siemens bajo el sistema Unix de Santa Cruz Operation y accedía directamente al hardware del chip RS232, además de usar un adaptador de niveles y conexiones.
Aunque virtualizar bajo ordenadores modernos el Unix SCO es viable, la temporización del puerto serie es crítica y fuente de problemas.
Esto hace que muchos cables con chip FTDI FT232R tampoco funcionen debido a que el mercado está inundado de falsificaciones y drivers modificados.

Hoy día, debido a que los ordenadores con puerto serie de verdad son casi inexistentes, lo más práctico es usar un adaptador bluetooth (necesita chips específicos) con firmware/hardware modificado (medio complejo), la biblioteca ediabaslib de Ulrich Holeschak (grátis en github) e INPA en un ordenador W10.

Resumen: Tu coche usa protocolo e interface ADS, no va a funcionar con cables o lectores que usen K-Line, menos aún DCAN.
 

david_amador

Forista
Modelo
bmw 325tds e36
Registrado
17 Ene 2016
Mensajes
833
Reacciones
177
Hay cosas que no cuadran.
El motor M50B20TU (Vanos simple, centralita Siemens MS40.1) no se empezó a instalar hasta septiembre de 1992, en E36 y E34.
Es un poco difícil que tengas un E36 de 1991 (no trasteado).

Para diagnosis usan un protocolo serie a 9600 baudios, propietario de BMW, llamado ADS. Comunica por las líneas L y K del conector redondo de 20 pines.

El hardware/software de diagnosis oficial (GT-1/DIS) corría en un ordenador Fujitsu/Siemens bajo el sistema Unix de Santa Cruz Operation y accedía directamente al hardware del chip RS232, además de usar un adaptador de niveles y conexiones.
Aunque virtualizar bajo ordenadores modernos el Unix SCO es viable, la temporización del puerto serie es crítica y fuente de problemas.
Esto hace que muchos cables con chip FTDI FT232R tampoco funcionen debido a que el mercado está inundado de falsificaciones y drivers modificados.

Hoy día, debido a que los ordenadores con puerto serie de verdad son casi inexistentes, lo más práctico es usar un adaptador bluetooth (necesita chips específicos) con firmware/hardware modificado (medio complejo), la biblioteca ediabaslib de Ulrich Holeschak (grátis en github) e INPA en un ordenador W10.

Resumen: Tu coche usa protocolo e interface ADS, no va a funcionar con cables o lectores que usen K-Line, menos aún DCAN.
Amén!!!! Lo que no sabía yo que se puede usas el ads a través de bloethooth…. Eso me lo podrías explicar mejor!??? Porque me he gastado una pasta en el interfaz ads y no he tenido huevos de echarlo a andar…. Y opté por pillarme la kts.

PD. Yo tengo un 25tds jajaja
 
Modelo
E36 - 320i
Registrado
14 Dic 2025
Mensajes
2
Reacciones
0
Hay cosas que no cuadran.
El motor M50B20TU (Vanos simple, centralita Siemens MS40.1) no se empezó a instalar hasta septiembre de 1992, en E36 y E34.
Es un poco difícil que tengas un E36 de 1991 (no trasteado).

Para diagnosis usan un protocolo serie a 9600 baudios, propietario de BMW, llamado ADS. Comunica por las líneas L y K del conector redondo de 20 pines.

El hardware/software de diagnosis oficial (GT-1/DIS) corría en un ordenador Fujitsu/Siemens bajo el sistema Unix de Santa Cruz Operation y accedía directamente al hardware del chip RS232, además de usar un adaptador de niveles y conexiones.
Aunque virtualizar bajo ordenadores modernos el Unix SCO es viable, la temporización del puerto serie es crítica y fuente de problemas.
Esto hace que muchos cables con chip FTDI FT232R tampoco funcionen debido a que el mercado está inundado de falsificaciones y drivers modificados.

Hoy día, debido a que los ordenadores con puerto serie de verdad son casi inexistentes, lo más práctico es usar un adaptador bluetooth (necesita chips específicos) con firmware/hardware modificado (medio complejo), la biblioteca ediabaslib de Ulrich Holeschak (grátis en github) e INPA en un ordenador W10.

Resumen: Tu coche usa protocolo e interface ADS, no va a funcionar con cables o lectores que usen K-Line, menos aún DCAN.
Gracias por tu respuesta, primero de todo el motor se que no es del año que es el chasis ya que el anterior dueño se lo cambio y por eso tengo tantas dudas porque puede ser que el donante tuviera ABS o airbag cosa que mi chasis no tiene. A todo esto si el sistema de diagnosis es ADS, no me sirve ningún adaptador a obd2? Y tampoco sirven para leer errores ni TEXA ni AUTEL? Debería de comprar un sistema de diagnosis ADS. Le e echo un puente con una resistencia de 2k del pin 14 al pin 20 para ver si la linea K tenia variaciones de voltaje cuando intenta conectar con elm327, y para mi sorpresa si que tenia variaciones de 12 a 0 lo cual me indica que la linea K si que estaba enviando algo pero el sistema es incapaz de conectarse a la centralita, ni el elm327 ni TEXA IDC6. Pin 15 - linea L = voltaje fijo.
 

Ebid

Forista Senior
Registrado
2 Sep 2006
Mensajes
4.542
Reacciones
5.286
Gracias por tu respuesta, primero de todo el motor se que no es del año que es el chasis ya que el anterior dueño se lo cambio y por eso tengo tantas dudas porque puede ser que el donante tuviera ABS o airbag cosa que mi chasis no tiene. A todo esto si el sistema de diagnosis es ADS, no me sirve ningún adaptador a obd2? Y tampoco sirven para leer errores ni TEXA ni AUTEL? Debería de comprar un sistema de diagnosis ADS. Le e echo un puente con una resistencia de 2k del pin 14 al pin 20 para ver si la linea K tenia variaciones de voltaje cuando intenta conectar con elm327, y para mi sorpresa si que tenia variaciones de 12 a 0 lo cual me indica que la linea K si que estaba enviando algo pero el sistema es incapaz de conectarse a la centralita, ni el elm327 ni TEXA IDC6. Pin 15 - linea L = voltaje fijo.
Un Frankestein no es el mejor punto de partida, a saber que hay o deja de haber en el cableado.

¿Tienes instalado un terminal en el pin 15 del conector redondo de 20 pines?

Este vendedor de Aliexpress muestra fotos, ten en cuenta que estas interfaces ADS deben ser usadas en un PC con puertos RS232 nativos y el software seguramente requiera Windows 95 o 98.

En teoría debería poderse usar, en equipos modernos, un adaptador USB-Serial con chip FTDI FT232R pero eso exige chip y drivers auténticos de FTDI.

La otra opción es usar un adaptador bluetooth con el software de Ulrich Holeschak, los vendidos por el suelen estar sin stock.

Modificar uno tu mismo supone encontrar un adaptador con procesador PIC18F25K80, reprogramarlo con un PIC 3.5, ser capaz de desoldar la EEPROM del transceptor bluetooth, YC1021 o BC417, para reprogramarla en un programador CH341B o similar y volver a soldarla.
Yo encontré uno de Kingbolen pero tienes cero garantías de que lo que el chino te venda hoy sea lo mismo que yo recibí.


En cualquier caso ojo a los adaptadores de OBD 16 pin a redondo de 20 pin, muchos de ellos vienen mal cableados y con plástico moldeado que impide repararlos.
 
Última edición:

Ebid

Forista Senior
Registrado
2 Sep 2006
Mensajes
4.542
Reacciones
5.286
Amén!!!! Lo que no sabía yo que se puede usas el ads a través de bloethooth…. Eso me lo podrías explicar mejor!??? Porque me he gastado una pasta en el interfaz ads y no he tenido huevos de echarlo a andar…. Y opté por pillarme la kts.

PD. Yo tengo un 25tds jajaja
Mira mi otra respuesta
 
Arriba