Les gestions que vous recevez ne sont pas au dernier niveau de firmware.
Le firmware livré avec les produits MegaSquirt est un firmware original B&G ou alors le processeur est livré sans aucun firmware et est donc à programmer avant de pouvoir utiliser la gestion.Certains systèmes sont eux livrés avec un firmware MS2extra v2.0b14 (fichier .INI joint).. Il est vivement recommandé de mettre à jour vos gestions avec le dernier firmware MS2extra en date qui est aujourd'hui en version MS2extra v3.1.0 (plus d'un an d'évolutions, fichier joint). Je mettrais régulièrement à jour ce post pour toujours proposer la dernière version de firmware. Les noms utilisés ci dessous seront donc différents en fonction du nom de fichier du firmware, mais la procédure reste la même.
Pour information, les firmware MS2extra se décomposent en 2 familles :
Vous êtes prêt à mettre à jour votre gestion. Cette opération se déroule sous DOS et il faut absolument être sûr de son alimentation. Toute coupure durant la phase de mise à jour entraine une corruption du micro-code qui empêche l'utilisation de la gestion et n'est généralement pas réparable par vos moyens !!!
Ouvrez une console "Invite de commande" dans windows. Pour cela dans le menu démarrer allez dans "accessoires" ou bien tapez la commande CMD dans la fenêtre "Exécuter" de Windows.
Une fenêtre DOS s'ouvre.
Par défaut vous êtes dans votre répertoire "Mes documents". Nous allons nous positionner sur le répertoire ms2extra que nous avons créé précédemment. Pour cela il suffit de taper dans la console DOS :
cd C:\ms2extra
On peut maintenant lancer la procédure de mise à jour du micro-code de votre gestion moteur.Lancez le programme en tapant dans la fenêtre DOS :
download-MS2-firmware.bat
Cette commande lance la procédure de mise à jour du firmware sous DOS. Avant que le flash ne commence, il faut répondre à quelques questions. La première concerne le type de gestion que vous utilisez. Le firmware étant conçu pour les processeur de MegaSquirt II ou de MicroSquirt (FreeScale MC9S12C32), le choix se limite aux modèles équipés de celui-ci. Le choix à utiliser, hors MicroSquirt, est 1.
Ensuite on renseigne le port COM sur lequel est connecté votre calculateur :
Vous disposez maintenant de trois options possibles pour définir le mode de mise à jour que vous souhaitez. Par défaut j'utilise toujours le mode 3 qui me permet de visualiser les opérations en cours et, en cas de problème, de savoir à quel endroit celui-ci est survenu. Ce mode est plus long pour la mise à jour (environ 5 minutes au lieu de 1 minutes), mais je ne mets pas à jour mes gestions souvent donc j'ai 5 minutes à perdre... Le choix vous appartient.
Donc dans mon cas, en sélectionnant l'option 3 j'obtiens :
Maintenant la procédure vous pose une question afin de savoir si vous utilisez DÉJÀ un firmware MS2extra sur votre gestion ou bien si vous utilisez une version originale de B&G. la traduction exacte de la question est :
"Chargez-vous le firmware MS2-Extra pour la première fois ou bien utilisez-vous le cavalier de boot (boot-loader)"
Reportez-vous à votre documentation pour trouver le jumper activant la fonction "BootLoader" afin de voir si elle est activé. Sur certains systèmes ce jumper n'existe pas et dans ce cas là la réponse est "N".
L'utilisation du cavalier "BootJumper" est obligatoire dans le cas ou votre gestion ne possède pas de firmware (processeur vierge) ou bien si vous passez d'un firmware officiel B&G vers un firmware MS2-Extra (ou le contraire). Le cavalier de boot est également utile pour récupérer une mise à jour qui aurait plantée. Dans ce cas, l'activation du "boot-loader" permet un "blind flash", c'est à dire un flash en aveugle qui force la mise à jour sans attendre de retour de la part de la gestion. cela s'avère parfois insuffisant...
Dans mon cas, puisque j'ai sélectionné "N" j'obtiens l'écran suivant qui me demande de m'assurer que le jumper de boot "boot loader" n'est pas fermé. Comme c'est le cas j'appuie sur une touche pour confirmer.
La procédure de mise à jour vous demande maintenant de mettre votre calculateur sous tension :
Lors de la mise à jour de votre micro code, il est impératif que vos bobines d'allumage soient DÉCONNECTÉES. C'est ce que vous affiche maintenant le logiciel de mise à jour :
Lorsque vous appuyez sur une touche pour CONFIRMER que vous n'avez aucune bobine d'allumage de connectée, la procédure de mise à jour se lance :
Après le temps nécessaire à la mise à jour (5 minutes en mode 3), le programme vous signale que la mise à jour du micro code est terminée :
Il vous est rappelé que la mise à jour de votre gestion a effacé toute la configuration moteur quelle contenait et qu'avant de reconnecter les bobines d'allumage il faut configurer votre calculateur :
En appuyant sur une touche vous sortez de la procédure de mise à jour et vous pouvez :
On le copie à partir du répertoire C:\ms2extra :
Dans le répertoire C:\Program Files\EFIAnalytics\TunerStudioMS\config\ecuDef (dans le cas d'une installation par défaut de TunerStudio MS).
Puis on le renomme avec un nom plus "parlant" afin de pouvoir s'y retrouver dans ce dossier ecuDef et aussi ne pas l'écraser lors d'une future mise à jour. Dans mon cas je l'ai renommé "ms2extra.3.1.0.ini".
Voila vous êtes prêt à travailler sur le paramétrage de votre calculateur programmable avec la dernière version de firmware disponible
Amicalement,
Manu.
P.S. : La suite logique de cet article est créer son premier fichier de réglage avec TunerStudio MS
Le firmware livré avec les produits MegaSquirt est un firmware original B&G ou alors le processeur est livré sans aucun firmware et est donc à programmer avant de pouvoir utiliser la gestion.Certains systèmes sont eux livrés avec un firmware MS2extra v2.0b14 (fichier .INI joint).. Il est vivement recommandé de mettre à jour vos gestions avec le dernier firmware MS2extra en date qui est aujourd'hui en version MS2extra v3.1.0 (plus d'un an d'évolutions, fichier joint). Je mettrais régulièrement à jour ce post pour toujours proposer la dernière version de firmware. Les noms utilisés ci dessous seront donc différents en fonction du nom de fichier du firmware, mais la procédure reste la même.
Pour information, les firmware MS2extra se décomposent en 2 familles :
- les version béta identifiées par des numéro en x.O (exemple : 3.0...)
- les versions stables identifiées par des numéro en x.1 (exemple : 3.1...)
- Votre gestion doit être reconnu par votre ordinateur (drivers installés et communication avec TunerStudio MS opérationnelle)
- Le port COM de communication PC / calculateur doit être compris entre 1 et 8. Si ce n'est pas le cas, modifiez le numéro de votre port COM grâce au gestionnaire de périphérique Windows, débranchez votre calculateur puis redémarrez votre ordinateur. Dans tous les cas, vous devez connaitre le numéro du port COM que vous utilisez !
- Les bobines d'allumage doivent être déconnectées.
- Votre gestion doit être alimentée.
Vous êtes prêt à mettre à jour votre gestion. Cette opération se déroule sous DOS et il faut absolument être sûr de son alimentation. Toute coupure durant la phase de mise à jour entraine une corruption du micro-code qui empêche l'utilisation de la gestion et n'est généralement pas réparable par vos moyens !!!
Ouvrez une console "Invite de commande" dans windows. Pour cela dans le menu démarrer allez dans "accessoires" ou bien tapez la commande CMD dans la fenêtre "Exécuter" de Windows.
Une fenêtre DOS s'ouvre.
Par défaut vous êtes dans votre répertoire "Mes documents". Nous allons nous positionner sur le répertoire ms2extra que nous avons créé précédemment. Pour cela il suffit de taper dans la console DOS :
cd C:\ms2extra
On peut maintenant lancer la procédure de mise à jour du micro-code de votre gestion moteur.Lancez le programme en tapant dans la fenêtre DOS :
download-MS2-firmware.bat
Cette commande lance la procédure de mise à jour du firmware sous DOS. Avant que le flash ne commence, il faut répondre à quelques questions. La première concerne le type de gestion que vous utilisez. Le firmware étant conçu pour les processeur de MegaSquirt II ou de MicroSquirt (FreeScale MC9S12C32), le choix se limite aux modèles équipés de celui-ci. Le choix à utiliser, hors MicroSquirt, est 1.
Ensuite on renseigne le port COM sur lequel est connecté votre calculateur :
Vous disposez maintenant de trois options possibles pour définir le mode de mise à jour que vous souhaitez. Par défaut j'utilise toujours le mode 3 qui me permet de visualiser les opérations en cours et, en cas de problème, de savoir à quel endroit celui-ci est survenu. Ce mode est plus long pour la mise à jour (environ 5 minutes au lieu de 1 minutes), mais je ne mets pas à jour mes gestions souvent donc j'ai 5 minutes à perdre... Le choix vous appartient.
Donc dans mon cas, en sélectionnant l'option 3 j'obtiens :
Maintenant la procédure vous pose une question afin de savoir si vous utilisez DÉJÀ un firmware MS2extra sur votre gestion ou bien si vous utilisez une version originale de B&G. la traduction exacte de la question est :
"Chargez-vous le firmware MS2-Extra pour la première fois ou bien utilisez-vous le cavalier de boot (boot-loader)"
Reportez-vous à votre documentation pour trouver le jumper activant la fonction "BootLoader" afin de voir si elle est activé. Sur certains systèmes ce jumper n'existe pas et dans ce cas là la réponse est "N".
L'utilisation du cavalier "BootJumper" est obligatoire dans le cas ou votre gestion ne possède pas de firmware (processeur vierge) ou bien si vous passez d'un firmware officiel B&G vers un firmware MS2-Extra (ou le contraire). Le cavalier de boot est également utile pour récupérer une mise à jour qui aurait plantée. Dans ce cas, l'activation du "boot-loader" permet un "blind flash", c'est à dire un flash en aveugle qui force la mise à jour sans attendre de retour de la part de la gestion. cela s'avère parfois insuffisant...
Dans mon cas, puisque j'ai sélectionné "N" j'obtiens l'écran suivant qui me demande de m'assurer que le jumper de boot "boot loader" n'est pas fermé. Comme c'est le cas j'appuie sur une touche pour confirmer.
La procédure de mise à jour vous demande maintenant de mettre votre calculateur sous tension :
Lors de la mise à jour de votre micro code, il est impératif que vos bobines d'allumage soient DÉCONNECTÉES. C'est ce que vous affiche maintenant le logiciel de mise à jour :
Lorsque vous appuyez sur une touche pour CONFIRMER que vous n'avez aucune bobine d'allumage de connectée, la procédure de mise à jour se lance :
Après le temps nécessaire à la mise à jour (5 minutes en mode 3), le programme vous signale que la mise à jour du micro code est terminée :
Il vous est rappelé que la mise à jour de votre gestion a effacé toute la configuration moteur quelle contenait et qu'avant de reconnecter les bobines d'allumage il faut configurer votre calculateur :
En appuyant sur une touche vous sortez de la procédure de mise à jour et vous pouvez :
- fermer la fenêtre DOS
- mettre votre calculateur hors tension.
On le copie à partir du répertoire C:\ms2extra :
Dans le répertoire C:\Program Files\EFIAnalytics\TunerStudioMS\config\ecuDef (dans le cas d'une installation par défaut de TunerStudio MS).
Puis on le renomme avec un nom plus "parlant" afin de pouvoir s'y retrouver dans ce dossier ecuDef et aussi ne pas l'écraser lors d'une future mise à jour. Dans mon cas je l'ai renommé "ms2extra.3.1.0.ini".
Voila vous êtes prêt à travailler sur le paramétrage de votre calculateur programmable avec la dernière version de firmware disponible
Amicalement,
Manu.
P.S. : La suite logique de cet article est créer son premier fichier de réglage avec TunerStudio MS
Fichiers joints
Fichier définition pour firmware MS2extra v2.0b14
(128.45 Kio) Téléchargé 388 fois
(128.45 Kio) Téléchargé 388 fois
Firmware MS2extra v3.1.0 Release
(798.84 Kio) Téléchargé 453 fois
(798.84 Kio) Téléchargé 453 fois
Le plaisir automobile commence à 4000 tours par minute, là ou un moteur diesel s’arrête.