Diagnostique de l'injection Renix avec FenixViewer®

FenixViewer® Diagnostique de l'injection multipoint Bendix / Renix / Siemens Fenix

FenixViewer® compatible USB 2.0

Visites

15 ans déja !!!!!

Avant propos

FenixViewer® installé sur un PC se substitue à la valise XR25 ACTIA pour la partie "injection".
On peut visualiser les paramètres essentiels d'un seul coup d'oeil.

Cette application identifie les trames de certains modèles RENAULT des années 80 à 90 équipés de calculateurs Renix et Fenix.
Initialement crée en Mai il y à 15 ans, cet outil a su évoluer dans le temps et liste plus d'une trentaine de véhicules aujourd'hui.

J'ai installé un système d'injection complet de RENAULT 21 2 Litres Turbo (non catalysé) sur ma RENAULT Super 5 GT Turbo.
FenixViewer® m'a permis de réaliser la première mise au point du programme (en EEPROM) de mon calculateur Fenix 1B.

J'étudie maintenant l'adaptation d'un calculateur avec gestion de la richesse en boucle fermée (avec sonde O2 et catalyseur d'oxydation 3 voies).
Le programme utilisé est la dernière version 765263 - 128 Ko (mars 1991) de la RENAULT 21 Turbo 2RM pour Fenix 3B.
FenixViewer® me sera bien utile, la prochaine version à venir m'y aidera !

Synoptique commun de ces systèmes:

Injection monopoint et multipoint groupée Renix, Fenix 1B , 3A et 3B.

Synoptique commun de ces systèmes

Diagnostique de l'injection essence multipoint Renix et Bendix / Siemens Fenix 1 et 3

Ces systèmes d'injection multipoint essence possèdent un protocole de communication non normalisé qui permet de dialoguer avec un appareil externe dédié.
Cela permet de connecter un ordinateur sur la prise diagnostique et de visualiser l'état du système d'injection.
J'ai réalisé dans ce but une alternative à la valise diagnostic Renault de l'époque.
La connection est établie via une interface électronique USB 2.0 spécifique pour la mise en forme des données.

Le calculateur électronique du système d'injection, possède une routine de transmission de données.
Cette routine est exécutée dès que le calculateur est mis sous tension.
A ce moment là, il émet continuellement une trame de données vers la prise diagnostique du véhicule (mode free running).
La quantité de données transmises varie en fonction de la charge de travail de son microprocesseur.

Correctement interprétée, cette trame contient les éléments suivants :

Tableau des calculateurs compatibles (version 2.3.1):

Véhicule Type Code moteur Catalyseur Calculateur Système Transmission EPROM Numéros de programme
Alpine GTA V6 Turbo D501 Z7U 730 Non S100802102/3 RENIX BVM   300D6E - 300D78
300D82 - 300D8C
Alpine GTA V6 Turbo D502 Z7U 734 Oui S101100102 FENIX BVM   508009
    Z7U 734 Oui S101100106 FENIX BVM   508007
    Z7U 734 Oui S101100108 FENIX BVM   508120
Alpine A610 3.0 V6 Turbo D503 Z7X 744 Oui S101717101 FENIX3B BVM   515200
CLIO Energy 1.4 B57 E7J 634

Oui

S101729102 FENIX3B

BVM

  15
CLIO RSi et 19 RTi 1.8 8v B57/B53 F3P 700 Oui S101714101 FENIX3B BVM   7962 - 7956
CLIO 1.8 16v C57 F7P 720 Non S101261102 FENIX3A BVM   749421
    F7P 704 Oui S101262105 FENIX3A BVM   785223
CLIO Williams 2.0 16v B57M F7R 700 Oui S101262107 FENIX3A BVM   788173
Super 5 GT 1.4 Turbo C40505 C1J 782/788 Non S101100103 FENIX1B BVM Spécifique 720D04 - 720D05
      Non S101100113 FENIX1B BVM Spécifique 721322
R19 1.8 16v B53 F7P 720 Non S101261101 FENIX3A BVM   749407
    F7P 704 Oui S101262101 FENIX3A BVM   783306
      Oui S101715101 FENIX3B BVM   7A1201
19 Txi 1.7 B53 F3N 746 Oui S101707101 FENIX3B BVM   940300
19 et 21 GTE/GTS/TS/TXE 1.7 B57/B48 F3N Non S101263101 FENIX3A BVM   740x44 - 450D06
21 2 litres Turbo B482 J7R 752 Non S101100103 FENIX1B BVM   720D04 - 720D05
      Non S101100113 FENIX1B BVM   721322
      Oui S101711101 FENIX3B BVM   764303
      Oui S101711105 FENIX3B BVM   765263
21 2.0 TXi B482 J7R 750 Non S101266101 FENIX3A BVM   747343
21 2.0 GTX/RX/Ti/TXE B482 J7R 750 Non S100805101 RENIX BVM   71
25 GTX/TX/TXE 2.0/2.2 B297 J7T 706 Non S100800101
S100816101
RENIX BVM   02F4 - 420A - 424B
25 V6 2.9 1986/1988 B297 Z7W 700 Non S101260101 FENIX3A BVM   330A04 - 330902
331183
      Oui S101260102 FENIX3A BVM   340C86
25 V6 Turbo 2.5 205 Cv B297 Z7U 700 Oui S101716101 FENIX3B BVM   522104 - 522105
25 V6 Turbo 2.5 182 Cv B297 Z7U 700 Non S100802101 RENIX BVM   310741 - 3101
ESPACE V6 2.9 J63 Z7W 712 Oui S101260104A FENIX3A BVM   340C20
ESPACE V6 2.8 150Cv J638 Z7W 712 Oui S101260102 FENIX3A BVM   340804
ESPACE 2.0/2.2 1992/1996 J636 J7T 772 Non S100820101B RENIX BVM   2982
ESPACE 2.0 J636 J7R

Non

S101806102 RENIX

BVM

  4249
SAFRANE 2.2 Si/Vi 12v B543 J7T 760/761 Oui S101720101 FENIX3B BVM   472501
SAFRANE V6 3.0 biturbo B54 Z7X 722

Oui

S101722103 FENIX3B

BVM

  5B

Vue de l'application

Vue de l'application

Description

FenixViewer® reçoit et met en forme la trame diagnostique.

Il permet deux modes, standard et graphique.
Il est possible d'enregistrer les sessions dans des fichiers LOG pour les lire ultérieurement à fin d'analyse.

C'est l'outil de diagnostique indispensable qui surveille toutes les informations émises par le calculateur d'injection.
On peut s'assurer du bon fonctionnement du système d'injection (pression collecteur, cliquetis, température d'eau, etc.),
notamment lors des phases de mise au point. 

Le traitement des octets de pannes avec journal des défauts (pannes fugitives et permanentes) est une aide précieuse.
Affichage des pannes avec indications par témoins de différentes couleurs (vert, orange, jaune, rouge).

Le câble interface

Avec son câble interface USB spécifique, ce logiciel permet de capturer en temps réel toutes les informations émises par le calculateur.
Celui-ci se charge de convertir et mettre en forme les données émises à 62500 bauds par le calculateur (format non standard RS232).
Le câble mesure environ 2,30 mètres.

Le câble interface

Nota bene: le câble est apparié numériquement avec le logiciel.

Avec prise 11 pôles pour prise diagnostique Electrifil

Câblage prise 11 voies:
2 - (GND)
6 - (+12v)
9 - (data)

Prise diagnostique Renault 11 voies

Description

FenixViewer® est une application 32 bits développée sous Microsoft Visual Basic 6 et est compatible avec Windows® de Microsoft.
Les fichiers nécessaires sous Windows XP®, Windows Vista® et Windows® 7, 8, 8.1, 10 sont installés automatiquement pendant le setup.
FenixViewer® peut tourner sous Linux® dans une machine virtuelle installée avec Windows XP® SP3.

Nota bene:

FenixViewer® est activé par un code affecté à chaque utilisateur.
Ce code crypté est intégré dans le logiciel.
FenixViewer® peut être installé sur les ordinateurs PC fixes ou portables appartenant à l’utilisateur.
Seules les interfaces USB fabriquées et distribuées par moi-même sont activables.

Les utilisateurs enregistrés bénéficient de toutes les futures évolutions et fonctionnalités de FenixViewer®.
De même que mon assistance autant pour l’utilisation que pour les questions techniques liées au véhicules.

Compatibilité logicielle et informatique:

FenixViewer® est une application 32 bits développée sous Microsoft Visual Basic 6 et est compatible avec Windows® de Microsoft.
Les fichiers nécessaires sous Windows XP®, Windows Vista® et Windows® 7, 8, 8.1, 10 sont installés automatiquement pendant le setup.
FenixViewer® peut tourner sous Linux® dans une machine virtuelle installée avec Windows XP® SP3.

Nota bene: Windows 95/98 ne sont pas compatibles avec FenixViewer® (pas de prise en charge des pilotes FTDI).

Privilégier plutôt l'installation sur un petit PC portable (écran 14 ou 15 pouces).
Idéalement dédié au diagnostique sous Windows XP (attention : pas d’internet avec ce système d’exploitation fragile) ou supérieur en 32 bits.
Windows 7 est le meilleur compromis, et le plus stable en service Pack 2.
Si internet est connecté avoir un anti virus efficace est recommandé.

Toutefois, l'installation sur PC en 64 bits est possible.
Windows 7, 8, 8.1 et 10 en 64 bits permettent une installation directe selon mes propres essais, et ceux de certains de mes utilisateurs.
Peu de mes utilisateurs choisissent cette option plus coûteuse pour un simple PC dédié au diagnostique.
Le traitement de données est en 32 bits de toutes façons.

Configuration Windows 32 bits minimum recommandée:

Microsoft® Windows® 2000,
Windows XP Professionnel et Édition Familiale, avec Services Packs 1, 2 ou 3,
Windows Vista® Édition Familiale Basique, Édition Familiale Premium, Édition Intégrale, Professionnel,
ou Entreprise avec ou sans Service Pack 1,
Windows 7 toutes versions,
Windows 8 et 8.1 toutes versions,
Windows 10,
Linux sous VM.

Configuration matérielle:

Processeur Intel 500 MHz (équivalent ou supérieur),
128 Mo de RAM (256 Mo recommandés),
50 Mo d'espace disque disponibles,
Au moins un port USB 1.0 ou supérieur.

FAQs ou questions fréquentes

Des questions concernant la compatibilité avec les systèmes d'exploitations en 64 bits reviennent souvent.
Je ne peux garantir une installation de FenixViewer® sur tout les PC, mais jusqu'à aujourd'hui cela fonctionne sur la majorité des OS Microsoft® récents.

Windows 7, 8, 8.1 et 10 en 64 bits permettent ils l'installation de FenixViewer® ?

OUI, aucun soucis, ces OS en 64 bits sont compatibles nativement.
L'application tournera en 32 bits et sera automatiquement installée dans un répertoire dédié par le système.

Que fait FenixViewer® et quelles sont les limites ?

Fondamentalement FenixViewer® interprète les données envoyées par le calculateur d'injection.
La "led rouge" sur l'interface est allumée si il y a des données et confirme que le lien est correct.
 
Les calculateurs RENIX, BENDIX, SIEMENS envoient la trame de données en mode "free running".
En d'autres termes, ils émettent si il n'y a rien de plus urgent à gérer (Ex: calage de l'injection ou corrections).
Moteur en marche, des coupures de transmissions peuvent se produire, notamment à régime élevé.
Elles sont moins fréquentes avec les générations de calculateurs équipés de processeurs 68HC11.
 
Vu les problèmes de coupure rencontrés avec certains calculateurs, depuis la version 2.0.0
FenixViewer® a une option pour forcer l'écoute du calculateur.

L'acquisition de données lors d'une lecture en atelier ou lors d'un roulage est "limitée a ce que veux bien envoyer le calculateur"
et il peut y avoir des "blancs" ou des "figeages de trames".
Ceci, est difficile à corriger de manière logicielle, car il faut essayer de combler les parties manquantes.
Certains calculateurs RENIX et FENIX (D501 et D502) émettent la trame très lentement (trames de 170 caractères pour D502).
La recherche de pannes est le but premier de FenixViewer®, ce qui se fait généralement en atelier comme avec la fameuse valise XR25.

Nota bene: un programme modifié incorrectement peut provoquer des incohérences sur la trame envoyée par le calculateur (ECU).

Un internaute curieux m'a écrit, je cite: Je serais très déçu si j'investissais x € et si je n'avais pas plus d'informations qu'avec la XR25 !!!

FenixViewer® est un terminal avant tout, les informations traitées sont les mêmes qu'avec la valise XR25.
Celà semble évident, par-contre FenixViewer® est bien plus pratique à utiliser, et tout le monde n'a pas dans son garage une valise XR25.
C'est pour cette bonne raison que j'ai dévellopé FenixViewer®!!!

Est il possible de modifier la cartographie du calculateur avec FenixViewer® ?

FenixViewer® ne peut en aucun cas agir sur les paramètres cartographiques.
Il n'est pas possible sur les calculateurs RENIX, BENDIX, SIEMENS types Renix, Fenix, Fenix 1B, Fenix 3A et Fenix 3B
de modifier la cartographie par la prise diagnostic.

Les calculateurs Fenix 4 et 5 sont ils pris en charge ?

Non, seuls certains calculateurs RENIX, BENDIX, SIEMENS types Renix, Fenix, Fenix 1B, Fenix 3A et Fenix 3B
sont compatibles (voir liste ci dessus).

Le numéro de mon calculateur ne figure pas dans la liste ci dessus, FenixViewer® est t'il compatible ?

Basiquement, les calculateurs RENIX, BENDIX, SIEMENS types Renix, Fenix, Fenix 1B, Fenix 3A et Fenix 3B
ne figurant pas dans la liste sont compatibles.
Le "protocole de communication" est le même, par contre les numéros de soft, version et calibration sont différents.
J'ai intégré un mode "décodage" pour les trames des calculateurs non listés .
Il suffit d'enregistrer un fichier LOG, relevé le numéro figurant sur le calculateur et sur son eprom.
M'envoyer tout cela par mail.
Ensuite, je peux intégrer les données dans FenixViewer® !

Nota bene: certains cas peuvent s'avérer difficiles (eprom modifiée, ECU spécial, etc.), mais dans la grande majorité des cas,
je parviens à les résoudre :-)

Pourquoi ?

Chaque calculateur a un numéro de soft, de version et de calibration différents et les trames diagnostic sont différentes elles aussi.

FenixViewer® remplace t'il totalement la valise XR25 utilisée par RENAULT ?

Non, car ce logiciel qui évolue jours après jours ne bénéficie d'aucun support de la part du constructeur.
Les données techniques des calculateurs et systèmes, définitions, etc., sont difficiles à trouver.
FenixViewer® c'est 15 ans de recherches, et 68 calculateurs d'injection ouverts et étudiés !
Les paramètres sont correctement interprètés et les pannes sont détectées pour les véhicules listés.

Nota: les autres systèmes tels que: ABS, BVA, etc. ne sont pas supportés.

Les calculateurs de véhicules d'autres marques sont ils compatibles avec FenixViewer®?

Non, seuls certains calculateurs RENIX, BENDIX, SIEMENS types Renix, Fenix, Fenix 1B, Fenix 3A et Fenix 3B
équipant certains anciens véhicules RENAULT le sont.

FenixViewer® est-il capable de trouver toutes les pannes électriques (relais, sondes ...) et électroniques du véhicule ?

Non, la norme OBD n'existait pas à l'époque de la sortie des modèles pris en charge.
Ce logiciel est dédié au système d'injection.

Particularité des calculateurs S10080x10x RENIX pour D501, R25, R21 et autres

Les calculateurs d'injection S10080x10x RENIX ne communiquent moteur en marche que si une panne est présente.
Le fil qui alimente le voyant du tableau de bord (défaut injection) est commun
avec la prise diagnostique (compartiment moteur).
Le voyant ne s'allume plus si on retire le cache de la prise.
A l'intérieur de ce cache se trouve un shunt entre les borne 8 (témoin injection)
et 9 (calculateur broche 18).

Prise diagnostique 11 pôles

Cas particuliers

Suite aux travaux menés conjointement avec Martin Faulks sur Alpine D502,
il apparait que certains calculateurs S101100106 ne comportent pas la résistance d'émission (TX), c'est un oubli lors de la fabrication.

Résistance d'émission (TX)

Il en résulte une non émission de la trame diagnostique, donc FenixViewer® ou la valise XR25, ou la CLIP se connectent mais n'affichent rien.
Un examen interne du calculateur pour ce cas particulier, permet de voir si elle est en place.
Seule une intervention sur le calculateur pour la rajouter peut résoudre ce problème, la valeur est de 4,7 KOhms.

Mise à jour en cours...Développements futurs:

Notes de l'auteur

Malgré des embûches multiples et le vide sidéral d'informations techniques, je continue à faire évoluer ce logiciel laborieusement.
Il faut faire de la rétro-ingénierie (anglais: reverse engineering).
Activité qui consiste à étudier un objet pour en déterminer le fonctionnement interne ou sa méthode de fabrication.
On ne compte pas les heures, les jours, les mois ou les années de travail...
Ceux qui comme moi, font ce genre de démarche à long terme savent de quoi je parle.
L'investissement est sans fin, que ce soit intellectuel, ou autre.
Les utilisateurs ont contribué à faire évoluer ce logiciel grâce au fameux fichiers LOG (enregistrement).

Nota bene:

Mes travaux sur l'injection Renix, Fenix ou autres, ou mes logiciels, ou mes connaissances, ou bien les informations que je possède,
sont le fruit de mes propres recherches !
Les produits ou logiciels similaires qui sont distribués sur d'autres sites ne sont pas de ma fabrication et je n'en assure pas un quelconque SAV.
Et, je n'ai aucun lien, ni commercial, ni tout autres avec leurs administrateurs.

La vidéo de démonstration de FenixViewer®

Cette vidéo a été faite en Mars 2010 par Machouse créateur et administrateur de PRV Concept
L'application tourne sous Windows XP Pro 32 bits.

Système d'injection: Fenix 3B.
ECU: S101716101
Véhicule: RENAULT 25 V6 Turbo 2.5 litres 205 Cv (Z7U700) catalysé.
Ce véhicule présente une panne de sonde à oxygène.

Diagnostic d'une R25 V6 Turbo 205ch avec le logiciel Fenix Viewer
Date de publication : 01/03/2010
Durée : 05:30
Catégorie : Auto-Moto
Lien: http://www.dailymotion.com/video/xcevkn_fenix-viewer_auto

Une vidéo plus récente sur Youtube:

Cette vidéo a été faite en Mai 2019 par Machouse créateur et administrateur de PRV Concept
L'application tourne sous Windows 10 Pro 64 bits.

Mise à jour en cours...FenixViewer® 2.3.2:

Mise à jour en cours de réalisation (sous VB6).
Les utilisateurs enregistrés de FenixViewer® la recevront sur demande.

Travaux en cours:

Affichage des pannes

 

Acheter FenixViewer® (licence 2.3.1 + câble interface 11 voies vers USB 2.0)

Prix: 149 € (port offert en colissimo suivi)

Avec PayPal, solution de paiement en ligne sure.

Livraison

La fabrication du câble USB/11 voies est déclenchée à la commande. Le délai d'envoi est en moyenne de 1 semaine (jours ouvrables).
Le pack software est envoyé par email sous format compressé Rar, après réception du paiement.

Pour informations sur FenixViewer® (licence FV 2.3.1 VB6 32 bits + câble interface 11 voies vers USB 2.0).
Ou si la réponse ne se trouve pas dans cette page, me contacter à:E-mail

Mise à jour le 20 décembre 2019

FenixViewer® - © 2005/2020

Retour en haut de la page
Retour à la page précédente Aller à la page suivante