Avisos
Vaciar todo

"" Código fuente "" para Td5

32 Respuestas
16 Usuarios
0 Reacciones
2,876 Visitas
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

Por fin..............., después de tantos años, el que la sigue, la consigue.

Ya tengo el código fuente completo de 0 a 256kb .

Es de un Defender 90 , EU3, con ECU NNN500020 , siendo extrapolable a todas las ecus, de momento solo para los EU3, pero los EU2 caeran.



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

Eres magnífico.



   
ResponderCitar
(@amiguelz)
Entendido en LR Registered
Registrado: hace 16 años
Respuestas: 967
 

¿cómo puedes obtener el código fuente?

Se supone que quien lo haya programado originalmente habrá realizado el programa en un lenguaje de nivel medio tipo C, y habrá utilizado un compilador con varios niveles de optimización. Obtener un código ensamblador ininteligible que se pueda rensamblar todavía lo veo factible, pero obtener el código fuente me sorprende.

Casi veo más sencillo entender lo que hace y rescribir el código.

No dejo de sorprenderme.



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

Hombre, una ECU de estas no es que vaya haciendo FFT en tiempo real precisamente.

Leer unas cuantas posiciones de memoria (sensores) o registros(de los calculos) y acceder una posicion de memoria (mapa) no requiere mucha programacion que digamos y posiblemente ensamblador sea mas que suficiente. Ademas el Motorola 68K era cojonudo y facil de programar en ensamblador, recuerdo hacer bastantes de esos en los 90 a pelo con el ensamblador. Incluso si se usa el C, tampoco creo que se optimize mucho, se usaran registros directamente y poco mas, vamos que un desensamblador casi te devuelve el C sin mayor problemas.

De todas formas ya nos contara Oscar si puede como lo ha hecho, pero vamos desensamblador + memoria de la ECU + un monton de horas peleandote con el asunto este = codigo fuente 🙂

La idea no es dificil, pero buen trabajo, ponerse y hacerlo es lo dificil.

Un saludo



   
ResponderCitar
(@papaoso)
Entendido en LR Socio
Registrado: hace 23 años
Respuestas: 1742
 

Muy bueno Oscar, supongo que esto te habría ahorrado muchas horas de trabajo. Ahora cuentanos de nis puedes ofrecer

Desde el movil



   
ResponderCitar
kings
(@kings)
Dr. LandRovero Socio
Registrado: hace 22 años
Respuestas: 5759
 

Yo flipo 😮 😛 😮 😛 ??? ::)

.....y ... ¿que quiere eso decir exactamente, Oscar y maestros en general?



   
ResponderCitar
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

No me voy a echar las flores, ha sido un trabajo encargado a otra persona que como David o AMiguel controlan más del tema que yo.

Para mi el resultado final ha sido disponer de absolutamente toda la información, en cuanto a mapas se refiere, los factores de conversión y el enlace entre ellos, como funcionan los sensores, limitadores por voltaje, limitadores de inyección de gasoil.

Ahora lo me toca es pelearme con todos esos datos y hacer trabajo de campo.

Todo esto no está orientado realmente a curvas de potencia standard, que realmente con lo conocido hasta ahora, es perfecto.
Está orientado a preparaciones conjuntas con partes mecánicas. Ahora puedo ver el avance de la inyección, el máximo inyectado y en que momento de cada inyector, el porque los inyectores EU2 no dan mas de sí, etc.

La pena es no haberlo sabido hace 10 años.

Que incongruencia, que ha sido el último en que yo supiera toda la información, cuando del resto de modelos, lo tengo desde mucho tiempo.



   
ResponderCitar
(@carlos-m)
Entendido en LR Socio
Registrado: hace 15 años
Respuestas: 1886
 

Enhorabuena Oscar, tu como siempre avanzando.

:hello2: :wav: :hello2:

Un saludo.



   
ResponderCitar
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

Datos interesantes:

valor por defecto en error sensor de fuel: 60 ºC
valor por defecto en error sensor de agua: 85 ºC
valor por defecto en error sensor map: 100 kPa ( este si que es muy interesante )
tiempo de estabilización de ralentí, después de soltar acelarador: 5 sg
maximo fuel por cilindro: 50 mg
Rango de desactivación de Control Cruise: fuera de 35 a 180 km/h
Comienzo control cruise: 60 km/h
maxima desviación permitida control cruise: 10%
ganancia control cruise en acelerador: 1,2%
maxima inyección de combustible después de 10 giros de cigüeñal sin arranque
maximo ralenti permitido: 1300 rpm



   
ResponderCitar
(@papaoso)
Entendido en LR Socio
Registrado: hace 23 años
Respuestas: 1742
 

Y estos datos se pueden cambiar?? Se puede poner, por ejemplo que el control cruise se pueda activar a 2km/h ??

Desde el movil



   
ResponderCitar
(@garmen)
Maestro LandRovero Socio
Registrado: hace 15 años
Respuestas: 2099
 

¿Lo piensas publicar?

Saludos



   
ResponderCitar
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

¿Lo piensas publicar?

¿ El qué ?



   
ResponderCitar
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

Y estos datos se pueden cambiar?? Se puede poner, por ejemplo que el control cruise se pueda activar a 2km/h ??

Algunos sí, otros no lo sé. Teóricamente sí, me explico:

Los datos que estén dentro de la zona de mapas, se puede cambiar lo que se quiera.
Los mapas están en 16-17 kb, el resto hasta 256 kb es 100 kb de la variante del vehículo y el resto, datos como los que he puesto anteriormente. Tengo que saber, si la corrección de cheksum la puedo hacer en la parte que no se toca nunca jamás ( hasta ahora ) o no es necesario, o estropeo la ecu, o que pasa. La teoría me dice que no tiene cheksum en esa zona, pero no lo puedo asegurar.

Del Control Cruise, hay 6 mapas que están relacionados. Tu lo que quieres es hacerte un acelerador de mano para usarlo en cortas  :laugh: :laugh:



   
ResponderCitar
(@cucofender)
Iniciado en LR Socio
Registrado: hace 14 años
Respuestas: 276
 

Se están acercando los reyes magos y alomejor me auto regaló una re programación Nos esperamos  a que mejores algo?



   
ResponderCitar
(@tombuctu4x4)
Dr. LandRovero Socio
Registrado: hace 23 años
Respuestas: 4884
Iniciador del debate  

Se están acercando los reyes magos y alomejor me auto regaló una re programación Nos esperamos  a que mejores algo?

Como ya he comentado antes, lo conocido hasta hace 1 semana es perfectamente válido para realizar una reprogramación con garantías.
Estos nuevos datos solo sirven para grandes prestaciones en conjunto con modificaciones mecánicas, ya que aparecen nuevos caminos de saltarse o modificar valores de los distintos sensores y avance de la inyección.

Un ejemplo:

rebajo plano de culata y aumento compresión en cada cámara, pero tendría problemas con la posición leida del CKP, ya en el PMS de cada pistón, el recorrido de las válvulas se va alejando porcentualmente de la posición perfecta.

Modificando el avance de la inyección, o sea, no la cantidad ni el tiempo de apertura de cada inyector, si no cuando inyectar, puedo hacer que la relación 14,6 : 1 de aire/diesel vuelva a ser clavada.
Podría reducir oxidos procedentes de un exceso de gasoil y en consecuencia bajar la temperatura del motor, con lo que podemos llegar más arriba  :laugh: :laugh:

De momento haré las pruebas de campo con mi Defender, que el motor tiene 5.000 km y está deseando someterse a las pruebas.
La semana que viene recibo el nuevo turbo TGV , que después de 1 año esperando.............. >:( >:( . Esperemos que alcance las espectativas, creo que sí.



   
ResponderCitar
Página 1 / 3
Compartir: