26-10-2009, 19:32:39
Salut,
En ce moment je suis entrain d'étudier le composant qui intégre la ROM et la RAM dans les ecu nissan, ceux qui ont besoin d'une daugterboard, bien entendu il y a une doc qui circule sur le net mais à voir le mapping mémoire de la doc et le dump de la mémoire rien ou presque ne correspond, le mapping est différent bien que le pinout est identique, donc il faut étudier pour comprendre et là il y a pas 36 solutions il faut l'interfacer :
Et voilà, j'ai craqué :
J'ai dessoudé l'espèce de ROM/RAM/IO_extender qui est dans de nombreux ECU nissan et j'ai décidé de l'étudier pour mieux comprendre ce truc non(ou mal)-documenté !
J'adore cette image, elle montre le bordel que c'est que de vouloir étudier ce truc :
Donc au final rien que pour l'interface MCU (le circuit intégré noir et allongé) et RAM/ROM (le circuit intégré suspendu) il faut compter 27 fils (sans compter l'alimentation et les fils de configuration : environ 10 fils en plus).
L'MCU est un atmel atmega 644 (que j'utilise souvent ponctuellement pour faire tout ce que je veux), il dispose de 32 entrées/sortie configurable et coup de chance incroyable il ne demande que 3 pins pour le programmer et 2 pins pour communiquer avec l'extérieur via une liaison série, donc les 27 de l'interface + 3 + 2 = 32 pile poil !
La lecture/écriture se fera depuis une bécane linux via une liaison série, ce soir si tout se passe bien ça sera fait !
Le composant est un JECS A12-281001 soit disant un M6M72561J de mitsu, mais si d'apparence c'est bien lui à l'intérieur c'est pas tout à fait le cas !
Donc si des tarés veulent que je fasse une batterie de tests qu'ils me contactent tant que c'est en place, je vais pas m'amuser à recâbler ça une fois démonté !
En ce moment je suis entrain d'étudier le composant qui intégre la ROM et la RAM dans les ecu nissan, ceux qui ont besoin d'une daugterboard, bien entendu il y a une doc qui circule sur le net mais à voir le mapping mémoire de la doc et le dump de la mémoire rien ou presque ne correspond, le mapping est différent bien que le pinout est identique, donc il faut étudier pour comprendre et là il y a pas 36 solutions il faut l'interfacer :
Et voilà, j'ai craqué :
J'ai dessoudé l'espèce de ROM/RAM/IO_extender qui est dans de nombreux ECU nissan et j'ai décidé de l'étudier pour mieux comprendre ce truc non(ou mal)-documenté !
J'adore cette image, elle montre le bordel que c'est que de vouloir étudier ce truc :
Donc au final rien que pour l'interface MCU (le circuit intégré noir et allongé) et RAM/ROM (le circuit intégré suspendu) il faut compter 27 fils (sans compter l'alimentation et les fils de configuration : environ 10 fils en plus).
L'MCU est un atmel atmega 644 (que j'utilise souvent ponctuellement pour faire tout ce que je veux), il dispose de 32 entrées/sortie configurable et coup de chance incroyable il ne demande que 3 pins pour le programmer et 2 pins pour communiquer avec l'extérieur via une liaison série, donc les 27 de l'interface + 3 + 2 = 32 pile poil !
La lecture/écriture se fera depuis une bécane linux via une liaison série, ce soir si tout se passe bien ça sera fait !
Le composant est un JECS A12-281001 soit disant un M6M72561J de mitsu, mais si d'apparence c'est bien lui à l'intérieur c'est pas tout à fait le cas !
Donc si des tarés veulent que je fasse une batterie de tests qu'ils me contactent tant que c'est en place, je vais pas m'amuser à recâbler ça une fois démonté !