Quel fichier ECU charger ? Flash complet, EEPROM, sauvegarde
Lecture complète du flash, lecture partielle, EEPROM ou sauvegarde complète ? Ce qu’est chaque type de fichier ECU, la réaction d’EcuPrime et le fichier à exporter de votre outil avant de charger.
La plupart des problèmes en chiptuning commencent avant qu’une seule cartographie ne soit touchée : le fichier chargé n’est pas celui dont le travail a besoin. Un outil de lecture peut enregistrer plusieurs choses différentes à partir du même calculateur - le flash principal, la seule zone de calibration, l’EEPROM externe ou un paquet de sauvegarde complet - et une seule d’entre elles est le point de départ d’un Stage 1 ou de toute autre modification logicielle. Ce guide explique les quatre types de fichiers que nous voyons, la manière dont la plateforme EcuPrime réagit à chacun et ce qu’il faut exporter de votre outil avant de charger.
Tous les chiffres ci-dessous ont été mesurés sur notre système en production le 2 octobre 2026. Ils concernent des familles de calculateurs prises une à une ou des règles fixes de la plateforme, pas la taille de la bibliothèque entière.
La réponse courte : chargez la lecture complète du flash (ORI)
Les solutions de tuning sont appliquées à la mémoire flash du processeur du calculateur. Le fichier qu’il vous faut est la lecture complète et non modifiée de ce flash - généralement appelée fichier ORI (original). Il contient le code du programme, les données de calibration et les chaînes d’identification (numéro matériel, numéro logiciel, références de pièces) qui permettent à une plateforme de reconnaître le calculateur et de trouver des solutions donneuses correspondantes.
Si vous ne retenez qu’une règle : chargez la lecture d’origine du flash exactement telle que votre outil l’a enregistrée, avant que quiconque ne l’ait modifiée. Ne chargez pas un fichier déjà reprogrammé, et ne chargez pas une EEPROM ou un paquet d’outil entier à la place du flash.
À quoi ressemble une lecture complète correcte
Pour la plupart des familles de calculateurs, le flash complet a une taille fixe ; la taille du fichier est donc le premier contrôle rapide. Le 2 octobre 2026, nous avons examiné les fichiers donneurs indexés de notre bibliothèque pour quelques familles courantes :
- Bosch EDC16C34 : 493 des 503 fichiers donneurs indexés font exactement 2 097 152 octets (2 Mo). Les quelques autres tailles sont des cas isolés, pas la lecture complète normale.
- Bosch EDC17C46 : les 52 fichiers donneurs indexés font tous 2 097 152 octets.
- Continental SID807 : on trouve des fichiers de 2 Mo comme de 4 Mo (6 et 5 fichiers indexés) ; pour cette famille, la taille seule ne dit donc pas quelle variante vous avez - ce sont les chaînes d’identification qui le disent.
Si votre lecture EDC16C34 est bien plus petite que 2 Mo, considérez-le comme un signal d’alerte : la lecture n’est pas allée à son terme. Vous pouvez voir quelles opérations existent pour ces familles sur la page ECU Bosch EDC16C34 et la page ECU Continental SID807.
Lecture partielle : en grande partie vide, souvent la seule zone de calibration
Une lecture partielle se produit lorsque l’outil ne lit qu’une région du flash (souvent la zone de calibration), ou lorsqu’une lecture a été interrompue. Le fichier enregistré peut tout de même avoir la taille attendue, mais il est en grande partie constitué de remplissage vide (0xFF ou 0x00).
L’espace vide ne prouve pas à lui seul une mauvaise lecture. Des fichiers flash tout à fait valides contiennent de grandes zones de remplissage : lorsque nous avons mesuré des fichiers clients réels en septembre 2026, un tiers des fichiers correctement reconnus étaient vides à 80 % au moins. Aucun, cependant, n’atteignait 95 %. C’est le seuil que la plateforme utilise : si un fichier est vide à 95 % ou plus, ou si l’étape d’identification signale une lecture partielle, et qu’aucune correspondance exacte avec un donneur ne prouve le contraire, le chargement est signalé comme une possible lecture partielle plutôt que comme un « ECU non pris en charge ».
La différence compte. « Non pris en charge » vous envoie chercher un autre prestataire ; « lecture partielle » vous dit que la solution est de votre côté : relisez le calculateur en entier et chargez le nouveau fichier. Si le fichier correspond bien à un donneur connu, cette correspondance prouve que la lecture est complète et l’avertissement n’est pas affiché.
EEPROM : utile, mais pas pour le tuning
De nombreux calculateurs possèdent une petite EEPROM externe ou émulée qui stocke les données d’antidémarrage, les adaptations et les compteurs. Elle est importante pour les travaux d’antidémarrage et pour restaurer un calculateur, mais elle ne contient pas les cartographies de calibration moteur qu’un fichier Stage 1 modifie.
La plateforme traite tout chargement de 64 Ko ou moins comme un fichier de taille EEPROM. Lorsqu’un tel fichier ne peut pas être identifié, le message explique que le tuning nécessite à la place le fichier flash complet (ORI). Gardez votre lecture EEPROM en lieu sûr - simplement, ne l’envoyez pas comme fichier de tuning.
Sauvegarde complète ou paquet d’outil : extrayez d’abord le flash
Les outils bench et boot enregistrent souvent une sauvegarde complète : flash, EEPROM, parfois data flash et d’autres zones, le tout dans un seul conteneur ou fichier de projet. Ces sauvegardes sont excellentes pour la récupération, mais ce ne sont pas des lectures flash au format sur lequel travaille le tuning.
Au 2 octobre 2026, le plus grand fichier flash ECU de notre bibliothèque de donneurs fait 16 777 216 octets (16 Mio). Un chargement non identifié plus grand que cela est traité comme une sauvegarde complète ou un paquet d’outil, et le message vous demande d’exporter uniquement le fichier FLASH (ORI) depuis votre outil et de charger celui-ci.
Fichiers déjà modifiés
Un fichier qui a déjà été reprogrammé n’est pas un original. Appliquer une solution apprise à partir d’un fichier d’origine par-dessus la modification de quelqu’un d’autre peut aboutir à un fichier que personne n’a validé. Lorsque l’identification laisse penser qu’un fichier est peut-être déjà modifié, la plateforme ne le traite pas comme un ORI ; il est signalé pour examen par un expert. Si vous avez la lecture d’origine antérieure à la reprogrammation précédente, chargez celle-là.
Liste de contrôle avant de charger
1. Lisez le flash complet, pas seulement la zone de calibration, et gardez intacte la sortie d’origine de votre outil.
2. Comparez la taille du fichier à ce qui est normal pour la famille de calculateur (par exemple 2 Mo pour l’EDC16C34).
3. Conservez l’EEPROM et toute sauvegarde complète dans vos propres archives, séparément du fichier de tuning.
4. Si votre outil enregistre un projet ou un conteneur de sauvegarde, exportez uniquement le fichier flash (ORI).
5. Notez les numéros matériel et logiciel figurant sur l’étiquette du calculateur ou dans votre outil - ils aident si un examen par un expert est nécessaire.
6. Mettez de côté une copie de la lecture d’origine avant de réécrire quoi que ce soit dans le véhicule.
Ce qui se passe après le chargement
Lorsque vous chargez un fichier, la plateforme identifie le calculateur, le compare aux solutions donneuses de la même famille et montre quelles opérations peuvent être appliquées - cette pré-analyse est gratuite. Les crédits ne sont utilisés que lorsqu’un fichier est livré avec succès ; si une opération demandée ne peut pas être appliquée, le travail n’est pas livré et le crédit est restitué. Lorsqu’un résultat ne peut pas être vérifié par rapport à un donneur, il est étiqueté pour examen au lieu d’être présenté comme confirmé.
La correction du checksum est une étape distincte. De nombreuses familles de calculateurs sont corrigées dans la plateforme, mais les calculateurs modernes à logiciel signé RSA nécessitent un outil externe ; la plateforme les détecte et affiche un avertissement au lieu d’écrire un checksum qu’elle ne peut pas confirmer.
Si vous travaillez sur des fichiers pour des clients, notre page sur le déroulé du chiptuning explique l’ensemble du déroulé, et la page de la solution Stage 1 liste les familles de calculateurs prises en charge en Stage 1. Pour voir comment votre propre lecture est reconnue, créez un compte gratuit et chargez le fichier flash d’origine.