Virtual Read : lire ce que le calculateur ne donne pas

VIRTUAL READ : RECONSTITUER CE QUI N'EST PAS LU Lecture partielle Plan mémoire connu Reconstruction Fichierreconstitué
Reconstruire le fichier depuis une lecture partielle et le plan connu

Sur certains calculateurs, la lecture complète classique est refusée : le microcontrôleur ne veut pas livrer sa mémoire. Le Virtual Read est une réponse à ce problème.

Le principe

Plutôt que d'exiger du calculateur qu'il dévoile toute sa mémoire — ce qu'il refuse — le Virtual Read reconstitue un fichier exploitable à partir de ce que le calculateur accepte de fournir, combiné à la connaissance de sa structure.

Le résultat est un fichier sur lequel on peut travailler, alors même qu'une lecture directe complète était impossible. C'est ce qui permet de traiter des cas autrement bloqués.

Pourquoi c'est précieux

Ses limites, à connaître

NR et VR : le vocabulaire

Dans les échanges du métier, deux abréviations reviennent :

Un calculateur annoncé « NR » n'est donc pas forcément un mur : selon la famille, un Virtual Read, un accès bench ou un accès boot peuvent ouvrir la voie. La bonne question à se poser devant un NR est « par quelle autre porte ? », pas « c'est fichu ».

En pratique côté fileservice

Que le fichier vienne d'une lecture classique, d'un Virtual Read, d'un bench ou d'un boot, le traitement est le même de notre côté : vous déposez ce que votre outil a produit, nous travaillons dessus. Si le fichier présente une incohérence liée à une lecture partielle, nous vous le signalons plutôt que de traiter une base douteuse.

Pourquoi une reconstruction est possible

Sur deux calculateurs de même définition logicielle, la zone programme est identique ; seules diffèrent les données propres au véhicule. Le Virtual Read exploite ce fait : il combine une base connue pour la famille considérée avec ce que le calculateur accepte de livrer, pour produire un fichier cohérent et exploitable là où une lecture directe complète est refusée. Ce n'est donc pas une lecture « magique » mais une reconstruction raisonnée, qui n'existe que pour les familles dont la structure a été étudiée.

Juger la cohérence avant d'utiliser

Un fichier reconstitué se traite comme un fichier lu, avec la même exigence : vérifier qu'il correspond bien au véhicule, contrôler les sommes de contrôle, rester prudent à l'écriture. La question de la fiabilité d'un fichier reconstruit mérite une attention particulière : voir juger la fiabilité d'un fichier reconstitué. Un doute sur la base se signale plutôt que de traiter une source douteuse.

NR : un mur, ou une autre porte ?

Un calculateur annoncé NR (No Read) n'est pas forcément perdu. Selon la famille, un Virtual Read, un accès bench ou un accès boot peuvent ouvrir la voie. La bonne question devant un NR est « par quelle autre porte ? », pas « c'est fichu ». Le Virtual Read a l'avantage de rester souvent en OBD, sans ouverture de boîtier — donc du temps et du risque en moins.

Côté fileservice

Que le fichier vienne d'une lecture classique, d'un Virtual Read, d'un bench ou d'un boot, le traitement est identique : on travaille sur ce que l'outil a produit. Une incohérence liée à une lecture partielle est signalée plutôt que traitée en l'état.

Voir aussi le mode boot, le checksum et les trois modes de lecture.


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…