Calculateur S16 : topic de la remap

Les préparations moteur et chassis sur 206

Messagede Bruno13 » 14 Juil 2009 11:09

on voit bien que c'est un garagiste et pas un electronicien :lol: :wink:

bon j'y retourne :D
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede GregS16 » 14 Juil 2009 21:07

soudure a l'arc dans le calculo... Travaille de bucheron... :lol: toni micheli a encore frappé
ex 206 S16 > Qui m' aime me suive...
Subaru Impreza STI 8.5
Pistard dans l'âme

ImageImage > www.menrt.fr
Avatar de l’utilisateur
GregS16
Membre assidu
 
Messages: 916
Inscription: 11 Fév 2007 15:04
Localisation: saint-omer 62

Messagede Bruno13 » 26 Juil 2009 18:12

Quelqu'un aurait le brochage des 3 prises du calculateur ?

J'ai trouvé ou vont les données analogiques mais maintenant j'aimerais savoir a quoi ca correspond :roll:
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede Bruno13 » 26 Juil 2009 22:32

laissez tombé, j'ai trouvé :D
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede Bruno13 » 27 Juil 2009 09:16

en fait non, c'est pas le bon brochage :? dans la doc des schemas electriques, il y a 4 rangées de connecteurs et sur le calculateur j'en ai que 3 :( donc rien ne correspond :cry:
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede le limac » 31 Juil 2009 19:25

yop bruno il te faut quoi le schema electrique du MM48P ?

si c'est ça j'ai :wink:
Quitte à voyager (...) au volant d'une voiture, autant en choisir une qui ait de la gueule ! Dr. Emmett Brown
.
Avatar de l’utilisateur
le limac
Le Boucher
 
Messages: 12953
Inscription: 26 Mar 2007 18:35
Localisation: sur le circuit de nogaro

Messagede titus97224 » 01 Aoû 2009 14:31

Connecteur marron

A1-A2-A3-A4-B1-B2 (non connectés)
B3 Information connecteur diagnostic Ligne L
B4 +Après contact
C1-C2 (non connectés)
C3 Commande de mise en/hors service du compresseur via le boitier de gestion de la climatisation
C4 Commande du témoin d'anomalie au combiné d'instruments
D1 (non connecté)
D2 Commande de l'électovanne canister
D3 Information sélection/arrêt de la climatisation via le boitier de gestion de la climatisation
D4-E1 (non connectés)
E2 Signal pressostat de climatisation
E3-E4-F1 (non connectés)
F2 Ligne de diagnostic +12volts après commutation du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim) ou du relais de motoventilateur gauche et du relais inverseur (avec clim)
F3 Information du boitier transpondeur d'antidémarrage
F4 Réveil du calculateur par le boitier transpondeur d'antidémarrage
G1 (non connecté)
G2 Signal capteur de vitesse véhicule
G3-G4-H1 (non connectés)
H2 Information connecteur diagnostic Ligne K
H3-H4-J1 (non connectés)
J2 Information régime moteur vers connecteur de diag et compte tours au combiné d'instrument
J3 Information température liquide de refroidissement pour l'indicateur au combiné d'instruments
J4 Commande du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim). Commande du relais du motoventilateur gauche et relais inverseur (avec clim)
K1-K2 (non connectés)
K3 Commande du témoin d'alerte de température au combiné d'instruments
K4 Commande du relais de 1ere vitesse du motoventilateur de refroidissement droit (sans clim). Commande du relais du motoventilateur droit (avec clim)
L1-L2-L3 (non connectés)
L4 Masse
M1 (non connecté)
M2 Commande du relais de pompe d'insuflation d'air a l'échappement
M3 Information niveau mini de carburant (via le combiné d'instruments)
M4 Masse
titus97224
Nouveau
 
Messages: 4
Inscription: 01 Aoû 2009 14:13

Messagede titus97224 » 01 Aoû 2009 14:40

Connecteur noir


A1 (non connecté)
A2 Signal sonde de température d'air
A3 Masse capteur de position papillon et blindage de la sonde lambda aval
A4 +Après contact via relais double
B1-B2 (non connectés)
B3 Signal détecteur de cliquetis
B4 Signal capteur de position papillon
C1-C2 (non connectés)
C3 Signal détecteur de cliquetis
C4 Information état du circuit de charge via alternateur (nombre de consommateurs en service)
D1 (non connecté)
D2 Commande de la résistance chauffante de la sonde lambda aval
D3 Signal sonde lambda aval
D4 Signal sonde de température de liquide de refroidissement et thermocontact d'alerte
E1 (non connecté)
E2 Commande de la résistance chauffante de la sonde lambda amont
E3 Signal sonde lambda aval
E4 Masse sonde de température de liquide de refroidissement et thermocontact d'alerte
F1 (non connecté)
F2 Commande du relais double (alimentation du calculateur)
F3 Signal détection phase injection/allumage (bobine allumage)
F4-G1-G2 (non connectés)
G3 Commande primaire bobine cyl n°1-4
G4-H1-H2 (non connectés)
H3 Commande primaire bobine cyl n°2-3
H4 Masse sonde de température d'air
titus97224
Nouveau
 
Messages: 4
Inscription: 01 Aoû 2009 14:13

Messagede titus97224 » 01 Aoû 2009 14:50

Connecteur gris


A1 (non connecté)
A2 Masse capteur de pression d'air et sonde de température d'air. Blindage du capteur de régime et de position vilebrequin et de la sonde Lambda amont
A3 Signal sonde lambda amont
A4 (non connecté)
B1 Signal capteur de régime et de position vilebrequin
B2 Signal capteur de régime et de position vilebrequin
B3 Signal sonde lambda amont
B4 (non connecté)
C1 Signal capteur de pression d'air
C2 (non connecté)
C3 Alimentation capteur de position papillon
C4 (non connecté)
D1 Commande du régulateur de ralenti
D2 Commande du régulateur de ralenti
D3 Commande du régulateur de ralenti
D4 (non connecté)
E1 Alimentation du capteur de pression d'air
E2 (non connecté)
E3 Commande du régulateur de ralenti
E4-F1 (non connecté)
F2 (non connecté)
F3 Commande du relais double via contacteur a inertie
F4-G1 (non connecté)
G2 Commande de l'injecteur cyl 3
G3 Commande de l'injecteur cyl 2
G4 (non connecté)
H1 Masse
H2 Commande de l'injecteur cyl 1
H3 Commande de l'injecteur cyl 4
H4 (non connecté)
titus97224
Nouveau
 
Messages: 4
Inscription: 01 Aoû 2009 14:13

Messagede titus97224 » 01 Aoû 2009 14:52

Ces affectations sont pour le MM48P2.8 (Moteur TU5J4/L4) monté sur saxo vts donc il se pourrait qu'il y ai des choses qui manquent par rapport a la 206 genre commande du papillon motorisé etc....
Ces infos sont tirées de la RTA Saxo
J'espère que ça pourra quand meme t'aider
Ciao
titus97224
Nouveau
 
Messages: 4
Inscription: 01 Aoû 2009 14:13

Messagede Bruno13 » 04 Aoû 2009 13:15

titus97224 a écrit:Ces affectations sont pour le MM48P2.8 (Moteur TU5J4/L4) monté sur saxo vts donc il se pourrait qu'il y ai des choses qui manquent par rapport a la 206 genre commande du papillon motorisé etc....
Ces infos sont tirées de la RTA Saxo
J'espère que ça pourra quand meme t'aider
Ciao


Merci :D :D , c'est presque tout bon :D tout ne colle pas a 100% mais c'est deja vachement utile :D

le limac a écrit:yop bruno il te faut quoi le schema electrique du MM48P ?

si c'est ça j'ai :wink:


Oui oui, envoi :D
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede Bruno13 » 10 Aoû 2009 18:31

C'est bon je viens de tout vérifier sur la voiture et avec la doc et donc voila le brochage un tout peu différent que la saxo :
J'ai passé du temps a reverifier tout les signaux sur le moteur et la correspondance avec la doc. voici le resultat :

Connecteur gris = C/H32V

A2 Masse capteur de pression d'air et sonde de température d'air. Blindage du capteur de régime et de position vilebrequin et de la sonde Lambda amont
A3 Signal sonde lambda amont
B1 Signal capteur de régime et de position vilebrequin
B2 Signal capteur de régime et de position vilebrequin
B3 Signal sonde lambda amont
C1 Signal capteur de pression d'air
C3 Alimentation capteur de pression d'air
D1 Commande du régulateur de ralenti
D2 Commande du régulateur de ralenti
D3 Commande du régulateur de ralenti
E1 Alimentation position reference cylindre + position papillon + EGR
E3 Commande du régulateur de ralenti
F3 Commande du relais double via contacteur a inertie
G2 Commande de l'injecteur cyl 3
G3 Commande de l'injecteur cyl 2
H1 Masse
H2 Commande de l'injecteur cyl 1
H3 Commande de l'injecteur cyl 4



Connecteur marron = A/M48V

B3 Information connecteur diagnostic Ligne L (pin 15 prise diag)
B4 +Après contact
C3 Commande de mise en/hors service du compresseur via le boitier de gestion de la climatisation
C4 Commande du témoin d'anomalie au combiné d'instruments
D2 Commande de l'électovanne canister
D3 Information sélection/arrêt de la climatisation via le boitier de gestion de la climatisation
E2 Signal pressostat de climatisation
E3 Manocontact liquide assistance de direction
F2 Ligne de diagnostic +12volts après commutation du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim) ou du relais de motoventilateur gauche et du relais inverseur (avec clim)
F3 Information du boitier transpondeur d'antidémarrage
F4 Réveil du calculateur par le boitier transpondeur d'antidémarrage
G2 Signal capteur de vitesse véhicule
H2 Information connecteur diagnostic Ligne K (pin 7 prise diag)
J2 Information régime moteur vers connecteur de diag et compte tours au combiné d'instrument
J3 Information température liquide de refroidissement pour l'indicateur au combiné d'instruments
J4 Commande du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim). Commande du relais du motoventilateur gauche et relais inverseur (avec clim)
K3 Commande du témoin d'alerte de température au combiné d'instruments
K4 Commande du relais de 1ere vitesse du motoventilateur de refroidissement droit (sans clim). Commande du relais du motoventilateur droit (avec clim)
L4 Masse
M3 Information niveau mini de carburant (via le combiné d'instruments)
M4 Masse



Connecteur noir = B/N32V

A2 Signal sonde de température d'air
A3 Alim temperature d'air + pression admission
A4 +Après contact via relais double
B3 Signal détecteur de cliquetis
B4 Signal capteur de position papillon
C3 Signal détecteur de cliquetis
C4 Information état du circuit de charge via alternateur (nombre de consommateurs en service)
D2 Commande de la résistance chauffante de la sonde lambda aval
D3 Signal sonde lambda aval
D4 Signal sonde de température de liquide de refroidissement
E2 Commande de la résistance chauffante de la sonde lambda amont
E3 Signal sonde lambda aval
E4 Masse sonde de température de liquide de refroidissement et thermocontact d'alerte
F2 Commande du relais double (alimentation du calculateur)
F3 Signal capteur reference cylindre (détection phase injection/allumage (bobine allumage) )
F4 Signal sonde EGR (new)
G3 Commande primaire bobine cyl n°1-4
H3 Commande primaire bobine cyl n°2-3
G4 Commande volet EGR (new)
H4 Masse sonde de température d'air



Voici également les connexion de la prise diag :D

1. + Contact
2. Non connecté
3. Regime moteur (signal carré)
4. Masse
5. Masse
6. Test climatisation en marche
7. Ligne K
8. Non connecté
9. Test Alternateur en marche (info moteur tournant)
10. Non connecté
11. Connexion BSI
12. Test ABS
13. Test Airbag
14. Test Ecran info conducteur
15. Non connecté
16. + Permanent
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede le limac » 13 Aoû 2009 21:29

c'est la page 168 de l'expert auto ?
Quitte à voyager (...) au volant d'une voiture, autant en choisir une qui ait de la gueule ! Dr. Emmett Brown
.
Avatar de l’utilisateur
le limac
Le Boucher
 
Messages: 12953
Inscription: 26 Mar 2007 18:35
Localisation: sur le circuit de nogaro

Messagede le limac » 17 Aoû 2009 09:45

en cherchant un peu j'ai trouver ça

ça peux aider :wink:

Image

Image




petite precision les 48p10 sont les calculateurs premiere generation S16 de 1999 et les 48p2 sont des secondes generation
Quitte à voyager (...) au volant d'une voiture, autant en choisir une qui ait de la gueule ! Dr. Emmett Brown
.
Avatar de l’utilisateur
le limac
Le Boucher
 
Messages: 12953
Inscription: 26 Mar 2007 18:35
Localisation: sur le circuit de nogaro

Messagede Bruno13 » 19 Aoû 2009 10:58

c'est quoi les 2 nombres de gauche ??

Image

les numeros de series sont en 96xxxxxx :roll:
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede le limac » 19 Aoû 2009 10:59

numero eprom apparement
Quitte à voyager (...) au volant d'une voiture, autant en choisir une qui ait de la gueule ! Dr. Emmett Brown
.
Avatar de l’utilisateur
le limac
Le Boucher
 
Messages: 12953
Inscription: 26 Mar 2007 18:35
Localisation: sur le circuit de nogaro

Messagede Bruno13 » 19 Aoû 2009 11:02

ah bizarre, je vais voir ca sur ton calculo.

Sinon ca ne m'etonne pas qu'il y ai autant de version software et qu'une map faite pour un calculo ne soit pas la même dans un autre ...

:wink:
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede Bruno13 » 19 Aoû 2009 11:03

Allez, je vous met ici un post que j'ai commencé dans un autre forum de reprog. la prochaine fois, ca sera moins technique, je vous mettrais des photos de maps :wink:

Voici un autre methode de recheche de map que je vais utiliser pour sortir mes maps. J'ai deja commencé et ca donne de très bons resultats :)

Le but est d'obtenir un fichier complet incluant le code + les données pour les maps et de passer tout ca au desassembleur.
En desassemblant, le desassembleur va positionner des étiquettes sur les adresses de base des maps et des variables dans la zone de data et grace au code assembleur on peut mieux comprendre ce que le calculateur fait (bon ok, pas toujours facile)

Je suis parti d'un calculateur IAW48P2 qui est celui utilisé dans ma 206S16 et que je voudrais reprogrammer au final mais adapté a quelques modifications (par exemple en mettant une admission de 206RC et donc surement en modifiant une map de pression d'admission ou MAF que je n'ai pas encore trouvé)

EPISODE 0 : Architecture software du calculateur
$00000 - $01FFF :
- Initialisation des variables et des registres du microcontrolleur
- Calcul des CRC
- Vide a partir de $1BE4

$02000 - $04000 :
- Creation de buffers pour les echanges CAN
- Vide a partir de $37B8

$04000 - $07FFF
- Données ??

$08000 - $5FFFF
- Initialisation de variables et registres
- Fonctions calculateur
- Calcul des maps
- ... ?
- Vide a partir de $33E68
- Checksum de cette partie en $5FFFC


$60000 - $6FFFF- Partie data avec les maps
- Checksum en $6FFF8

$70000 - $7FFFF
- Reset
- Initialisation de la RAM et registres
- Appel de fonctions
- Vide a partir de $704E2




EPISODE 1 : Le checksum de la zone data (maps)

Positionné en $6FFF8 sur 4 bytes
ROM:0006FFF8 word_6FFF8: dc.w $AA8D ; DATA XREF: sub_C22+36r
ROM:0006FFFA dc.b $55 ; U
ROM:0006FFFB unk_6FFFB: dc.b $72 ; r ; DATA XREF: sub_53A+3Ao

=> Cette étiquette est utilisée en sub_C22+36 donc je suppose que le calcul de CRC se trouve a cet endroit et effectivement !

ROM:00000C46 move.l #unk_6FFFB,-(sp)
ROM:00000C4C move.l #byte_60000,-(sp)
ROM:00000C52 jsr sub_76C
ROM:00000C56 move.w d0,d2
ROM:00000C58 cmp.w (word_6FFF8).l,d2

=> Le CRC est donc calculé de $60000 a $6FFFB (donc incluant le Checksum lui même !!) et comparé au contenu stocké en $6FFF8 sur 2 bytes (et non sur 4).
En regardant de plus prêt on voit que le CRC est $AA8D et les 2 suivant $55$72. En fait c'est l'inverse du Checksum : $55 = ~$AA et $72 = ~$8D :)
On voit aussi que la routine de calcul est appelée en sub_76C


ROM:0000076C sub_76C: ; CODE XREF: sub_A8A+130p
ROM:0000076C ; sub_C22+14p ...
ROM:0000076C
ROM:0000076C arg_0 = 4
ROM:0000076C arg_4 = 8
ROM:0000076C
ROM:0000076C move.l d7,-(sp)
ROM:0000076E move.l 4+arg_4(sp),d0
ROM:00000772 clr.w d1
ROM:00000774 move.l 4+arg_0(sp),d7
ROM:00000778 movea.l d7,a4
ROM:0000077A bra.s loc_792
ROM:0000077C ; ---------------------------------------------------------------------------
ROM:0000077C
ROM:0000077C loc_77C: ; CODE XREF: sub_76C+2Aj
ROM:0000077C move.b #$55,($FFFA27).l ; 'U'
ROM:00000784 move.b #$AA,($FFFA27).l
ROM:0000078C clr.l d7
ROM:0000078E move.b (a4)+,d7
ROM:00000790 add.w d7,d1
ROM:00000792
ROM:00000792 loc_792: ; CODE XREF: sub_76C+Ej
ROM:00000792 move.l a4,d7
ROM:00000794 cmp.l d0,d7
ROM:00000796 bls.s loc_77C
ROM:00000798 move.w d1,d0
ROM:0000079A move.l (sp)+,d7
ROM:0000079C rts
ROM:0000079C ; End of function sub_76C


=> Pendant le calcul, le $55 et $AA en FFFA27 est la remise a 0 du watchdog. et on voit ensuite que chaque byte stocké en A4 avec A4=A4+1 a chaque tour est additionné dans un WORD (16 bits) donc c'est un checksum byte a byte stocké sur 16 bits


Voila pour vérifier le Checksum !!

Pour le regénérer, il faut que l'addition des 4 bytes de checksum donne $1FE.
Donc :
Checksum en 6FFF8 sur 2 bytes = (Addition entre $60000 a $6FFF7) + 1FE = A88F + 1FE = $AA8D
Checksum en 6FFFA sur 2 bytes = Inverse du word precedent = ~$AA8D = $5572
:):):)



EPISODE 2 : Le rupteur
Sur la 206S16 il est limité a 6550 tr/min et 6550 = $1996 donc je cherche cette valeur dans la zone data

ROM:000628FE word_628FE: dc.w $1996 ; DATA XREF: sub_18BC4+202r
ROM:00062900 dc.b $19
ROM:00062901 dc.b $96 ; û
ROM:00062902 dc.b $19
ROM:00062903 dc.b $96 ; û
ROM:00062904 dc.b $19
ROM:00062905 dc.b $96 ; û
ROM:00062906 dc.b $19
ROM:00062907 dc.b $96 ; û
ROM:00062908 dc.b $19
ROM:00062909 dc.b $96 ; û
ROM:0006290A dc.b $19
ROM:0006290B dc.b $96 ; û

Paf! il est copié plein de fois ... pourquoi ??? ca serait pour regler le rupteur en fonction de la vitesse ? en tout cas, c'est géré en sub_18BC4+202. alors voir ca :
=>
ROM:00018DC0 loc_18DC0: ; CODE XREF: sub_18BC4+1ECj
ROM:00018DC0 ; sub_18BC4+1F4j
ROM:00018DC0 clr.l d1
ROM:00018DC2 move.w $1068(a5),d1
ROM:00018DC6 move.w word_628FE(d1.l*2),$CE6(a5) ; c'est ici le sub_18BC4+202
ROM:00018DD0 movem.l (sp)+,d2-d3/a1-a3
ROM:00018DD4 unlk a6
ROM:00018DD6 rts

=> une variable $1068(A5) contient l'offset pour la valeur du rupteur.
=> Le rupteur est donc stocké en $CE6 on en sait pas plus. Je recherche donc ou cette variable $CE6(a5) est utilisée
Je trouve seulement 3 emplacements dont celui au dessus donc en fait 2 emplacements :

Emplacement 1 :
ROM:0002C91A move.w $CC8(a5),d3
ROM:0002C91E move.w $CE6(a5),d2
ROM:0002C922 cmp.w d2,d3
ROM:0002C924 bcs.s loc_2C962

=> $CC8(A5) est comparé a $CE6(A5) et si ca depasse il y a une action ! Je parie que le CC8(A5) est le nb de tr/min ! on revient dessus plus tard

Emplacement 2 :
ROM:0001925C move.w $CC8(a5),d7
ROM:00019260 cmp.w (word_6291C).l,d7
ROM:00019266 bls.s loc_192B4
ROM:00019268 move.w $CC8(a5),d7
ROM:0001926C addi.w #$1F4,d7
ROM:00019270 cmp.w $CE6(a5),d7
ROM:00019274 bcc.s loc_192B4

=> Tiens le RPM est comparé a word_6291C (qui est egal a $9C4 = 2500tr/min) ... Il se passe quelque chose a 2500tr/min mais quoi ?? la je ne sais pas ou pas encore trouvé
=> Ensuite le RPM+$1F4 donc RPM+500 est comparé au rupteur ... Donc encore il se passe quelque chose mais je n'ai pas plus creusé


=> Donc le rupteur est bien stocké en 682FE et il faut changer toute la table quand on veut le changer :)
=> Ca me permet de voir aussi dans quelle variable est stocké le RPM qui va me servir ensuite pour trouver des maps ...

Episode 3 : Recherche de toutes les maps

Une fois le code desassemblé et les adresses memoire affectée par des etiquettes, c'est maintenant facile de trouver les adresses de debut des maps et de fin des maps :)

voici un extrait de fichier qui fait voir des petites maps 2D :
ROM:00061612 word_61612: dc.w 0 ; DATA XREF: sub_1185A+52r
ROM:00061614 dc.b 0
ROM:00061615 dc.b $B4 ; ¦
ROM:00061616 dc.b 1
ROM:00061617 dc.b $18
ROM:00061618 dc.b 1
ROM:00061619 dc.b $5E ; ^
ROM:0006161A dc.b 1
ROM:0006161B dc.b $90 ; É
ROM:0006161C dc.b 1
ROM:0006161D dc.b $C2 ; -
ROM:0006161E dc.b 2
ROM:0006161F dc.b $26 ; &
ROM:00061620 dc.b 2
ROM:00061621 dc.b $6C ; l
ROM:00061622 dc.b 2
ROM:00061623 dc.b $EE ; ¯
ROM:00061624 dc.b 3
ROM:00061625 dc.b $20
ROM:00061626 dc.b 3
ROM:00061627 dc.b $52 ; R
ROM:00061628 dc.b 3
ROM:00061629 dc.b $A2 ; ó
ROM:0006162A dc.b 4
ROM:0006162B dc.b 0
ROM:0006162C unk_6162C: dc.b 0 ; DATA XREF: sub_11E6A+10o
ROM:0006162C ; sub_11E6A+22o
ROM:0006162D dc.b $87 ; ç
ROM:0006162E dc.b 0
ROM:0006162F dc.b $87 ; ç
ROM:00061630 dc.b 0
ROM:00061631 dc.b $87 ; ç
ROM:00061632 dc.b 0
ROM:00061633 dc.b $87 ; ç
ROM:00061634 dc.b 0
ROM:00061635 dc.b $C8 ; +
ROM:00061636 dc.b 1
ROM:00061637 dc.b $2C ; ,
ROM:00061638 dc.b 1
ROM:00061639 dc.b $C1 ; -
ROM:0006163A dc.b 1
ROM:0006163B dc.b $C1 ; -
ROM:0006163C dc.b 2
ROM:0006163D dc.b $26 ; &
ROM:0006163E dc.b 2
ROM:0006163F dc.b $58 ; X
ROM:00061640 dc.b 2
ROM:00061641 dc.b $30 ; 0
ROM:00061642 dc.b 2
ROM:00061643 dc.b $30 ; 0
ROM:00061644 unk_61644: dc.b 2 ; DATA XREF: sub_11E6A+34o
ROM:00061645 dc.b $F8 ; °
ROM:00061646 dc.b 3
ROM:00061647 dc.b $29 ; )
ROM:00061648 dc.b 3
ROM:00061649 dc.b $29 ; )
ROM:0006164A dc.b 3
ROM:0006164B dc.b $29 ; )
ROM:0006164C dc.b 3
ROM:0006164D dc.b $C
ROM:0006164E dc.b 2
ROM:0006164F dc.b $26 ; &
ROM:00061650 dc.b 1
ROM:00061651 dc.b $DA ; +
ROM:00061652 dc.b 1
ROM:00061653 dc.b $DA ; +
ROM:00061654 dc.b 1
ROM:00061655 dc.b $5E ; ^
ROM:00061656 dc.b 1
ROM:00061657 dc.b $2C ; ,
ROM:00061658 dc.b 1
ROM:00061659 dc.b $22 ; "
ROM:0006165A dc.b 1
ROM:0006165B dc.b $22 ; "
ROM:0006165C unk_6165C: dc.b 3 ; DATA XREF: sub_11E6A+4Eo
ROM:0006165D dc.b $98 ; ÿ



=> Toutes les etiquettes unk_ ou word_ sont les adresses de debut des maps et la suivante etant la fin de la map. donc facile a utiliser dans winols :)
=> Tout les sub_ sont les routines de traitement de ces variables donc utile pour voir les variables d'entrées (RPM, Load, ...) mais il faut les connaitres et ca c'est dur !
Dernière édition par Bruno13 le 19 Aoû 2009 11:04, édité 1 fois.
206 S16, 207 Relais et future G...
Avatar de l’utilisateur
Bruno13
Le Petit Reporteur
 
Messages: 5843
Inscription: 28 Jan 2004 07:45
Localisation: 13

Messagede le limac » 19 Aoû 2009 11:04

ce qui veux dire qu'une mapp est vraiment perso
Quitte à voyager (...) au volant d'une voiture, autant en choisir une qui ait de la gueule ! Dr. Emmett Brown
.
Avatar de l’utilisateur
le limac
Le Boucher
 
Messages: 12953
Inscription: 26 Mar 2007 18:35
Localisation: sur le circuit de nogaro

Messagede Pierrot-206 » 19 Aoû 2009 11:16

Désolé si je suis HS, mais ça peut peut-être vous intéresser.

J'ai mis en gros les 4 fils sur lequel il faut venir souder la puce powersystem, dont je suis très content, moteur plus rond en fait, un peu plus de couple en dessous de 3000 trs/min, après au dessus, le gain est plus difficile à saisir.

Je vous mets cela car j'ai trouvé bizarre quelles valeurs sont "leurrés" par le boitier.


Bruno13 a écrit:Connecteur gris = C/H32V

A2 Masse capteur de pression d'air et sonde de température d'air. Blindage du capteur de régime et de position vilebrequin et de la sonde Lambda amont
A3 Signal sonde lambda amont
B1 Signal capteur de régime et de position vilebrequin
B2 Signal capteur de régime et de position vilebrequin
B3 Signal sonde lambda amont
C1 Signal capteur de pression d'air
C3 Alimentation capteur de pression d'air
D1 Commande du régulateur de ralenti
D2 Commande du régulateur de ralenti
D3 Commande du régulateur de ralenti
E1 Alimentation position reference cylindre + position papillon + EGR
E3 Commande du régulateur de ralenti
F3 Commande du relais double via contacteur a inertie
G2 Commande de l'injecteur cyl 3
G3 Commande de l'injecteur cyl 2
H1 Masse
H2 Commande de l'injecteur cyl 1
H3 Commande de l'injecteur cyl 4

Connecteur marron = A/M48V

B3 Information connecteur diagnostic Ligne L (pin 15 prise diag)
B4 +Après contact
C3 Commande de mise en/hors service du compresseur via le boitier de gestion de la climatisation
C4 Commande du témoin d'anomalie au combiné d'instruments
D2 Commande de l'électovanne canister
D3 Information sélection/arrêt de la climatisation via le boitier de gestion de la climatisation
E2 Signal pressostat de climatisation
E3 Manocontact liquide assistance de direction
F2 Ligne de diagnostic +12volts après commutation du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim) ou du relais de motoventilateur gauche et du relais inverseur (avec clim)
F3 Information du boitier transpondeur d'antidémarrage
F4 Réveil du calculateur par le boitier transpondeur d'antidémarrage
G2 Signal capteur de vitesse véhicule
H2 Information connecteur diagnostic Ligne K (pin 7 prise diag)
J2 Information régime moteur vers connecteur de diag et compte tours au combiné d'instrument
J3 Information température liquide de refroidissement pour l'indicateur au combiné d'instruments
J4 Commande du relais de 2eme vitesse du motoventilateur de refroidissement (sans clim). Commande du relais du motoventilateur gauche et relais inverseur (avec clim)
K3 Commande du témoin d'alerte de température au combiné d'instruments
K4 Commande du relais de 1ere vitesse du motoventilateur de refroidissement droit (sans clim). Commande du relais du motoventilateur droit (avec clim)
L4 Masse
M3 Information niveau mini de carburant (via le combiné d'instruments)
M4 Masse

Connecteur noir = B/N32V

A2 Signal sonde de température d'air
A3 Alim temperature d'air + pression admission
A4 +Après contact via relais double
B3 Signal détecteur de cliquetis
B4 Signal capteur de position papillon
C3 Signal détecteur de cliquetis
C4 Information état du circuit de charge via alternateur (nombre de consommateurs en service)
D2 Commande de la résistance chauffante de la sonde lambda aval
D3 Signal sonde lambda aval
D4 Signal sonde de température de liquide de refroidissement
E2 Commande de la résistance chauffante de la sonde lambda amont
E3 Signal sonde lambda aval
E4 Masse sonde de température de liquide de refroidissement et thermocontact d'alerte
F2 Commande du relais double (alimentation du calculateur)
F3 Signal capteur reference cylindre (détection phase injection/allumage (bobine allumage) )
F4 Signal sonde EGR (new)
G3 Commande primaire bobine cyl n°1-4
H3 Commande primaire bobine cyl n°2-3
G4 Commande volet EGR (new)
H4 Masse sonde de température d'air
Avatar de l’utilisateur
Pierrot-206
Powersystem addict
 
Messages: 5488
Inscription: 01 Fév 2009 16:53
Localisation: Moselle...

PrécédenteSuivante

Retourner vers Préparations

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité