Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.  Mot de passe perdu?

Protocol moto honda cbr 600 rr 2007
(0 lecteur(s)) 
Aller en basPage: 1234
SUJET: Protocol moto honda cbr 600 rr 2007
#166
olfox
Fresh Boarder
Messages: 16
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Re:Protocol moto honda cbr 600 rr 2007 Il y a 6 Années, 7 Mois Karma: 0
Re Bonjour !!!

ca fait un moemnt que je n'ai pas donné de nouvelles car j'ai un peu plaché l'histoire...

Un collègue motard m'a envoyé ce site

forum.pgmfi.org/viewtopic.php?f=57&t=22199

Tout y est un petit plus détaillé et des mesures ont était faites. Cpendant pouvez vous me dire si le protocol d'initilisation vous semble se rapprocher d'un standard
 
L'administrateur a désactivé l'accès public en écriture.
#167
Admin_
Administrateur
Messages: 74
graph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Re:Protocol moto honda cbr 600 rr 2007 Il y a 6 Années, 7 Mois Karma: 1
Vous pouvez faire un copier coller de la partie initialisation, car il faut être inscrit pour accéder au forum.
 
L'administrateur a désactivé l'accès public en écriture.
#168
olfox
Fresh Boarder
Messages: 16
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Re:Protocol moto honda cbr 600 rr 2007 Il y a 6 Années, 7 Mois Karma: 0
Je fais ca de suite
 
L'administrateur a désactivé l'accès public en écriture.
#169
olfox
Fresh Boarder
Messages: 16
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Re:Protocol moto honda cbr 600 rr 2007 Il y a 6 Années, 7 Mois Karma: 0
This ECU initialization is:
k-line low for 70msg. and high for 130msg.

After that:

1st message: FE 04 FF FF (maybe bus init) => ECU dont response
2nd message: 72 05 00 F0 99 => ECU 02 04 00 FA (I dont know the meaning)

Then I send the frames you suggest:

PC:72 07 72 D1 00 05 3F => ECU: 02 0B 72 D1 00 03 00 00 00 00 AD
PC:72 07 72 D0 00 05 40 => ECU: 02 0B 72 D0 00 00 00 00 00 00 B1
PC:72 07 72 D0 00 06 3F => ECU: 02 0B 72 D0 00 00 00 00 00 00 00 B0


-----------------------------------------------

Alors je ne sais pas ce qu'est le "msg"

Une autre personne a ajouté

This protocol is very similar to Honda PGMFI (car ECU)

request : 72 07 72 11 00 14 F0
72 : Cmd
07 : frame length
72 : duplicate Cmd ????
11 00 : adresse RAM $0011 ?
14 : number of data to be read in RAM
F0 : CheckSum

reply : 02 1A 72 11 00 00 00 18 00 62 57 EF 10 91 63 FF FF 77 00 00 00 80 63 1A 51 DA
02 : Cmd & 0F
1A : frame length
72 : duplicate Cmd ????
11 00 : adresse RAM $0011 ?
00 00 18 00 62 57 EF 10 91 63 FF FF 77 00 00 00 80 63 1A 51 : 14 data
DA CheckSum





Je rapelle qu ele but est de recuperer les info de l'ECU en commencnt par celle du compte tour par exemple.

En fonctionnement voici la communication entre le diag tool (indicateur de rpport engagé qui utilise vitesse et compte tour pour en déduire le rapport de boite engagé:

72 05 00 F0 99 (Gear indicator request for Init comunication)

02 04 00 FA (ECU response)

72 07 72 11 00 14 F0 (Gear indicator request for RPM)

02 1A 72 11 00 00 00 18 00 62 57 EF 10 91 63 FF FF 77 00 00 00 80 63 1A 51 DA (ECU response)

72 07 72 D1 00 06 3E (Gear indicator request for Speed)

02 0C 72 D1 00 03 00 00 00 00 00 AC (ECU response)
 
L'administrateur a désactivé l'accès public en écriture.
#170
Admin_
Administrateur
Messages: 74
graph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Re:Protocol moto honda cbr 600 rr 2007 Il y a 6 Années, 7 Mois Karma: 1
Bonsoir

Je ne reconnais pas ce protocole, ce n'est pas du kwp2000.
Je pense que lors de l'envoi de la requête on devrait trouver l'identifiant du destinataire (son adresse) codé sur un octet, de même lors du retour on devrait connaitre l'ID de l'émetteur. S'il y a plusieurs "émetteur" possibles, celui ci qui émet devrait aussi fournir son ID. Je ne pense pas qu'on accède à la RAM du dispositif directement par contre on peut fournir un pointeur.

Par exemple dans
72 07 72 11 00 14 F0 (Gear indicator request for RPM) -> 72 11 adresse du destinataire

02 1A 72 11 00 00 00 18 00 62 57 EF 10 91 63 FF FF 77 00 00 00 80 63 1A 51 DA (ECU response)
Réponse du destinataire 72 11

72 07 72 D1 00 06 3E (Gear indicator request for Speed) -> 72 D1 adresse du destinataire

02 0C 72 D1 00 03 00 00 00 00 00 AC (ECU response)
Réponse du destinataire 72 D1
Peut être le premier octet code pour le module interrogé -> 72 et le deuxième octet pour l'adresse ou plutôt identifiant de la donnée recherché (pointeur). Ca pourrait expliquer que pour une initialisation on utilise juste un octet
72 05 00 F0 99 => ECU 02 04 00 FA ici 00
Pas plus d'idée...
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1234
Développé par KunenaObtenir les derniers messages directement sur votre PC - Version française: SFK