Nouvelles pages
Aller à la navigation
Aller à la recherche
- 10 février 2022 à 00:59 Les Zones d'une cartographie (hist | modifier) [12 958 octets] Mach1tempo (discussion | contributions) (Page créée avec « 600px|thumb|center|Zones d'utilisation »)
- 2 février 2022 à 20:39 Émulateur d'Eprom (hist | modifier) [1 996 octets] Mach1tempo (discussion | contributions) (Page créée avec « Tout le travail effectué jusqu'à présent nécessite l'extraction, la modification, puis le re-flashage dans la mémoire. Pour certains mémoire et dans certaines conditions, il est possible de modifier les valeurs de la mémoire '''"en temps réel"''', c'est à dire lorsque le véhicule est en état de marche, voire même en roulant. Il faut alors équiper l'ECU, d'un socket qui permet de brancher une nappe de câble jusqu'à un émulateur qui remplace la mémoi... »)
- 2 février 2022 à 20:31 Les logiciels des ECU, un logiciel comme un autre... (hist | modifier) [4 083 octets] Mach1tempo (discussion | contributions) (Page créée avec « Il existe un procédé qui permet de ramener les données binaires du code machine à un format lisible par l'homme. Un logiciel traduit alors le code bit à bit en langage d'assembleur (ASM), on dit que l'on dé-assemble ou que l'on dé-compile le code du logiciel. L'assembleur est un langage de programmation dit de “bas niveau″, le code prend alors une forme de suite d'instructions sous forme de mnémonique. L'analyse de la structure de ces mnémonique perme... »)
- 2 février 2022 à 20:15 Le Checksum (hist | modifier) [2 249 octets] Mach1tempo (discussion | contributions) (Page créée avec « Lors d'intervention sur des données numériques dans un fichier “DUMP″, il se peut que celui-ci comporte une protection d’intégrité des données (c'est même fort probable !). En informatique on appel cela le '''"Checksum"''' (somme de control de l'ensemble des données), a son origine il devait contrôler l’intégrité des données d'un fichier pour s'assurer que lors d’échange entre support ou personne les données n'est pas était altéré pour en a... »)
- 2 février 2022 à 20:07 Les stratégies (hist | modifier) [6 685 octets] Mach1tempo (discussion | contributions) (Page créée avec « Après de longues heures de recherche, vous êtes maintenant en possession des cartographies. Il va falloir comprendre comment celle-ci sont utilisées par l'ECU, car ce ne sont que des informations qui vont fournir des données au moment où le microcontrôleur de l'ECU en aura besoin. Elles suivent des règles et sont gérer parce que l'on nomme des stratégies. Ces stratégies sont déterminées par les ingénieurs/concepteur de l'ECU et les ingénieurs de la m... »)
- 2 février 2022 à 19:31 Damos et A2L (hist | modifier) [10 283 octets] Mach1tempo (discussion | contributions) (Page créée avec « Pour aider dans la tâche de recherche des cartographies, il existe des fichiers fournis par le fabricant de l'ECU, destinés aux ingénieurs/développeurs qui devront intervenir a posteriori sur les données internes de l'ECU. Ces fichiers, appelés Damos ou A2L, listes la totalité des adresses avec les appellations exactes qu'utilisent les ingénieurs lors du développement. Il est alors possible, d'obtenir plus de 3000 adresses dans un ''Dump'' de 512 Ko et enc... »)
- 2 février 2022 à 17:53 Texte, 2D, 3D (hist | modifier) [1 835 octets] Mach1tempo (discussion | contributions) (Page créée avec « Pour s’aider dans le travail d'identification des cartographies à l’intérieur du Dump, il est pratique de connaître la conception d'une cartographie en mode texte. Dans le Dump, on trouve les valeurs de consigne pour les capteurs et les actuateurs, mais aussi les valeurs constituant le formatage de la cartographie. Le formatage de la cartographie est une sorte de quadrillage ou un simple tableau avec des colonnes et des lignes. Avant les données de la cart... »)
- 1 février 2022 à 20:28 Reconnaître les cartographies dans un DUMP (hist | modifier) [9 753 octets] Mach1tempo (discussion | contributions) (Page créée avec « ==Décodage des Données== Une fois les données extraites et ouvertes dans un logiciel d'édition, un gros travail va commencer !! Il va falloir retrouver dans un premier temps les données qui sont susceptibles de nous intéresser pour ensuite les isoler et les renommer. Les données qui sont stockées dans la mémoire sont organisées au travers d'adresses afin de pouvoir les retrouver lorsque le microcontrôleur à besoin d'y accéder. Une fois la mémoire pr... »)
- 31 janvier 2022 à 23:11 Logiciels d'édition (hist | modifier) [5 861 octets] Mach1tempo (discussion | contributions) (Page créée avec « Afin d’éditer le DUMP, il faut utiliser un outil approprié, un outil qui reconnaisse le contenu du fichier et qui sache le manipuler. En fait un simple éditeur hexadécimal peut suffire, Comme nous avons vu précédemment le DUMP étant un fichier informatique contenant du code en hexadécimal. En ouvrant un ''DUMP'' avec un tel éditeur, nous découvrons un adressage et les valeurs du programme sous une forme hexadécimal et ASCII. Mais il peut être plus pr... »)
- 31 janvier 2022 à 21:00 Nature du fichier (hist | modifier) [4 600 octets] Mach1tempo (discussion | contributions) (Page créée avec « Les fichiers informatique peuvent posséder une extension. L'extension d'un fichier informatique, sont les trois dernier caractères de ce fichier, ce sont les terminaisons que vous trouvez derrière le point du fichier comme *.exe, *.com, *.bin, *.jpg *.hex (le * remplaçant le nom du fichier original). Cette extension déterminent souvent la nature de celui-ci. * .exe pour un exécutable * .com pour une commande (ne pas confondre avec un URL internet !) * .bin f... »)
- 29 janvier 2022 à 10:46 Point sur la législation (hist | modifier) [5 902 octets] Mach1tempo (discussion | contributions) (Page créée avec « Un point important est la légalité de la manipulation des fichiers de données informatiques des ECU moteur. Ce qui suit est un retour d'échange de plusieurs années, nous sommes toujours à la recherche de '''documents officiels''' pouvant statuer sur la situation de légalité d'édition de données des calculateurs. Tout fichier informatique ou numérique est, en théorie, la propriété de quelqu'un, celui qui l’a écrit ou programmé (voir acheté dans le... »)
- 28 janvier 2022 à 21:08 Le BootMode (hist | modifier) [975 octets] Mach1tempo (discussion | contributions) (Page créée avec « Une manipulation assez courante est le BootMode. Pour répondre au demande anti-piratage, les constructeurs utilise les possibilité de fonction implanté dans certains composants. L'une de ses caractéristiques sur certaines mémoires, par exemple est l'impossibilité de lire les données et donc de faire un DUMP, si l'une des pattes de la mémoire, est dans un certain état (haut ou bas, +5V ou 0V). Ainsi, pour lire les données, il faut changer l'état de cette... »)
- 28 janvier 2022 à 19:27 Par méthode Bench (hist | modifier) [498 octets] Mach1tempo (discussion | contributions) (Page créée avec « Parfois, il peut être nécessaire, voir plus simple ou plus fiable de déposer l'ECU. La lecture se fera directement en se connectant sur les contacts PIN de celle-ci. On dit qu'on lit sur l'établi, au banc ou en Bench. Le besoin de cette manipulation est souvent dû aux divers calculateurs partageant la même ligne, aux passerelles (Gateway) de communication ou que celle-ci n'est simplement pas connectée ou defaillante. »)
- 28 janvier 2022 à 15:00 Par extraction du composant (hist | modifier) [4 398 octets] Mach1tempo (discussion | contributions) (Page créée avec « Sur les véhicules des années 80 et 90, ou sur les véhicules qui ne fonctionnent pas avec les méthodes précités, on agit directement sur la mémoire, par extraction de celle-ci, action menée physiquement sur l'ECU. Après avoir déposé l'ECU du véhicule, il faut ouvrir le boîtier (cela peut-être plus ou moins facile en fonction du modèle !) , on localise la mémoire, celle-ci peut soit être soudée sur la carte circuit imprimé (PCB), soit montée sur un... »)
- 28 janvier 2022 à 14:20 Par méthode BDM et JTAG (hist | modifier) [3 446 octets] Mach1tempo (discussion | contributions) (Page créée avec « Une autre solution est d'utiliser les connexions internes de l'ECU. Lors de la fabrication de l'ECU, des contacts sont implantés sur le circuit imprimé (PCB) de l'ECU afin d'effectuer des tests ou des débogages. Le vrai nom est Boundary Scan ou TAP (pour Test Access Port, en français ''Port d'Accès de Test''). Mais comme souvent, des abus de langage sont utilisés et c'est le nom de la norme IEEE 1149.1 et du matériel qui a été retenu par les utilisateurs... »)
- 28 janvier 2022 à 12:51 Les Processus (hist | modifier) [2 881 octets] Mach1tempo (discussion | contributions) (Page créée avec « Les données stockées à l'intérieur des mémoires ont besoin d'être extraites pour pouvoir les analyser, les comprendre, les travailler, les modifier. D'une manière générale, pour effectuer une intervention sur un véhicule, nous respecterons un certain ordres: 1 Extraction des données logicielles se trouvant dans l’ECU. 2 Lecture, analyse, modification des données. 3 Calcule du Checksum (si nécessaire). 4 Remise en place des données logicielles... »)
- 28 janvier 2022 à 12:36 Par la prise Diagnostic ou OBD (hist | modifier) [3 617 octets] Mach1tempo (discussion | contributions) (Page créée avec « Par la prise diagnostic ou OBD, il est possible de lire et écrire sur la mémoire de l'ECU, sans nécessiter la dépose et l'ouverture de celui-ci. On utilise le système électrique d’origine de la prise diagnostic du véhicule qui est relié à l'ECU. La broche 7 de la prise OBD est, théoriquement (en fonction des années), relier électriquement à une broche de l'ECU sous le nom de K-line, normalisé par les normes en vigueur lors de l'homologation du véhi... »)
- 28 janvier 2022 à 12:21 Les Datasheets (hist | modifier) [902 octets] Mach1tempo (discussion | contributions) (Page créée avec « Les datasheets sont des documents mis à dispositions par les fabricants des composants. Il regroupe les caractéristiques électriques, mécaniques, physiques, les branchements, les I/O, c'est en quelque sorte la revue technique du composant. En cas d'intervention sur une mémoire ou tout autres composants, ces documents sont essentiels, ils documentent sur la méthodologie à appliquer pour flasher le composant, tel que les tensions de fonctionnement et d’éc... »)
- 28 janvier 2022 à 12:13 Le type Microprocesseur/Microcontrôleur (hist | modifier) [1 333 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type Microprocesseur/Microcontroleur : 600px|thumb|center|Microcontoleur avec mémoire intégré Le microprocesseur n'est pas initialement fait pour stocker des données, en fait il n'en a pas la capacité. Un abus de langage a remplacé le terme Microcontrôleur par Microprocesseur. Un Microprocesseur ne fait qu’exécuter des calculs sans stocker de données, comme un ordinateur, une fois l'alimentation en courant coupé, les unités de... »)
- 28 janvier 2022 à 12:08 Le type Flash (hist | modifier) [430 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type flash : 600px|thumb|center|Mémoire de type Flash Les mémoires de type Flash sont de variantes des Eeprom. Une des différences tient dans la façon d'effacer les secteurs (ou pages) de la mémoire, au lieu de case (ou mot) pour les Eeprom. La capacité de ces mémoires a sensiblement augmenté ainsi on les destinait plus à du code programmable, mais on les trouve quand même sur nos ECU. »)
- 28 janvier 2022 à 12:02 Le type EEprom (hist | modifier) [816 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type EEprom (pour Electrically Erasable Programmable Read Only Memory) : 600px|thumb|center|texte descriptif Ce sont des mémoires qui sont Effaçable et Programmable par l'utilisateur final. Elles sont programmables par une interface de programmation dédiée à cet effet (appelé Programmateur d'EEprom). Elles sont programmables plusieurs fois (de 100 000 à 1 000 000 de fois) et peuvent être lues indéfiniment. Elles sont effaçables... »)
- 28 janvier 2022 à 01:08 Le type Eprom (hist | modifier) [1 444 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type Eprom (pour Erasable Programmable Read Only Memory ): 600px|thumb|center|Mémoire de type Eprom Ce sont des mémoires qui sont Effaçable et Programmable par l'utilisateur final. Elles sont programmables par une interface de programmation dédiée à cet effet (appelé Programmateur d'Eprom). Elles sont programmables plusieurs fois et peuvent être lues indéfiniment. Elles sont effaçables par exposition aux Ultra Violet-C, elles s... »)
- 28 janvier 2022 à 01:00 Le type Prom (hist | modifier) [1 302 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type prom (pour Programmable Read Only Memory) : 600px|thumb|center|texte descriptif Aussi appelée Field Programmable Read Only Memory (FPROM) ou One Time Programmable (OTP). Ce sont des mémoires qui sont programmables par l'utilisateur final, donc plus souple à utiliser. Toutefois elles ne sont programmables qu' une seule fois ce qui en limite d'autant leur utilisation. Deux mémoires de ce type existent, les fusibles et les Epron non... »)
- 28 janvier 2022 à 00:48 Le type ROM (hist | modifier) [432 octets] Mach1tempo (discussion | contributions) (Page créée avec « Le type rom (pour Read Only Memory) : Ce sont des mémoires programmées par le fabricant du composant directement dans des plaques de silicium. Le client devait fournir "un masque" au fabricant pour la production en série. Ce type de mémoire n'est pas reprogrammable. Elles n'ont pas été utilisées sur nos ECU et elles ne sont plus utilisées de nos jours, c'est pourquoi nous ne nous attarderons pas sur cette dernière. »)
- 28 janvier 2022 à 00:47 C'est quoi une mémoire ? (hist | modifier) [1 197 octets] Mach1tempo (discussion | contributions) (Page créée avec « Les données numériques, qui nous intéressent, se trouvent à l'intérieur de composant électronique communément appelé sous le nom de "Mémoire". Il est donc essentiel de connaître un minimum le composant électronique sur lequel nous allons devoir travailler. Le besoin de base est de pouvoir stocker ces données (ou data), puis de les retrouver par la suite lorsque le microcontrôleur en aura besoin. Cela devra être possible même si l'alimentation électr... »)
- 28 janvier 2022 à 00:13 OBD, Evolutions et Protections (hist | modifier) [4 184 octets] Mach1tempo (discussion | contributions) (Page créée avec « Cette prise de diagnostic (OBD) a évolué en fonction du temps et des pays sous les noms de EOBD (European OBD) ou encore OBDII (norme J1962), avec 16 broches. Chacune de ces broches étant réservée à une fonction spécifique. 600px|thumb|center|Connecteur OBD, Norme J1962 Bien que la norme impose des dimensions et positions sur le connecteur, l'ensemble de la connectique (Pin) implanté sur le connecteur n'est pas utilisé en intégralit... »)
- 27 janvier 2022 à 22:38 Protocole de Communication (hist | modifier) [2 989 octets] Mach1tempo (discussion | contributions) (Page créée avec « A la suite d'une prise de conscience sur les émissions de polluants par les véhicules routiers, les législations des divers pays du monde ont imposé des normes antipollution de plus en plus restrictives pour homologuer les véhicules vendus neufs. Dans un premier temps, l'idée est d'avertir le conducteur, par un témoin lumineux sur le tableau de bord, que son véhicule pollue à la suite d'une avarie sur son moteur. Cela ayant une double fonction, en premier d... »)
- 27 janvier 2022 à 20:56 Analogique et Numerique (hist | modifier) [3 737 octets] Mach1tempo (discussion | contributions) (Page créée avec « ==Analogique / Numérique== Dans cet ouvrage, les injections mécaniques ne seront pas abordées pour des raisons évidentes de dépassement technologique. En faisant abstraction des systèmes mécaniques, il existe deux types de gestions d'injections électroniques, les analogiques et les numériques. Cela veut dire que les informations qui entrent dans le calculateur moteur ne sont pas gérées de la même façon. '''Analogique:''' Brièvement, sur une injec... »)
- 27 janvier 2022 à 20:55 Historique (hist | modifier) [1 664 octets] Mach1tempo (discussion | contributions) (Page créée avec « Un peu de culture ne fait pas de mal. Un tour d'horizon non exhaustif, des points les plus importants pour cet ouvrage. '''Les dates''' En 1893, Rudolph Diesel brevète son moteur à alimentation par injection. En 1930, Mercedes-Benz et Bosch coopèrent pour alimenter des moteurs d'avion par un système d'injection. En 1949, Injection indirect essence, sur des modèles de sportive pour les 500 milles d'Indianapolis. En 1952, Injection mécanique Bosch essence, mod... »)
- 27 janvier 2022 à 20:47 Vocabulaire (hist | modifier) [1 539 octets] Mach1tempo (discussion | contributions) (Page créée avec « Tout au long de cet ouvrage, nous allons employer des termes techniques. Dans un souci de compréhension et afin d'éviter toutes confusions, faisons un point tout de suite … Bien souvent un même composant électronique peut porter deux appellations différentes , de même qu' une même manipulation, un terme, portent des noms diffèrent en fonction de la langue utilisée alors qu'en fait il s'agit de choses identiques. Ainsi les termes de calculateur, module, EC... »)
- 27 janvier 2022 à 20:34 Avant propos (hist | modifier) [856 octets] Mach1tempo (discussion | contributions) (Page créée avec « L'électronique est omniprésente dans tous les domaines, l'automobile ou le transport en général ne pouvait échapper à cette évolution technologique. Alors que des moyens techniques vieillissant ne pouvaient répondre à des normes imposées par les réglementations, les constructeurs trouvent dans l'électronique des solutions jusqu' alors insolubles. Les solutions deviennent alors électroniques, il est naturel d'utiliser des moyens d'électronicien pour int... »)
- 25 janvier 2022 à 14:38 Intro (hist | modifier) [1 900 octets] Mach1tempo (discussion | contributions) (Page créée avec « Mise en Garde Avant de commencer il est important d'avertir et de mettre en garde le lecteur. Il faut savoir que : 1 Tout véhicule homologué par les services en la compétence, perd son homologation en cas de modification exécutées sur ce véhicule ! 2 Quelques soit la nature des modifications, si les caractéristiques du véhicule sont changées, le véhicule n’est plus homologué pour un usage routier. 3 Toutes modifications peuvent entraîner la perte de... »)
- 25 janvier 2022 à 11:08 L'équipe chiptuners.fr (hist | modifier) [924 octets] Kaktuss (discussion | contributions) (Page créée avec « L'équipe du forum Fondateur : * Nonock Administrateur : * Kaktuss77 Modérateurs Globaux : * Angebenoit * dyljet * Gibon * Gillouxx * gsxair11 * john9357 * Mach1 * michel3400 * nonock * phm59 * Seb.974 * stopino * switch * TheDSI Modérateurs : * Arclite * gi0bi * GMS * lepatron972 * Lioneldu77 * ptit_lolo * reycket * street R * yoyochao ») créé initialement avec le titre « L'équipe »