Brico-Manual Instalar Carsoft 6.5 sobre Windows 10

Tema en 'BMW Serie 3 E-36 (1990 - 2001)' iniciado por Nachete_D, 28 Abr 2021.

  1. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Bueno, pues visto que es un tema recurrente y hace poco me toco repetir todo el proceso y mucha gente tiene dudas, voy a intentar documentar paso a paso todo para que cualquiera pueda tenerlo funcionando sobre un equipo actual con Windows 10. De hecho, este procedimiento valdría para cualquier equipo que soporte Virtualbox y disponga de un puerto USB.

    Para los que quieran saber un poco del tema, explico a continuación que es todo esto, si solo queréis ir al brico, podéis saltar directamente al siguiente mensaje del hilo.

    Primero, unas nociones básicas sobre el Carsoft:
    - Carsoft es una empresa que desarrolla software de diagnostico para coches. La versión 6.5 que es la que voy a tratar aquí, sirve para diagnosticar todos los BMW con OBDI (OBD 1). Que sino me equivoco llegan hasta el 2003. Creo que también sirve para los OBDII, pero no lo puedo confirmar.
    - Interfaz: El software para funcionar y poder "hablar" con el coche requiere de un interfaz que interprete la electrónica de nuestro coche y sea capaz de entender los valores que almacena.
    - Diagnosis: Ojo, esto es importante, una diagnosis solo muestra que módulos de la electrónica han detectado algún error en algún momento, es decir, son fallos históricos. No significa que este fallando durante la diagnosis, sino que en algún momento desde la ultima vez que se borraron los fallos hasta el momento de la diagnosis ese modulo ha recogido ese fallo. Una diagnosis puede borrar fallos y en algunos modelos permite una mínima configuración o modificación de valores de la electrónica de los módulos que lo permiten, pero no mas. No tiene nada que ver con una reprogramación de centralita por ejemplo.

    Para que un PC normal y corriente como el que tenemos en casa pueda correr un diagnostico sobre nuestros e36, requerimos tener el Carsoft 6.5 y una interfaz que conecte nuestro coche con el PC.

    La parte complicada de esto es que el Carsoft 6.5 es una aplicación de 16bits y que ningún PC moderno suele tener un puerto serie. Pero no os preocupéis, que todo tiene solución.

    Más conceptos del "brico":
    - Aplicación de 16bits: Esto a muchos os sonara a chino, pero los que tenemos mas años nos acordamos que antiguamente había aplicaciones de 16 bits, no como ahora que es todo de 64bits y alguna aplicación vieja tiene 32bits... Pues bien, Carsoft en su versión 6.5 es una aplicación de 16bits y el sistema operativo Windows mas moderno que admite ejecución de aplicaciones de 16 bits es Windows XP
    - Windows XP: Como en el punto anterior, los que tenemos canas sabemos lo que es; para los mas jóvenes: es el sistema operativo Windows que usábamos en el 2001! (Y en esa época era muy moderno)
    - Virtualbox: Es una aplicación que permite "emular" un sistema operativo dentro de nuestro equipo, "un PC dentro de otro PC". En este caso, en un equipo moderno con Windows 10, podemos emular una maquina virtual con Windows XP.
    - Emular maquina virtual: En nuestras casas solemos tener equipos modernos que vienen hoy en día con Windows 10. Si necesitamos por algún motivo otro sistema operativo, no tiene sentido instalarlo por completo sobre nuestro PC, sino que podemos instalarlo sobre una maquina virtual "dentro" de nuestro PC y usarlo solo cuando lo necesitemos.
    - Equipo anfitrión: Es el equipo físico que aloja en su interior la maquina virtual.
    - Puerto serie: También llamado COM, RS232 o DB9... Es un puerto de comunicaciones que en los 90 se usaba ampliamente, pero hoy en día solo se ve en equipos industriales. Por suerte, existen adaptadores USB a serie, pero ojo, que no valen todos.
    - UART: Podéis leer en internet lo que es si sois curiosos (es relativamente complejo de explicar), pero para el brico solo nos interesa tener claro que si usamos un adaptador USB a serie necesitamos un cable que tenga UART, normalmente esto lo proporciona un chip de la marca Prolific que va dentro del cable.

    ¿Que permite hacer el Carsoft?
    Añado la lista de funcionalidades de este software:
    DME/DDE module:
    Petrol Engines - all engine types from 1988 until July 2004.
    Aditional features:
    LIVE DATA only for OBDII.
    ADAPTATION only for OBDII.
    EWS Synchronization only for OBDII.
    E30 / E31 / E32 / E34 / E36 / E38 / E39
    E46 / E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    Diesel Engines - all engine types from 1988 until July 2004
    Additional features:
    LIVE DATA from 1998 until July 2004.
    EDU Coding from 1998 until July 2004.
    ADAPTATION only for OBDII.
    EWS Synchronization only for OBDII (when an EWS system is built-in).
    E30 / E34 / E36 / E38 / E39
    E46 / E53 / E60 / E65 / E66
    ABS/ASC - Brake & Traction - all brake and traction systems from 1988 until July 2004.
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    AIRBAG - all airbag systems from 1988 until July 2004.
    Aditional features only for OBDII:
    ECU coding.
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    HKL - Air Conditioning - all airco system from 1988 until July 2004.
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    BC/MID - Board Computer/Multi Information Display
    E30 / E31 / E32 / E34 / E36
    IC - Instrument Cluster - from 1991 until July 2004.
    Additional features only for OBDII (except E60 / E63 / E65 / E66):
    change mileage/kilometers indication,
    change time indication 24/12 hours scale,
    change language indication into 9 different languages,
    change temperature indication Celsius/Fafrenheit.
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    DWA - Alarm System
    E30 / E31 / E32 / E34 / E36
    E60 / E63 / E65 / E66
    LCM/CCM - All Light & Check Control Modules
    Additional features:
    reading original mileage/kilometers,
    reading original chassis (VIN) numer.
    E36 / E38 / E39 / E46 / E53
    E60 / E63 / E65 / E66 / Z3 / Z4 / Z8
    ZKE/ZVM - Central Body Electronics - all body systems from 1988 until July 2004.
    Additional features:
    complete activation,
    ECU coding only for OBDII (Auto-Lock after more than 20KM/H, Selective Door Opening).
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    EGS - Automatic Gear Box Control Unit - all gearbox systems from 1988 until July 2004.
    Additional features only for OBDII:
    Live Data,
    Adaptation.
    E30 / E31 / E32/ E34 / E36 / E38 / E39
    E46/ E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
    EWS - Immobilize System - all immobilize systems from 1995 until July 2004.
    Additional features only for OBDII:
    Synchronization with Engine Managements.
    E34 / E36 / E38 / E39 / E46 / E53
    E60 / E63 / E65 / E66 / Z3 / Z4 / Z8
    CVM - Cabrio Soft Top - all soft top systems from 1995 until July 2004.
    E36 / E46 / Z3 / Z4 / Z8
    SIM-CGM - Safety Getaway Module - all safety getaway systems from 1995 until July 2004.
    E60 / E63 / E65 /E66
    CAS - Car Access System - all car access systems from 2000 until July 2004.
    Additional features:
    Under Voltage Reset.
    E60 / E63 / E65 / E66
    CGM - Central Getaway Module - all central getaway systems from 1995 until July 2004.
    E60 / E63 / E65 / E66
    SIM - Safety and Information Module - all safety and information systems from 1995 until July 2004.
    E60 / E63 / E65 / E66
    RLS - Rain and Light Sensor - all rain and light sensors from 2000 until July 2004.
    E60 / E63 / E65 / E66
    PDC - Park Distance Control - all park distance systems from 1995 until July 2004.
    E38 / E39 / E46 / E53
    E60 / E63 / E65 / E66 / Z3 / Z4 / Z8
    Service Interval - all service interval systems from 1988 untill 2004.
    Including:
    service light reset from 1988 until July 2004,
    service management from 1988 until July 2004,
    reading days since last service,
    reading fuel consumption since last service,
    programing of next service/inspection.
    E30 / E31 / E32 / E34 / E36 / E38 / E39
    E46 / E53 / E60 / E63 / E65 / E66 / Z1 / Z3 / Z4 / Z8
     
    Última edición: 5 May 2021 a las 21:55
    A Site92 le gusta esto.
  2. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Lo primero quiero dejar claro que para evitar infringir ninguna norma, no voy a poner enlaces que puedan no ser legales, pues la intención es que esto quede como una guía técnica, no un post para recopilar software.

    Empezamos, lo primero que necesitamos es tener una interfaz Carsoft OBDI. Hay muchos vendedores, la mayoría vienen de china y la electrónica es bastante sencilla. Lo normal es que ronden los 20€. En Google buscando lo siguiente os saldrán miles de resultados:
    Interface BMW Compatible CarSoft v6.5

    Normalmente el interfaz suele ser una caja con 2 puertos serie, tipo:

    [​IMG]

    Puede tener o no luces, depende el fabricante. La mía por ejemplo solo tiene dos luces.

    Suelen venir ya con los dos cables necesarios, algunas ya llevan 3 (incluyen cable OBDII). En esta foto esta el interfaz con los 3 cables:
    [​IMG]

    Muy importante que venga con el cable OBDI (el del conector redondo), sino tendremos que comprarlo por separado.

    Necesitamos también un ordenador con puerto COM (serie) si nuestro ordenador no tiene, tenemos que comprar un cable USB a serie. Yo recomiendo la marca Ugreen (si no teneis prisa se puede pedir en su tienda oficial en Aliexpress), pues llevo años usándola para cables y nunca he tenido problemas, pero podéis optar por cualquier otra. Concretamente este es el que tengo yo (foto sacada de Amazon):
    [​IMG]

    Una vez que tenemos lo anterior, lo siguiente es el software que necesitamos, en este caso Oracle pone a disposición de quien lo necesite el software libre Virtualbox. Descargar el que corresponda a vuestro PC, si tenéis dudas, elegir el primero que ponga "Windows hosts":
    https://www.virtualbox.org/

    Ahora lo siguiente es el Windows XP (importante, la versión de 32bits, también llamado x86). Puede que algunos lo tengáis por casa en algún CD olvidado, pero por suerte Microsoft libero una ISO hace ya algunos años:
    https://archive.org/details/WinXPProSP3x86

    Software Carsoft 6.5. Este software es licenciado, normalmente el vendedor del cable incluye una copia del mismo, pero podéis encontrarlo por Internet si no lo tuvierais.

    Driver del chip Prolific. Normalmente viene con el cable, pero el fabricante lo pone a disposición también:
    http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
     
    Última edición: 29 Abr 2021
    A auditron y jagus les gusta esto.
  3. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Instalamos virtualbox:
    [​IMG]
     
    Última edición: 6 May 2021 a las 09:15
  4. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Reservado
     
  5. danin

    danin Forista

    Registrado:
    29 Jul 2015
    Mensajes:
    1.776
    Me Gusta:
    1.936
    Ubicación:
    En la web
    Modelo:
    E36 323i B
    Se agradece esta info actualizada ;)
     
  6. fernandobiker12

    fernandobiker12 Forista Senior

    Registrado:
    10 Feb 2013
    Mensajes:
    3.824
    Me Gusta:
    2.491
    Ubicación:
    Burgos
    Modelo:
    86/Sunny/318is
    Siguiendo el hilo, se agradece mucho que alguien siga aportando info sobre estos temas tan "espinosos" para el usuario medio.
     
  7. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Estoy teniendo problemas para subir las fotos, antes usaba photobucket pero no me deja subir mas imagenes... Lo voy a hacer completo en un PDF con las fotos y todo y aqui añadire el texto
     
  8. fernandobiker12

    fernandobiker12 Forista Senior

    Registrado:
    10 Feb 2013
    Mensajes:
    3.824
    Me Gusta:
    2.491
    Ubicación:
    Burgos
    Modelo:
    86/Sunny/318is
    Nada, con calma.

    Yo uso imgur, no hay que registrarse ni nada, tiras la foto y la enlazas y no hay que hacer mas.
     
  9. Site92

    Site92 En Practicas

    Registrado:
    16 Dic 2013
    Mensajes:
    596
    Me Gusta:
    687
    Ubicación:
    Munich
    Modelo:
    M3 e46
    Hola compañero, me interesa esto que has puesto aquí. Tengo que conectarme con el cuadro y me dijeron que si no era por puerto COM no podría. Mi problema es que necesito cambiar la configuración del cuadro por que ahora mismo esta configurado como si estuviera en un coche de 4 cilindros y necesito ponerlo a uno de 6 (ahora mismo me marca de mas las RPM)
    Con el cable que has puesto,
    (este)

    [​IMG]


    Sabes si se puede acceder y modificar parametros dentro del modulo del cuadro? Gracias!
     
    Última edición: 5 May 2021 a las 17:12
  10. Nachete_D

    Nachete_D Forista

    Registrado:
    7 Ago 2005
    Mensajes:
    3.332
    Me Gusta:
    507
    Ubicación:
    Madrid
    Este cable solo sirve para poder tener un puerto COM sobre un equipo que solo dispone de puertos USB. Con este cable por si solo no puedes cambiar ni codificar nada sobre un E36. Necesitas además un interfaz. Desconozco si el carsoft permite reprogramar el cuadro, he añadido arriba la lista de lo que puedes hacer con el Carsoft. Se que puedes sincronizar la ECU por ejemplo, tambien tiene algunas opciones de codificacion basicas, pero desconozco si puedes reprogramar un cuadro de 4 cilindros a uno de 6 o al reves.
     

Compartir esta página