Bienvenue sur Forum du Porsche Cayenne - Actualites, Debats, Annonces, Discussions, Avis et Passion!. Cliquez ici pour vous enregistrer

  • Publicités

Annonce importante du Forum-Cayenne

Le Forum-Cayenne.com
C'est plus de 18 ans d’expérience, plus de 20.000 membres et +25.000 sujets tournants TOUS autour du Porsche Cayenne.
:mrgreen:
Vous y trouverez des partenariats, des offres spéciales ainsi que des rassemblements à la hauteur du Cayenne!
Si vous ne recevez pas l'email d'enregistrement, pensez a vérifier vos emails indésirables.

[Tous modeles] Système can bus et langage de programmation

ImageL'éclairage, batterie et alternateur, contacteurs.
Et autres sujets tournant sur L'électricité du Cayenne.
  • Publicités

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Sam 1 Juin 2019, 02:09

D'un autre côté, on ne sniffe pas la NSA , juste un tout petit "reseau".

La rom doit faire quelques ko, et l'os moins de 128 mo, avec un peu de chance, c'est même un 486 qui gère la voiture.

N'importe quel interface doit faire l'affaire, et au besoin, il est possible de modifier le firmware de l'interface si besoin.

S'il est vrai que le manuel complet d'atelier est dans une des mémoires, c'est une mine d'or qui vaut bien le temps passé, même sans modifier la config.
Avatar de l’utilisateur
Castor
 

Publicités

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar muppetshow » Sam 1 Juin 2019, 08:57

tof123 a écrit:Mais il y a une datasheet tres interessante sur ce boitier et les commandes AT que l'on peut utiliser.
Apres, faut se donner du temps pour essayer...


Si tu connais la syntaxe et l’adressage des boîtiers, c’est un bon début... mais y’a un peu de boulot là
L'intelligence artificielle n'est rien comparée à la stupidité naturelle.
Avatar de l’utilisateur
muppetshow
Membre Hall of Fame
Membre Hall of Fame
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 10877
Enregistré le: 14/05/13
Localisation: 06
Cayenne: 997 4S cabrio


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Sam 1 Juin 2019, 20:42

C'est clair...rien que pour le filtrage d'adresses c'est deja pas simple alors le decodage des trames.....

Wikipedia-definition PID OBD2

Mais apres tout ce temps on arrive a quelque chose qui donne moins de possibilite que VCDS...
Du coup, pourquoi ne pas sniffer VCDS directement. Mais dans quel but ? :etrange:
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Sam 1 Juin 2019, 20:46

Castor a écrit:Les mémoires semblent posseder aussi l'intégralité des manuels de réparation du modele.

Je ne comprends pas ce que tu veux dire ? :ghost:
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Sam 1 Juin 2019, 20:50

tof123 a écrit:C'est clair...rien que pour le filtrage d'adresses c'est deja pas simple alors le decodage des trames.....

Wikipedia-definition PID OBD2

Mais apres tout ce temps on arrive a quelque chose qui donne moins de possibilite que VCDS...
Du coup, pourquoi ne pas sniffer VCDS directement. Mais dans quel but ? :etrange:
Pour ma part, chacune de mes voitures a sa valise, et son manuel d'atelier, surtout dans le but de connaitre l'auto sur le bout des doigts, si la partie mécanique est extrêmement intéressante, l'électronique embarquée regorge d'informations bien supérieures aux affichages du tableau de bord.

Je sais que la curiosité est un vilain défaut, je ne suis pas parfait
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Sam 1 Juin 2019, 20:54

tof123 a écrit:
Castor a écrit:Les mémoires semblent posseder aussi l'intégralité des manuels de réparation du modele.

Je ne comprends pas ce que tu veux dire ? :ghost:
Dans un livre qui parlait des porsches depuis les années 2000, un chapitre abordait le stockage de l'intégralité du manuel d'atelier et le catalogue intégral des pièces du véhicule avec leurs reference dans les mémoires.

Rien que pour ça, ça vaut bien le coups de vérifier.
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Dim 2 Juin 2019, 21:49

La curiosite est un excellent defaut en matiere technique ! Je suis bien d'accord avec toi ca vaut le coup d'apprendre :bravo:

C'est quoi le bouquin dont tu parles ? Je sais que tous les details techniques sont stockes sur le PIWIS mais je ne vois pas comment on pourrait accéder à une memoire qui embarquerait toutes ces infos dans la voiture... :etrange:

Je serais curieux de voir tes decouvertes ! bon courage !
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Dim 2 Juin 2019, 22:12

tof123 a écrit:La curiosite est un excellent defaut en matiere technique ! Je suis bien d'accord avec toi ca vaut le coup d'apprendre :bravo:

C'est quoi le bouquin dont tu parles ? Je sais que tous les details techniques sont stockes sur le PIWIS mais je ne vois pas comment on pourrais acceder a une memoire qui embarquerait toutes ces infos dans la voiture... :etrange:

Je serais curieux de voir tes decouvertes ! bon courage !
Jusqu'au 5 juin, je serais très occupé, mais ça se calmera après, je partagerai les avancées.

Le bouquin s'appelle "Porsche" simplement , je l'ai parcouru dans un stand lors du Monta Car. Il n'était pas suffisamment approfondi à mon sens.
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Lun 3 Juin 2019, 05:56

Je viens de commander un bouquin sur le MOST ( le bus fibre optique et son protocole ) qui me semble tres prometteur pour tenter de rajouter des options vers le PCM ( je sais , c'est ambitieux ).
une dizaine d'euros d'occasion in UK... :bravo:

voici une petite partie de son contenu :
MOST bus.pdf
(1 Mio) Téléchargé 124 fois
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar BURN » Lun 3 Juin 2019, 10:46

En utilisant des termes techniques un peu plus accessibles pour nous autres, quel est le résultat recherché de toutes vos recherches ?

Développer les possibilités du VCDS ? Mais a quel niveau ?
Le 955 de toute bôôôtée à Buburn
Ça claque sa race à mémé !
Avatar de l’utilisateur
BURN
Membre Hall of Fame
Membre Hall of Fame
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 3816
Enregistré le: 7/12/16
Cayenne: S
Année: 2003
Couleur: Noir


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Lun 3 Juin 2019, 11:43

Pour faire simple Burn, nous voitures sont gérées par un "ordinateur" qui fonctionne en réseau avec d'autres composants et qui reçoit des informations par les capteurs, et traite ces informations pour envoyer les instructions à d'autres périphériques pour faire fonctionner la voiture de manière définie.

C'est en quelques sorte la même chose qu'à la maison. Tu as un Pc, smartphone, tablette relié à une box et une imprimante, ils communiquent ensembles.

Connaitre le fonctionnement de l'électronique de bord est aussi important que de savoir comment fonctionne la mécanique qui composent la voiture, ça paraît compliqué parce que le langage semble compliqué. Mais, ça ne l'est pas tant que ça.
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar BURN » Lun 3 Juin 2019, 11:48

Oui ça j'ai bien compris, mais je ne saisi pas la finalité.
Les outils de diag existent déja pour le Cayenne et sont variés.

Chaque outil permet d'aller plus ou moins loin dans la programmation du Cayenne.
Je comprends l'idée d'aller décrypter le langage, mais que souhaitez vous faire de cette nouvelle langue une fois que vous l'aurez ?

Je suppose qu'à moins de craquer un logiciel, on ne pourra pas aller plus loin que ce qui est proposé, non ?
Le 955 de toute bôôôtée à Buburn
Ça claque sa race à mémé !
Avatar de l’utilisateur
BURN
Membre Hall of Fame
Membre Hall of Fame
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 3816
Enregistré le: 7/12/16
Cayenne: S
Année: 2003
Couleur: Noir


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Lun 3 Juin 2019, 12:08

En fait, les outils de diagnostic (même les plus aboutis) ne permettent pas de voir la même chose que d'accéder au programme en ligne de commande.

Pour faire un parallèle, sur le forum, en accédant par le mode utilisateur, tu vois les messages (les éditer, les copier, répondre).

En ligne de commande, tu verras le fonctionnement logiciel phpbb2 du forum, et tu peux ajouter des variables, ou en retirer en fonction des besoins pour l'optimiser. Déverrouiller des options cachées inaccessibles aux outils de diagnostic
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Lun 3 Juin 2019, 23:53

L'utilisation que moi je souhaiterais en faire est la suivante:

-comprendre et exploiter le réseau MOST ( la Fibre optique qui relie le PCM , L'ampli, la navi, etc )car ce n'est pas juste pour l'audio, cela va bien au delà.
- Valider l'option "chargeur de CD" dans le PCM2.1 avec le PIWIS. (j'en ai un , donc ce sera facile )
- Établir une passerelle simulant le chargeur CD mais qui permettrait d’accéder a un lecteur multimédia ( films, musique ) + cameras int/ext sans la limitation du PCM qui coupe l’entrée vidéo au delà de 20 Km/h.

C'est le principe du Gateway Dension qui ne diffuse que de l'audio, mais on peut aller bien plus loin, le PCM n'est qu'un terminal vidéo (avec ses E/S clavier) mais en sachant communiquer avec lui on peut imaginer faire un tas de choses.

Pour Castor, d’après ce que je comprends, ce serait plutôt d'avoir accès au code de chaque ECU et éventuellement de rajouter des capacités qui n'existent même pas en natif pour ces ECU.

Tous cela reste très ambitieux et aussi très théorique, il faut tout de même le reconnaître... :etrange:
Modifié en dernier par Tacosse le Mer 5 Juin 2019, 08:21, modifié 1 fois.
Raison: Corrections
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Sam 29 Juin 2019, 12:03

Pour le moment, rien de probant, la connection est trop aleatoire via mon interface pour arriver à quoi que se soit, et les autres petits soucis mecaniques m'ont pris pas mal de temps.

Je suis en pleine recherche d'un interface "valable", "fiable" pour faire un diagnostic concernant cette maudite panne de suspension. Et celle qui me vide les batteries.
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar tof123 » Sam 29 Juin 2019, 16:19

Pour ton pb de batterie , tu peux tenter de faire une recherche avec une pince ampèremétrique suffisament précise.
Tu mesures la conso sur le cable batterie et tu retires les fusibles un par un jusqu'à ce que tu constates une chute de conso significative, ce qui peux t'indiquer où chercher.
Le risque est de générer des défauts OBD , mais ils devraient disparaitre en remettant les fusibles. ( le verrouillage centralisé est une bonne piste de départ , avec l'age certains actuateurs se grippent et consomment en continu )

Pour le CAN , il y a des interfaces chez amazon ou autre mais je n'ai jamais testé ( pas des diag mais des interfaces CAN )

interface CAN bus Microchip
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Dim 30 Juin 2019, 12:35

Tu as raison de faire la différence entre interface et diagnostic, lecture eprom, reprogrammation..

Il est difficile de trouver des outils capables de tout faire sans dépenser le meme prix que le véhicule.

Surtout, les besoins sont différents en fonction de chaque personne.

Mercedes avait sortit un ordinateur de bord impressionnant sur ses Actros haut de gamme. Il était possible d'afficher les valeurs instantanées de plus de 700 capteurs au tableau de bord . En réalité, c'était juste rendre visibles les informations utilisées par les calculateurs.

C'est ce qui manque à nos véhicules selon moi. Mais commercialisent parlant, ça permet a notre mécano adoré de nous expliquer que c'est la mise à la masse des pneumatiques qui est à l'origine de la panne du carburateur multiplexé de climatisation. Faut pas se plaindre si l'allume cigare ne fonctionne plus après avoir refait la pression des pneus soi-même pour vouloir economiser 1000 euros par semaine. Et whoui, mécano, c'est un métier.

Le système de diagnostic qui annonce des codes erreurs est moins fiable que d'avoir les données des capteurs en temps réel.

La programmation qui consiste à modifier la manière de fonctionner des calculateurs des moteurs peut conduire à des pannes graves, voir carrément à des casses. Mais, le principe est de télécharger le contenu de l'eprom, de le sauvegarder, de le modifier et le réinjecter en écrasant les anciennes données (on trouve aussi des mods, issues des communautés passionnées par ce côté de.la mécanique.)

Après, ces outils peuvent être détournés de leur utilisation, pour écouter en temps réelle à la manière de la télémétrie. Et anticiper les pannes quand des valeurs sont incohérentes ou absentes.

Dans mes pannes actuelles. Si j'avais la tension et la consommation du circuit électrique au lieu d'un voyant qui me dit que ça ne fonctionne pas, ce serait plus judicieux (et ça existait sur les voitures grand public qui ont 80 ans).

Si j'avais les valeurs électriques et mecaniques des composants de la suspension, pressions dans les amortisseurs, valeurs des capteurs de hauteurs. Ce serait intéressant (elles existent forcement pour le fonctionnement du pasm).

C'est un peu la quête du Graal sur le Cayenne. Seulement pour avoir ces valeurs, il faut d'abord savoir ce qui est disponible et ce qui ne l'est pas, d'où l'intérêt d'avoir un accès total à l'électronique de la voiture. Et éventuellement de l'upgrader avec des composants identiques mis à jour.
Avatar de l’utilisateur
Castor
 

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar muppetshow » Dim 30 Juin 2019, 19:28

Pour ton problème de batterie, regarde peut-être du côté du PCM.
Historiquement, il y a eu de nombreux problème lié au lecteur de CD qui continuait de tourner
L'intelligence artificielle n'est rien comparée à la stupidité naturelle.
Avatar de l’utilisateur
muppetshow
Membre Hall of Fame
Membre Hall of Fame
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 10877
Enregistré le: 14/05/13
Localisation: 06
Cayenne: 997 4S cabrio


    Voir la position géographique du membre

  • Répondre en citant le message

Re: Système can bus et langage de programmation

Messagepar Castor » Dim 30 Juin 2019, 19:33

muppetshow a écrit:Pour ton problème de batterie, regarde peut-être du côté du PCM.
Historiquement, il y a eu de nombreux problème lié au lecteur de CD qui continuait de tourner
C'est bien possible, après avoir retiré la clef de contact, j'ai rallumé le PCM durant quelques minutes avant de quitter le véhicule. Je ne me souviens pas si je l'ai éteint.
Avatar de l’utilisateur
Castor
 

  • Répondre

Re: Système can bus et langage de programmation

Messagepar tof123 » Lun 1 Juil 2019, 14:01

Pour la suspension je ne peux pas t'aider beaucoup , je n'ai jamais fait de mesures dessus...
Pour la batterie, c'est peut etre un peu plus facile.
Si tu as une batterie de 110Ah, elle peut fournir un courant de 110A pendant 1H avant de s'épuiser totalement.
Si ta batterie se vide en 24H, elle dénite un courant de 110Ah/24 = 4.58A.
Si tu sais précisément en combien de temps ta batterie se vide tu peux calculer le courant qu'elle débite.
En débranchant les fusibles les uns après les autres, si tu vois soudainement une chute correspondant à ce que tu as calculé, tu as très probablement trouvé le responsable de la décharge de ta batterie.

Mais il faut aussi être sûr de sa batterie !!! J'insiste sur ce point car de nombreuses personnes croient que leur batterie est en bon état sans trop savoir de quoi ils parlent.
Si la batterie déchargée présente une tension INFERIEURE à 10.7Vdc, cette batterie est HS, il faut la changer car elle n'a plus la capacité de se recharger, elle va montrer une tension de 12vdc pendant peu de temps après la charge et s'écrouler de nouveau...pourtant, elle semble OK, certains accessoires fonctionnent, les lampes s'allument etc mais au premier coup de clef, c'est mort.
Une batterie chargée et en bonne santé, doit normalement présenter une tension de 13 à 13.8Vdc.( à 20/25°C )
La tension doit être aux alentours de 14 à 14.4Vdc quand le moteur tourne...dans tous les cas la tension doit augmenter quand le moteur tourne, ce qui prouve que l'alternateur fait bien son travail.

J'ai cherché longtemps un problème d'ESP sur mon A6 qui apparaissait au démarrage et disparaissait aussitôt après.
J'ai fini par conclure que la tension batterie chutait trop bas au démarrage et générait ce problème, une nouvelle batterie a définitivement solutionné ce problème, pourtant la voiture démarrait bien etc.... ( un vieux gros 2.5 V6 TDI ).

Mon conseil est donc de bien vérifier que la batterie n'est pas la cause du :SMS:PB et ensuite chercher les consommations anormales sur le circuit.
( mon verrouillage centralisé coinçait sur mon alfa et vidait la batterie en 1 nuit mais pas tous les jours...)

Peux tu détailler les :SMS:pb que tu as avec la suspension ?
Au cas où, je te mets la procédure de diag de la suspension...

LEVEL CONTROL DIAGNOSTICS.pdf
(410.92 Kio) Téléchargé 119 fois
NON aux LEZ et aux écolorageux OUI aux sports mécaniques et aux plaisirs automobiles !
Avatar de l’utilisateur
tof123
Membre Actif
Membre Actif
 
Années d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’anciennetéAnnées d’ancienneté
 
Messages: 331
Enregistré le: 12/08/18
Localisation: liège, saint-malo
Cayenne: 957 3.6L
Année: 2008
Couleur: full black


    Voir la position géographique du membre

Précédente

Retourner vers Electricité