Forum
Yo quisiera que el disco mio andara mas resultón, es del 2003 con lo que creo que la ecu esa será la moderna, osea esa que empieza por NNN, que no la he mirao, pero esto GUS, me dirijo a ti pues eres tu el que dominas esto, haber como se hace el invento que visto así por encima suena bien pero yo de esto y de capar ranas se lo mismo, conque si pones la explicación que es lo que he entendido que vas ha poner, que sea llana. 😳 🙄
Pues nada, lo primero es elegir un buen ejemplar de rana macho, hihii.
El tema lo he conseguido gracias a la info que me ha facilitado Ricardo de JCF y a su vez los italianos de nanocom, que parecen muy majos.
Como muy bien me ha advertido Ricardo, lo primero que hay que tener en cuenta es que el tema es serio. Podemos dejar tan frita una Ecu como para no arrancar y tener que abrirla para volver a grabar el flash desde fuera con un grabador y volver a soldar. No es muy complicado, pero hace falta una estación desoldadora de SMA y un grabador de memorias moderno.
También podemos cargarnos el motor en el caso de meter un mapa de fuel malo, no probado o incorrecto. Lo que es difícil es que metamos un mapa de fuel bueno, mal injertado y que funciona la ecu y se cargue el motor, ya que los cheksum no cuadrarían.
El problema que tiene el nanocom con los mapas de ecu es que no distingue entre variante de vehículo, los primeros 99k y mapa de fuel los siguientes 17k. Si lo hace rovacom y las curvas de fuel se pasan en este último formato.
Para poder meter una curva de fuel en formato rovacon en un mapa de nanocom, lo primero es limpiar el fichero .map del rovacom de los bites que el rovacom incluye al principio del mismo para su propia gestión. Estos bites el rovacom los elimina cuando se pasan a la ECU. Esta parte está entre el segmento 0x0 0x80 del fichero de fuel. Por tanto, seleccionamos este segmento y nos lo cepillamos sin miedo. En esta parte imagino que estará el checksum del rovacom y toda la info del fichero.
Ahora leemos el mapa de nuestra Ecu con el nancom. Ya tenemos un fichero de 117 k. Lo editamos con el winhex y colocamos la columna de la derecha en ascii. Vemos que empieza por TD5, esta parte la ha metido el nanocom por su cuenta, así como parte de lo que sigue, pero no nos importa, ya que vamos a dejar el fichero en formato nanocom.
El mapa de fuel de la ECU empieza en la posición 0x19010 del fichero completo de nancom y termina en la 0x1CFE7. El tamaño de este segmento tiene que coincidir con el tamaño del fichero al que antes le hemos eliminado el trozo del Rovacom, que son 16.344 bites.
En el winhex seleccionamos el segmento que va desde 0x19010 hasta 0X1CFE7 y nos lo cepillamos de nuevo. Ahora copiamos al clipboard el fichero entero de la curva de fuel a la que le habíamos quitado la parte de rovacom, y la insertamos en el fichero de mapa de ECU por medio del menú edit clipboard data y paste, en la posición 0x19010. De esta forma el fichero tiene que tener el mismo tamaño que antes, ya que hemos insertado un bloque del mismo tamaño que hemos borrado.
Esto es lo que ya había hecho antes, pero el nanocom no tragaba con ello, y no se lo comía por fallo en su propio cheksum. Ya te lo comenté Pepe, para poder averiguar el cheksum de un fichero es necesario saber que tamaño tiene y donde está, para eliminarlo y volver a calcularlo. Y está ha sido la información fundamental que nos han pasado. El cheksum del nancom, que no los de la ECU que los tiene pero no los tocamos, está en los dos últimos bytes, y se trata de un simple cheksum de 16bits.
PAra volver a calcular el nuevo cheksum, eliminamos el actual, para ello seleccionamos los dos últimos bytes del fichero de mapa de ECU, que como vemos esta precedido de caracteres en blanco FF y los borramos.
En el menú de tools del win hex nos vamos a "compute hash" y le calculamos un cheksum de 16 bits. El resultado tienen que ser dos bites, una palabra. Lo seleccionamos y con el botón derecho del ratón lo copiamos.
Ahora nos vamos a la última posición del fichero, la 0x1D00B, y en el menu edit de winhex, nos vamos clipboard data y paste. De esta forma pegamos el nuevo cheksum calculado. Lo pegamos como ascii hex y ya está, listo!. En las posiciones 0x1D00C y 0x1D00D tiene que aparecer en HEX lo que nos daba el cálculo del cheksum de 16bits.
El fichero tiene que terminar en la 0x1D00D y tiene que tener una longitud de 118798 bytes. Si no es así, no vale. En la posición 19010 tiene que aparecer en Hex 3F y Ascii "?", si no es así, malo malo, no vale.
Se graba, se pasa al nanocom y del nanocom a la ECU.
Ojo, yo no he pasado todavía el mapa a la ECU porque no tengo aquí el coche, pero es muy probable que funcione. Si que lo he probado en el nancom y funciona.
Con esto hemos conseguido un mapa de ECU manteniendo la variante intacta y modificando tan solo el mapa de Fuel. Que me corrijan los que entienden de Rovacom, pero creo que es esto lo que se hace, ¿no?. Se mete la variante del fabricante a la Ecu y luego el nuevo mapa de fuel.
Para un disco td5, lo que hace falta es un mapa de fuel bueno, yo no lo tengo, tan solo tengo un mapa de defender posterior a 2002 que se lo puedo pasar a quien lo quería, ya que me lo han regalado.
Mucho cuidado, y el que tenga el nanocom que espere a que lo pruebe yo, a ver que pasa. Hasta pronto.
esto es un lío, el rovacom parecía más simple, eso, o Quique lo domina... aparentemente te limitabas a borrar un archivo con toda la info, y le metías otro
A ver , realmente para el usuario final de nanocom, es mucho mas sencillo . Lo que sucede que nanocom es un sistema muy joven , y aun no se han desarrollado para su comercializacion mapas de inyeccion en formato nativo nanocom .Gus que es muy curioso y tiene un gran conocimiento de informatica ( un crack) ha rizado el rizo para hacer perfecto su mapa nanocom .
resumiendo un ingeniero o preparador que este trabajando con nanocom os puede preparar un mapa en formato nativo para vuestro coche, y tan solo el usuario final tiene que cargar al nanocom dicho mapa para luego cargarlo a la ECU. .
Cuando digo que gus busca la perfeccion es que quiere asegurarse que el mapa variante de vehiculo que utiliza para potenciar es la misma que su ECU original tenia . No siempre los mapas de inyeccion potenciados funcionan con todas las variantes de vehiculo que existen. Con lo cual hay dos o tres variantes de vehiculo genericas que se pueden instalar a cualquier ecu reprogramable aunque no sea la misma que llevaba antes. Lo unico que puede suceder que al leer los fallos , aparezcan un monton de fallos que no son reales y que no se pueden borrar . Todo esto utilizando Rovacom .
no me enrollo mas, es tan sencillo como que yo prepare en su dia un mapa con formato nanocom para Gus , sin tener su variante de vehiculo se la mande por email , el la cargo al nanocom y del nanocom a la ecu .
un saludo a todos
ricardo
Con esto hemos conseguido un mapa de ECU manteniendo la variante intacta y modificando tan solo el mapa de Fuel. Que me corrijan los que entienden de Rovacom, pero creo que es esto lo que se hace, ¿no?. Se mete la variante del fabricante a la Ecu y luego el nuevo mapa de fuel.
Basicamente, si.
en la practica, Rovacom te obliga a borrar ambos mapas (fuel y variante), luego metes la variante de vehiculo original, y la de fuel modificada.
Rovacom tiene una memoria en la que tienes almacenadas todas las variantes y mapas de fuel...
Ambas van interrelacionadas, no puedes meter un mapa de fuel que no esté hecho para esa variante de vehiculo.
Lo que si puedes hacer es decirle a tu Defe que es un Disco, metiendo ambos mapas de Disco. Lo malo es que el reloj de temperatura funciona al reves (debe poderse solucionar cambiando un pin de la ECU). De todos modos, no ganas mucho.
Gus, ya veo que te has puesto las pilas con las curvas... IM-PRESIONANTE
Espera Quique no te marches!.
¿Dices que cada curva de fuel tiene su variante?. Y si yo te paso ahora una curva que sabe Dios de donde vien, pero es buena, ¿como sabe rovacom que variante hay que meter?.
Entonces lo que está claro es que nanocom está en fase experimental,no?....
y el sistema rovacom está mas desarrollado, de todas formas ¿cuanto gana el coche con estos sistemas?, ¿y cual de ellos es mas recomendable?.
Contando siempre de que la puesta en marcha del sistema la va a hacer un profano en esto, será mejor el mas desarrollado y que tiene unos patrones definidos que yo no tengo que instalar sino que ya los tiene, solo tendría que enchufar, no?.....
Digamos mas bien que el nanocom esta recien llegado al mercado y esta el Gus aprendiendo a marchas forzadas (ademas totalmente autodidacta)
El Rovacom lleva mas tiempo rulando.
El resultado con uno u otro deberia ser analogo.
El tema es mucho más sencillo de lo que parece. Desde luego más sencillo es ir a un sitio y que te endiñen 500 euros por cambiar el mapa.
Me juego una mano a que ya existe una aplicación que hace de forma sencilla y rápida lo que yo he hecho con el mapa de la ECU, pero nanocom todavía no la ha sacado, pero la sacará.
El tema es que hasta ahora Rovacom era la referencia en el tema, y por lo que se ve, las curvas se pasan en formato rovacon en vez de formato puro o nativo de la ECU. Lo único que yo he hecho es unir una curva en formato rovacom a un mapa de ECU en formato nancom para luego pasarla con el nancom. Hasta ahora hacia falta un rovacom para meter la nueva curva y un nancom para leerla y almacenarla en su formato.
La única duda que queda por despejar es la de la variante de vehículo, que es facil de conseguir, pero que a ver si Ricardo o Quique nos aclaran si es posible montar una curva potenciada en una ECU sin modificar la variante.
Pero la gran ventaja del nanocom es la portabilidad. Se pueden tener 3 curvas almacenadas y cambiarlas en tan solo 3 minutos en cualquier situación. Con el rovacom es necesario llevar el PC conectado al chisme para hacerlo. El nanocom no necesita PC ni alimentación. Y otra gran ventaja, el display del nancom y su interfaz que te permite hacer todo sin necesidad de PC.
Por ejemplo, la semana pasada me fallaba el ABS/TC, arranco en nancom que llevo siempre conectado al Def, me voy al menu de ABS, leo errores y veo sin necesidad de PC que falla la rueda delantera izquierda. Me voy al menu de inputs del ABS y con la ayuda del hilift, muevo la rueda delantera Izquierda, observando que el fallo es intermitente y se debe seguramente por tener la homocinética llena de 80-90 del grupo.
Reseteo errores y a funcionar, a los 100km el ABS se apaga por error, como ya se lo que pasa, reseteo y continuo funcionando con ABS. Todo esto sin necesidad de PC y en un minuto.
En contrapartida, no tenemos la experiencia del Rovacom ni su amplia base de datos. Pero para eso estamos, para conseguir hacer todo con tan solo 300 euros, en vez de los 2.000 que debe valer el rovacom con todos sus accesorios, ¿no?.
Hasta pronto.
Vamos a ver, yo no se en que idioma hablais, pero me surge una pregunta ¿ el aparato que tu tienes vale para borrar los errores que nos da el famoso ABS?, que en vez de ir al taller a reprogramar el coche se puede hacer en casa por solo 300 euros.
De ser asi, donde hay que empezar a estudiar este idioma, que me interesa.
El Nanocom, pero lo malo que solo resetea los errores del ABS del Defender ;-).
En el Discovery no accede a la centralita del ABS, espero que pronto lo tengan implantado. Ademas de acceder a la centralita de la suspension.
Esperando........
Se me olvidaba
http://www.nanocom.it/home_eng.htm#NANOCOM_E_01
Puedes comprársela a JCF te hará un descuentillo.
Hola
Entonces los que tenemos el defender del 2000 la primera version, tendriamos que cambiar la ecu para poder acceder a modificar las curvas de potencia? 🙁
solo nos serviria en mi caso que no tengo abs, unicamente para saber la gestión y parametros del motor, turbo e injeccion
Un saludo.
Papaoso, estas seguro de eso de que con el disco no accede al abs?. Te lo digo por que con el defender tiene truco entrar al abs y la alarma.
Sacado de su Web:
What does NANOCOM do?
At present the diagnostic capabilities are the following:
TD5 engine control module ECU
Reads and clears fault codes
Reads inputs (sensors) and ouputs (driving values of actuators) in real time
Stores the input-output values in a file with graphic viewing
Reads and writes injectors rates and other settings
Output test (injectors, pump, glow plugs etc)
Security code learning
Reads and writes ECU's firmware (map tuning)
AS10 alarm module installed on DEFENDER
Reads and clears fault codes
Reads inputs (sensors) and ouputs (driving values of actuators) in real time
Reads and writes operating settings (immobilizer, security codes etc)
Output test (actuators, central door locking, sounder, etc)
Remote learning and remote receiving system test
ABS-TC WABCO module installed on DEFENDER
Reads and clears fault codes
Reads inputs (sensors) and ouputs (driving values of actuators) in real time
Output test (relay, pump, etc)
Oil circuit bleeding and functional test of each wheel
Future future
NANOCOM is a fully upgradable system which enables to add new features installing the upgraded firmware by downloading it from the dedicated area in this web site
Bodycontrol VALEO-BCU alarm module and ABS-TC WABCO-SLABS module for DISCOVERY II are now being developped
Seguimos estando a la espera ........................
Pero puedes contar el truco a ver si suena la flauta 😉
