Avisos
Vaciar todo

Necesito un mapa completo de ECU TD5.

62 Respuestas
6 Usuarios
0 Reacciones
7,524 Visitas
(@JCalhau)
Registrado: hace 23 años
Respuestas: 559
 

Gus, visto el programita winhex, la verdad que tienes mucho mejor que esto (digamos que mas orientado al "tunning".
Creo recordar el "win ols" y algo como "wkp2000" este ultimo no estoy muy seguro del nombre.
Con el Win ols ves el mapa realmente (no deja de ser una interpretación de los datos hexa.)
Si buscas por emule seguro que te salen unos cuantos.
Cuando tengas un rato mandame uno de esos mapas, cualquiera me sirve es solo por cacharear, que me tiene intrigado esto de las variantes, mapa de fuel etc ;D
Jacques.



   
ResponderCitar
Gus
 Gus
(@gus)
Dr. H. C. LR Socio
Registrado: hace 23 años
Respuestas: 16023
Iniciador del debate  

Jacques ya tengo tu programador. He estado mirando un poco como va el tema. No se yo si será capaz de grabar la 29f400 o 200. El tema es que la eprom tiene 44 patas y tu grabador solo 36. Imagino que lo que hará será grabar a 8bit que es una de las modalidades de la eprom.

A ver si funciona..



   
ResponderCitar
(@JCalhau)
Registrado: hace 23 años
Respuestas: 559
 

Pues ya siento lo del adaptador, porque lo compré expresamente para esto.
Mira a ver si lo localizas por Madrid (el correcto digo) sino buscamos uno por internet.
Esto no podia ser tan facil !  ;D
Tambien podrias preguntar por los que llevan las reprogramaciones de DIMSPORT (estan en Barcelona entrando en la zona franca desde la pza de Cataluña) Sé que hay alguien en MAdrid que ha cogido la marca.
Hecha un vistazo a lo que hacen http://www.bmwfaq.com/f104/reportaje-m3-e46-by-dimsport-321132/
Seguimos hablando.



   
ResponderCitar
Gus
 Gus
(@gus)
Dr. H. C. LR Socio
Registrado: hace 23 años
Respuestas: 16023
Iniciador del debate  

Que no, que ya he sido capaz de grabar las flash!..

Casi me vuelvo gilipuertas, y es que los grabadores estos willem hacen de todo, pero ni Dios sabe como hacerlo!.

Resulta que las ilustraciones de los conmutadores de voltaje del manual son algo engañosas, y uno no sabe donde ponerlos. Cuando ya había arrojado la toalla, me ha dado por medir con el polímetro la tensión Vpp, y resulta que me da 20volt! cuando yo lo tenía configurado para 12volt.

Lo bueno es que la versión B de la f200 y f400 no necesita más que 5v en Vpp en vez de los 12 o más habituales, y tal vez por ese motivo no se han quemado las flash.

He cambiado los interruptores al revés de como se ve en el manual, y me ha grabado sin problemas!.

El adaptador psop de 44 a 36 funciona sin problemas, ya que la f200 puede trabajar a 8 o 16 bits. Con tu adaptador trabaja a 8 bit, por lo que le sobran las patillas de la A8 a A15. No es necesario enchufar un cable externo que conecta con la A19.

No he podido probar la ECU, ya que no he recibido los zócalos ni las f200, he grabado 4 f400 que tengo por aquí para hacer las pruebas de dual fuel.

Muchas gracias Jacques por el grabador, sin él tal vez ni me hubiese planteado empezar el tema. Ahora acabo de pedir un nuevo willem total USB con zócalo ZIF de 48 patas, con este se graban ya todo tipo de eproms con adaptadores 1:1.

Seguiremos informando de los progresos.



   
ResponderCitar
dcortesv
(@dcortesv)
Dr. LandRovero Socio
Registrado: hace 21 años
Respuestas: 8908
 

Gus eres un monstruo, de verdad. 😉



   
ResponderCitar
(@Alb-Arm)
Registrado: hace 21 años
Respuestas: 6270
 

Como esto te funcione, se de uno al que la crisis del ladrillo le va a dejar de preocupar.

No es por echarte flores, pero me parece que eres pionero en lo que estas haciendo. Si nadie mas es capaz de llegar a donde estas llegando, puedes sacar una tajada importante del tema y venderlo a medio mundo.    Así es como han empezado todas las grandes empresas... en el garaje de casa!!  Mira Henri Ford!!!! (¿como se escribe  🙂 ?)



   
ResponderCitar
(@TELIUS)
Registrado: hace 19 años
Respuestas: 5714
 

o el mismiso bill gates!

dudo que llegues a un imperio así con las ecu's de td5 pero weno... algo seguro que podrás sacar!!!!

un saludo



   
ResponderCitar
(@JCalhau)
Registrado: hace 23 años
Respuestas: 559
 

He .... con calma y orden por favor 😀 😀
Lo vuestro de momento se parece un poco al cuento de la lechera..
No me distraigais al Sr GUS, que los genios necesitan tranquilidad para expresarse y muuuucho tiempo.
Gus: los de la configuracion del Willem lo podias haber dicho ya que eso si que me lo sabia. El manual ni caso, se parece al de montaje de las Safety!...
OJO a la hora de pedir un grabador, que se ve que le ha vendido los derechos a uno de Asia y son digamos que muy poco formales.
Yo tuve que mandar a un amigo Holandes a su casa para que le entregue la mercancia despues de esperarla casi 2 años (si si DOS), eso si cobrar tardaron horas.
Jacques



   
ResponderCitar
Gus
 Gus
(@gus)
Dr. H. C. LR Socio
Registrado: hace 23 años
Respuestas: 16023
Iniciador del debate  

Pues de monento no les he hecho el ingreso a los Holandeses, ¿que hago?.

¿Pero el problema tuyo fue una chorizada o un error?.

A ver, Pete de Bellauto ya ha hecho una ECU con dos fuel que vende al módico precio de unos 700 eurazos. Lo mio es una ñapa que te cagas!. De momento estoy pensando que para que funcione sin apagar el coche, ambas variantes tienen que ser idénticas, cosa que es posible, pero si son diferentes, la ECU se va a quedar mas frita que un pc con windows 95.

Aunque el ladrillo está en la ruina, mi empresa ya lleva 35 años en este negocio, las hemos visto buenas, muy buenas, malas, muy malas y ruina total, creo que este tsunami no nos tumbará, espero. El que se quiera forrar con esto que lo intente, pero me da a mi que aquí no se forra nadie.

Sigo esperando a los zócalos, no tengo ganas de soldar la flash y que luego esto no pite.

 



   
ResponderCitar
(@JCalhau)
Registrado: hace 18 años
Respuestas: 2185
 

Gus, no acabo de entender como quieres hacer correr 2 mapas al mismo tiempo, si las direcciones de donde estan las distintas partes del programa las lee al arranque (boot).
La unica manera que a mi se me ocurre es modificar (en lenguaje maquina) la parte donde dice que entran las cortas porque se supone que allí SI que cambia el mapa y se comporta diferente el motor.
Entonces si que veo factible trabajar solo sobre la parte del programa de "cortas" por llamarle de alguna manera y poner por ej. ese prog. que tienes de mucho par.
No sé si me explico.
Jacques



   
ResponderCitar
Gus
 Gus
(@gus)
Dr. H. C. LR Socio
Registrado: hace 23 años
Respuestas: 16023
Iniciador del debate  

No Jacques, el tema es mucho más profundo y sencillo, consiste en virtualizar la memoria de la ECU por hardware.

La única diferencia de una eprom de 256k a otra de 512k de la misma familia está en la longitud del bus de direcciones. Para direccionar 512k bites solo se necesita un bit más en el bus de direcciones. Si este bit, creo que el a17 para el caso de la f400, lo ponemos a 0, el procesador direcciona de la 0x0 hex a la 0x3FFFF hex, pero si esa pata de la flash la pongo a +5v mediante un cable, el procesador direccionará en dirección real de la flash f400 desde la 0x40000 hex a la 0x7FFFF, pero virtualmente para él sigue direccionando desde la 0x0 a la 0x3FFFF.

Digamos que lo que se le hace es darle un cambiazo sin que se de cuenta. Le estoy pasando del primer bloque de la eprom al segundo sin que el procesador sea capaz de darse cuenta. De esta forma no hay que tocar nada de software, el problema es que muy probablemente no se pueda hacer en tiempo real, habrá que apagar y hacer el cambio.



   
ResponderCitar
(@Vindio)
Registrado: hace 21 años
Respuestas: 1139
 

Gus, partiendo de la base de que jugáis en otra liga y con mis conocimientos me pierdo.  :-[

¿Qué pasaría si por h o por b pierdes la señal de +5v durante el uso del segundo mapa? No pegará un casque de memoria la ECU, no veo la ventaja de realizar esto en lugar de llevar dos centralitas.

Un saludo.



   
ResponderCitar
(@JCalhau)
Registrado: hace 18 años
Respuestas: 2185
 

Gus, si el tema que expones me quedó claro desde el primer dia que me li contastes pero siguo pensando que no puede ser !
Una de las razones que se me ocurre a bote pronto es el Cheksum, tendrias que apañartelas para que sea identico en los 2 mapas (que no imposible)
Otra es el tema del puntero de la pila, todos lo micros 6800 trabajan con pila y puntero, si de pronto le cambia las direcciones así porque si, no se me ocurre la manera de hacer coincidir el registro de pila (sino poniendolo a "0") es decir apagando y reiniciar.
Cambiar de mapa quitando corriente no me parece demasiado descabellado, pero sobre la marcha no apuesto un duro por ti chaval ! ;D ;D
Jacques



   
ResponderCitar
Gus
 Gus
(@gus)
Dr. H. C. LR Socio
Registrado: hace 23 años
Respuestas: 16023
Iniciador del debate  

Vindio, si eso ocurre la ecu casi seguro que se queda colgada, pero habrá que verlo.

Jacques, si yo tampoco doy un duro por que esto funcione en tiempo real, pero con poder cambiar de mapa apagando y encendiendo, me doy con un canto en los dientes. Cambiar de ECU es un coñazo!, se tarda y terminar por romper los cables o los conectores.

De todos modos el checksum imagino que la ecu lo calculara y comprobara tan solo una vez al arrancar, ¿no?.

El tema de la pila da lo mismo, ya que como te digo al procesador le es transparente, la pila está dentro del 6800 no en la flash. Esto podría fallar en el caso de que la flash sea escrita con algo durante el funcionamiento de la ECU.

Si ambos mapas trabajan con la misma variante estoy casi seguro de que funciona en tiempo real. La variante es la parte de programa y el mapa de fuel contiene las matrices con las aperturas de inyector.

Pero que todo esto me lo estoy inventando, no tengo ni pu... idea de como va todo, pero yo os juro que con modems AX25 que montaban un Z80 lo hacía y funcionaba. Eso si era un eprom normal de 16k bites, le colocábamos una de 32k y un simple jumper a la última patilla del bus de direcciones.

También es verdad que el Z80 era otra historia,  le íbamos subiendo la velocidad del reloj hasta que petaba, luego lo bajábamos un poco y a funcionar al limite de velocidad sin problemas!. 



   
ResponderCitar
(@dcproven)
Maestro LandRovero Registered
Registrado: hace 18 años
Respuestas: 2195
 

Gus,
si no va bien, mete una puerta NAND con las dos entradas al jumper, usando la misma logica de la memoria y eso deberia funcionar seguro...

Que velocidad necesita esta memoria? por que se me esta ocurriendo que igual le podias poner algun "emulador" para la memoria enchufado al zocalo y conectado a un PC por el otro lado, con eso tendrias mas mapas que el national geographic  ;D

David.



   
ResponderCitar
Página 3 / 5
Compartir: