La différence entre deviner dans l’hexadécimal et faire de l’ingénierie de calibration tient à un fichier de définition. Voici ce que sont réellement DAMOS et A2L, d’où ils viennent et pourquoi leur qualité varie autant.
Un fichier DAMOS est la description du constructeur d’un binaire de calculateur : le nom, l’adresse mémoire, les définitions d’axes, les facteurs d’échelle et les unités de chaque cartographie et paramètre de calibration qu’il contient. Il existe parce que les personnes qui ont écrit le logiciel du calculateur avaient besoin d’un index lisible par machine de leurs propres données de calibration. A2L est le format associé, plus moderne, issu de la norme ASAM de mesure et de calibration, et sert le même objectif dans WinOLS : tous deux transforment des octets anonymes en objets d’ingénierie nommés.
Sans définition, WinOLS vous affiche « une table candidate 16×16 à l’offset 0x2A400 ». Une fois chargée, les mêmes octets deviennent « KFMIRL — conversion du couple en masse d’air relative, axes : régime moteur × demande de couple ». Tous les jugements qui suivent — quoi modifier, dans quelle mesure et ce qu’il ne faut pas toucher — reposent sur l’exactitude de cet étiquetage.
Importée dans un projet, la définition remplit la liste des cartographies : chaque cartographie nommée, correctement axée et mise à l’échelle, mène directement à ses données. Les définitions créées pour un fichier peuvent aussi être transférées vers des fichiers apparentés de la même famille de calculateurs — WinOLS permet d’importer des packs de cartographies dans de nouveaux projets avec un décalage lorsque les versions logicielles ont déplacé les adresses. C’est lors de ce transfert qu’il faut être prudent : une définition créée pour une version logicielle peut étiqueter les mauvais octets dans une autre, et le manuel précise lui-même que les transferts automatiques ne peuvent pas être garantis complets ou corrects. Les professionnels vérifient les cartographies transférées avant de leur faire confiance.
Les constructeurs ne distribuent pas les fichiers DAMOS au marché de l’après-vente ; leur provenance est donc toujours indirecte. Considérez toute définition — achetée ou trouvée — comme une affirmation à vérifier, et non comme un fait. Contrôlez quelques cartographies bien comprises (les limiteurs sont de bons candidats) par rapport à des valeurs connues avant de faire confiance au reste.
Un fichier DAMOS ne vérifie pas parce que ce n’est pas un outil de contrôle — c’est une carte. Il indique à WinOLS le nom, l’adresse, les axes, l’échelle et les unités de chaque objet de calibration du binaire, et c’est toute sa fonction. Rien dans le format ne valide le fichier qu’il décrit, ne confirme que ses propres étiquettes sont justes, ni ne corrige une somme de contrôle. Ce sont des fonctions distinctes, gérées ailleurs dans WinOLS et par des données entièrement différentes.
Cela surprend parce qu’une définition donne l’impression d’être une vérification. Elle donne de vrais noms d’ingénierie à des octets anonymes ; le fichier paraît donc faire autorité. Ce n’est pas le cas. Une définition est une affirmation concernant l’emplacement des choses, émise par la personne qui l’a créée, pour une version logicielle précise. La charger ne prouve rien sur le binaire sous-jacent.
Les trois choses qu’un DAMOS ne fera jamais pour vous :
La vérification est donc votre responsabilité, et relève davantage d’une habitude que d’un bouton. Contrôlez quelques cartographies que vous comprenez déjà — les limiteurs sont les candidats habituels, car vous savez approximativement quelles valeurs attendre — et vérifiez que les valeurs sont physiquement plausibles avant de faire confiance au reste du fichier. Vérifiez que la définition indique la version logicielle pour laquelle elle a été créée et qu’elle correspond à votre lecture. Gérez ensuite les sommes de contrôle comme une étape délibérée et contrôlée, jamais comme une réflexion après coup.
Rien de cela ne rend les définitions moins utiles. Cela les rend dignes d’être vérifiées. Une mauvaise définition est pire que l’absence de définition : une table non étiquetée vous rend prudent, une table mal étiquetée vous donne tort avec assurance.
Une bibliothèque de définitions n’est utile que si vous pouvez la faire correspondre aux nouveaux travaux — ce qui suppose de connaître exactement, à chaque fois, le calculateur et la version logicielle de chaque fichier client. Cette identification commence à la réception du dossier : lorsque les informations du véhicule et du calculateur arrivent avec le fichier au lieu d’être ressaisies depuis un message de chat, associer une lecture à la bonne définition prend quelques secondes plutôt que de relever de la supposition. Ce n’est pas très glamour, mais c’est dans la rigueur de réception que les bibliothèques de définitions rapportent.
Les fichiers DAMOS proviennent de données d’ingénierie constructeur, et les constructeurs ne les concèdent pas sous licence au marché de l’après-vente. Les fichiers circulent néanmoins commercialement. Pour une entreprise, la position pratique est une prudence attentive à la provenance : achetez auprès de fournisseurs réputés, comprenez ce que vous achetez et vérifiez avant utilisation.
Tous deux décrivent les données de calibration contenues dans un binaire de calculateur. DAMOS est le format plus ancien associé à Bosch ; A2L est le successeur normalisé par l’ASAM, utilisé par les outils modernes de mesure et de calibration. WinOLS fonctionne avec les deux, et les préparateurs emploient dans la pratique les deux termes presque indifféremment.
Oui — la recherche automatique de cartographies de WinOLS détecte des tables candidates grâce à leurs motifs numériques, et les préparateurs expérimentés identifient les cartographies courantes par leur forme et leur contexte. Une définition rend le travail plus rapide et plus sûr, mais de nombreuses préparations professionnelles sont réalisées sur des calculateurs bien connus sans en disposer.
Parfois, avec un décalage d’adresse — WinOLS permet d’importer des packs de cartographies dans des fichiers apparentés. Mais les agencements de calibration changent entre versions ; une définition transférée doit donc être vérifiée avant utilisation. Le transfert automatique est un point de départ, pas une réponse.
Parce qu’un fichier DAMOS est une carte, pas un outil de contrôle. Il décrit le nom, l’adresse, les axes et l’échelle de chaque objet de calibration dans un binaire de calculateur, et rien dans le format ne valide ce binaire, ne confirme que ses propres étiquettes sont justes, ni ne corrige une somme de contrôle. La correction des sommes de contrôle est une fonction WinOLS distincte, avec une couverture propre à chaque calculateur. La vérification reste le travail du préparateur : contrôlez des cartographies que vous comprenez déjà avec des valeurs plausibles, confirmez que la définition correspond à votre version logicielle et traitez les sommes de contrôle comme une étape délibérée et contrôlée.
Plus dans ce guide : Qu’est-ce que WinOLS ? · Débuter avec WinOLS · Tarifs WinOLS · Alternatives · EVC & WinOLS
WinOLS et DAMOS sont des produits et des marques d’EVC electronic GmbH. Ce guide est indépendant et pédagogique.
Les portails RemapDash enregistrent les informations du véhicule, du calculateur et de la plaque d’immatriculation avec chaque fichier envoyé — la lecture sur votre établi n’est donc jamais mystérieuse. £74.50 /mois pendant vos 6 premiers mois (puis £129 ), tout est inclus.