Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/)
-   Tutoriels (https://www.tlemcen-electronic.com/forum/forum73/)
-   -   Guide d'optimisation Vgate vLinker FS USB (Pilote, Firmware, Baudrate). (https://www.tlemcen-electronic.com/forum/tutoriels/110073-guide-doptimisation-vgate-vlinker-fs-usb-pilote-firmware-baudrate.html)

Yamh 18/10/2023 21h19

Guide d'optimisation Vgate vLinker FS USB (Pilote, Firmware, Baudrate).
 
Guide d'optimisation Vgate vLinker FS USB





Cette sonde au rapport qualité/prix incroyable (~30€) m'a été conseillé par Sami55 que je remercie sincèrement.
Il m'a aussi partagé quelques informations tel que le Datasheet du processeur ainsi que le tableau de comparaison Vgate :yo:




https://i.ibb.co/7GMjwZ3/Capture-d-c...-18-221336.png





Page produit du site Officiel :

-->https://www.vgatemall.com/products-detail/i-19/<--





Caractéristiques principales :


Vitesse de Port :
Jusqu'à 3'000'000 bytes/s (3Mb/s)
OBD Request max size :
4095 bytes
RAM :

8192 bytes
Compatible Instructions :
AT, ST, VT, ELM327 v2.3, ELM329 v2.2
HS-CAN / MS-CAN :
Commutation Automatique du MS-CAN.
Processeur :
JINXUSOLU MIC3322 --> DATASHEET & CPU COMPARE
Le Datasheet n'est pas à jour (v2.0.94), des nouveautés ont été apportés via les nouveaux Firmwares, aujourd'hui 18/10/23 nous sommes à la v2.3.02
Interface USB/UART :
FTDI FT230XS --> DATASHEET




Installation des Pilotes USB :

Tout d'abord, il faut installer les derniers Pilotes USB FTDI VCP.

Windows 11 installe normalement les derniers pilotes FTDI VCP, mais il est toujours bon de vérifier que ce soit la dernière version.
Version du pilote visible dans le "Gestionnaire de Périphériques", section "Ports (COM et LPT)", Clique droit->Propriétés sur le port COM de la sonde, la version du pilote sera visible dans l'onglet "Pilote".

--> Page de téléchargement des Pilotes FTDI VCP <--




Mise à jour du Firmware de la sonde :

Pour bénéficier de toutes les dernières nouveautés, comme la compatibilité avec de nouvelles instructions ou bien la résolution de bugs, il faut mettre à jour le Firmware de la sonde.
Exemple : J'ai reçu ma sonde avec le Firmware v2.0.92, après mise à jour je suis passé à la version v2.3.02, ce qui n'est pas négligeable vu le nombre d'amélioration.

--> Centre de téléchargement de la série vLinker <--


Procédure :
1- Télécharger le .ZIP intitulé "vLinker FS_USB_v*.*.**.zip" à l'aide du lien ci-dessous.
2- Extraire le contenu du .ZIP
3- Ouvrir le programme "vLinkerFwUpdater v3.6"
4- Renseigner les paramètres :
Device Type : USB
Comm Port, Name : le port COM correspondant à votre sonde
Comm Port, Baudrate : 115200
Firmware : Cliquer sur le bouton "Browse...", et sélectionner le fichier texte "vLinker_FS_v*.*.*"
5- Cliquer sur le bouton "Update"
6- Attendre que "File download finished" apparaisse dans le cadre "Output:"
7- C'est terminé, la sonde a été mise à jour, Fermer le programme.

https://i.ibb.co/ZhkZBRF/Capture-d-c...-18-142122.png




Optimiser le temps de réponse :

La latence RTT (Round-trip delay time) correspond au temps Aller/Retour d'une Trame CAN envoyée par la Sonde.
Si ce délais est trop long et que le calculateur à la particularité de se Refresh dans un délai court, il peut exister une impossibilité de terminer l'envoi d'une information au poids conséquent composée de plusieurs Trames consécutives.
Cela reste rare, et plutôt pour des utilisations spécifiques.

Par défaut, cette latence ne peut pas être inférieure à 16ms.
Dans un soucis d'optimisation, nous allons la réduire à 1ms dans la Procédure ci-dessous.


Procédure :
1- Ouvrir le "Gestionnaire de Périphériques"
2- Déployer la section "Ports (COM et LPT)"
3- Clique Droit -> Propriétés sur le port COM de votre sonde.
4- Cliquer sur l'onglet "Paramètres du port"
5- Cliquer sur le bouton "Avancé..."
6- Modifier le paramètre "Temps de latence (msec)" de "16" à "1".
7- Cliquer sur OK puis Redémarrer votre PC pour que le paramètre soit pris en compte.

https://i.ibb.co/3Rm4WFG/Capture-d-c...-17-184402.png




Modifier la vitesse du Port de la Sonde (Baudrate):

Citation:

Envoyé par Yamh
Avant ça, il faut savoir que certains logiciels OBD sont compatibles avec des vitesse plus élevées sans cette reprogrammation :
Pyren3 : Il suffit de sélectionner la vitesse max 2'000'000 Bauds pour qu'elle soit effective.
FORScan : Il suffit de sélectionner la vitesse 115'200 Bauds et cocher le paramètre "Augmentation automatique", la vitesse finale choisie automatiquement sera 3'000'000 Bauds.

A l'inverse DDT4ALL communique uniquement avec la vitesse par défaut de la Sonde, sans reprogrammation il faut bien choisir 115'200 Bauds.
Pour utiliser une vitesse supérieure avec DDT4ALL il faudra reprogrammer la vitesse par défaut de la Sonde pour qu'elle soit en adéquation avec celle choisie.

Si vous ne voulez pas vous embêter à reprogrammer la vitesse par défaut de la sonde, il suffit simplement d'accorder la vitesse de votre logiciel OBD à 115'200 Bauds, votre sonde sera reconnue et fonctionnera sans soucis.


Par défaut, la vitesse de l'interface FTDI de la Sonde est de 115'200 Bauds, elle peut monter jusqu'à 3'000'000 Bauds.
On peut donc reprogrammer la vitesse par défaut à l'aide d'un utilitaire disponible sur le site de Vgate.


--> Centre de téléchargement de la série vLinker <--


Procédure :
#La sonde ne doit pas être branchée au véhicule.
1- Télécharger le .ZIP intitulé "vLinkerFS USB Baudrate.zip" à l'aide du lien ci-dessous.
2- Extraire le contenu du .ZIP
3- Ouvrir le programme "vLinkerFSBaudrate"
4- Choisir le Port COM correspondant à votre Sonde.
5- Cliquer sur le bouton "Open"
6- Choisir la vitesse désirée dans "Baudrate"
7- Cliquer sur le bouton "Set"
8- Cliquer sur le bouton "OK"
9- Cliquer sur le bouton "Close"
10- C'est terminé, Fermer le programme

#Si vous souhaitez changer à nouveau la vitesse du port de votre sonde, il faudra au préalable effectuer une restauration de la vitesse d'origine, point expliqué dans le titre suivant.


https://i.ibb.co/Lz6kcM8/1A.png

https://i.ibb.co/n8PKk9G/1B.png

https://i.ibb.co/zhd5Tth/1C.png

https://i.ibb.co/MV7FFRf/1D.png




Restauration de la vitesse du Port de la Sonde (Baudrate):

La restauration de la vitesse d'origine s'effectue avec le même logiciel utilisé au dessus : "vLinkerFSBaudrate".
La vitesse par défaut sera de 115'200 Bauds une fois la restauration terminée.

Procédure :
#La sonde ne doit pas être branchée au véhicule.
1- Ouvrir le programme "vLinkerFSBaudrate"
2- Choisir le Port COM correspondant à votre Sonde.
3- Cliquer sur le bouton "Open"
4- Attendre un moment qu'un message apparaisse :
"Please confirm that the device is disconnected from the vehicle and wait for a few seconds"
5- Cliquer sur le bouton "OK"
6- Cliquer sur le bouton "OK"
7- Cliquer sur le bouton "Close"
8- C'est terminé, Fermer le programme

https://i.ibb.co/SNxw00r/1A.png

https://i.ibb.co/Qd74ZSc/1.png

https://i.ibb.co/jrdCxVb/2.png

https://i.ibb.co/X2VqFwG/00.png




Photos du circuit imprimé :

https://i.ibb.co/fDv56KX/PXL-20231018-103213207.jpg
Cliquer pour agrandir

https://i.ibb.co/VLKHB0x/original-e7...-103557212.jpg
Cliquer pour agrandir

vortex 19/10/2023 08h18

Slt, Bravo super tuto .

Yamh 20/10/2023 13h26

Citation:

Envoyé par vortex (Message 998150)
Slt, Bravo super tuto .

Merci :smile:


Ajout Descriptif du PCB :

https://i.ibb.co/rHxF7bS/Vgate-chips-copie.png

1 : Interface USB FTDI FT230XS
Certaines Sondes sont équipées d'un FTDI FT230XQ, ce sont exactement les mêmes, seul le boitier change, le XS est rectangulaire (16-pin SSOP), le XQ est carré (16-pin QFN).
Cette interface sert à transformer la liaison USB en une liaison série UART afin de communiquer avec le Microcontrôleur de la sonde.
Elle est très rapide et peut atteindre 3'000'000 Bauds.

2 : Microcontrôleur JINXUSOLU MIC3322.
Je ne pense pas que JINXUSOLU soit un fabricant, je pense qu'ils achètent un microcontrôleur dans lequel ils vont téléverser leur programme tout comme ELM et ScanTool.
C'est un Microcontrôleur 32 bits, et je me demande s'il ne serait pas de la famille des STM32 ?

3 : Interface CAN-HS TJA1042
Elle sert à transformer le signal série provenant du Microcontrôleur en un signal CAN-HIGH et CAN-LOW lors de l'écriture, et inversement lors de la lecture.
Interface connectée aux broches 6 & 14 de la prise OBD.

4 : Interface CAN-MS TJA1042
Elle sert à transformer le signal série provenant du Microcontrôleur en un signal CAN-HIGH et CAN-LOW lors de l'écriture, et inversement lors de la lecture.
Interface connectée aux broches 3 & 11 de la prise OBD.

5 : Interface K-line LM339
Le LM339 est un boitier qui intègre 4 Comparateurs, ils vont servir de convertisseur de tension entre les entrées/sorties du Micro-Contrôleur et les lignes K-line.

5 : Régulateur de tension L317L = LM317L
C'est un régulateur de tension ajustable, sur ce circuit il est mis en œuvre pour fournir une tension de 7,4V.
Certainement pour ajuster l'état haut de la logique du Bus SAE J1850 à la tension de 7V.

jcb31100 20/10/2023 16h31

bjr a tu la liste de tout les logiciel compatible avec cette sonde ?

kis2a 20/10/2023 17h16

Citation:

Envoyé par jcb31100 (Message 998365)
bjr a tu la liste de tout les logiciel compatible avec cette sonde ?

renolink
ScanMaster
ForScan
VCTOOL


apres il dois y en avoir d'autre

Code:

Reconnaissance automatique à HS-CAN et MS-CAN

Remplace automatiquement la ligne CAN lors de la programmation

il faut voir les log qui utilise se protocole

j'en est un , j'ai juste test renolink pour le moment

Yamh 20/10/2023 17h50

Citation:

Envoyé par jcb31100 (Message 998365)
bjr a tu la liste de tout les logiciel compatible avec cette sonde ?

Salut,
La sonde est compatible avec les logiciels envoyant ce type d'instructions : AT, ST, VT, ELM327 v2.3, ELM329 v2.2

De mon côté, j'ai essayé :
- DDT4ALL
- EOBD-Facile
- FORScan
- Pyren
- Pyren3
- Renolink
- ScanMasterELM

Vgate demande de les contacter pour connaître la compatibilité sur un logiciel en particulier.

Et en plus dans la description du produit il y a :
- ELMconfig
- ELM FF2
- FoCCCus
- VCTool

kis2a 28/10/2023 16h37

Citation:

Envoyé par HISTORY Multiecuscan 5.1

- Added support for Vgate interfaces

encore un logiciel de plus :d

AL69@ 26/12/2023 17h11

Salut super
J avais une question sur les logiciels pris en charge.
J ai vlinker gris que j utilisais avec forscan, apres l avoir installé aussi pour renolink, et bien maintenant il est plus reconnu pour forscan.
Sur wind 10,je me souviens que pour l installation renolink 2.09 il a fallut pour le pilote une vieille version pour que ca fonctionne.
Je pense que c est la cause. J aurrai aimé qu il fonctionne pour les 2 sans rien toucher.
Tant pis

kis2a 27/12/2023 11h40

Citation:

Envoyé par AL69@ (Message 1007295)
Salut super
J avais une question sur les logiciels pris en charge.
J ai vlinker gris que j utilisais avec forscan, apres l avoir installé aussi pour renolink, et bien maintenant il est plus reconnu pour forscan.
Sur wind 10,je me souviens que pour l installation renolink 2.09 il a fallut pour le pilote une vieille version pour que ca fonctionne.
Je pense que c est la cause. J aurrai aimé qu il fonctionne pour les 2 sans rien toucher.
Tant pis

surement un conflit de pilotes :der: ???????

Yamh 27/12/2023 13h40

Citation:

Envoyé par AL69@ (Message 1007295)
Salut super
J avais une question sur les logiciels pris en charge.
J ai vlinker gris que j utilisais avec forscan, apres l avoir installé aussi pour renolink, et bien maintenant il est plus reconnu pour forscan.
Sur wind 10,je me souviens que pour l installation renolink 2.09 il a fallut pour le pilote une vieille version pour que ca fonctionne.
Je pense que c est la cause. J aurrai aimé qu il fonctionne pour les 2 sans rien toucher.
Tant pis

Je pense que cela vient de la vitesse de port utilisée, tu l'as modifié ?
Exemple avec l'utilitaire présenté ci-dessus, ou avec l'utilitaire de Renolink appelé IFPrep.exe (Interface preparator) ?

Peux-tu me faire une capture d'écran de ton écran de configuration Forscan ?
(Cliquer sur l’icône "Engrenage", puis onglet "connection")

Ne pas hésiter à brancher/débrancher la sonde entre l'utilisation de deux logiciels différents.

---------- Post added at 14h40 ---------- Previous post was at 14h39 ----------

Je n'ai pas de problèmes de pilotes avec Renolink sur Windows 11

AL69@ 27/12/2023 13h44

Oui yamh
J ai passé la vitesse a 1,c est ce que me dis renolink au demarrage.
D origine j ai vu que c etait a 16
Ok je te fais ca, merci
J ai vu aussi que ca ma met aussi quand je lance forscan, usb non reconnu, ou materiel, et que ca beug en plus, en gros le gestionnaire des périphériques cherche quelque chose, et donc impossible de cliquer ou faut être tres rapide.

AL69@ 27/12/2023 13h52

1 pièce(s) jointe(s)
Voici ce que cela fait, quand je lance forscan.
Renolink nikel

Yamh 27/12/2023 14h00

Citation:

Envoyé par AL69@ (Message 1007388)
Oui yamh
J ai passé la vitesse a 1,c est ce que me dis renolink au demarrage.
D origine j ai vu que c etait a 16
Ok je te fais ca, merci
J ai vu aussi que ca ma met aussi quand je lance forscan, usb non reconnu, ou materiel, et que ca beug en plus, en gros le gestionnaire des périphériques cherche quelque chose, et donc impossible de cliquer ou faut être tres rapide.

Ok ça vient bien de là, oui tu as du régler la vitesse à 1'000'000 de bauds pour faire fonctionner la sonde avec Renolink.

Forscan fonctionne avec une vitesse par défaut de 115'200 bauds, du coup ça ne fonctionne plus, il suffit de cocher une case dans l'écran de paramétrage.

J'attends ta capture d'écran pour te l'indiquer.

---------- Post added at 14h57 ---------- Previous post was at 14h52 ----------

Par contre pour la matériel non-reconnu ce n'est pas normal.
Il faudrait que tu supprimes le pilote installé et que tu installes celui indiqué dans la procédure dans le 1er message de ce sujet.

Je n'ai pas eu ta capture d'écran de Forscan : Cliquer sur l’icône "Engrenage", puis onglet "connection"

---------- Post added at 15h00 ---------- Previous post was at 14h57 ----------

Le lien des dernier pilotes : https://ftdichip.com/wp-content/uplo...2364_Setup.zip

Quand tu parles de 16 à 1ms, c'est la latence.
Mais tu as surement du changer la vitesse de port en plus.

AL69@ 27/12/2023 14h12

Oui c est la latence excuse
J ai pas mon pc je te fais la capture prochainement. Du coup ca pourra fonctionner pour les deux? Sans rien toucher a chaque fois?

Yamh 27/12/2023 14h21

Citation:

Envoyé par AL69@ (Message 1007395)
Oui c est la latence excuse
J ai pas mon pc je te fais la capture prochainement. Du coup ca pourra fonctionner pour les deux? Sans rien toucher a chaque fois?

Okay, oui je n'avais pas ce soucis là sur Windows 11.

Dans le paramétrage du logiciel Forscan il suffit de sélectionner la vitesse à 115'200 Bauds et cocher le paramètre "Augmentation automatique".


Fuseau horaire GMT +1. Il est actuellement 20h29.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Tlemcen-electronic © All right reserved