Table des matières:
- Étape 1: Outils et compétences nécessaires:
- Étape 2: Vérifiez si vous avez 1 ou 2 fusibles
- Étape 3: découvrez le tableau et préparez-vous
- Étape 4: Il est temps de souder et de dessouder
- Étape 5: Temps de flash
- Étape 6: réassemblez votre scooter
- Étape 7: Explorez toutes les nouvelles possibilités
Vidéo: Rétrogradation du micrologiciel M365 : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Bonjour, dans cette instructable, je vais vous montrer comment rétrograder le firmware de votre scooter électrique Xiaomi M365.
Si vous avez la version 1.5.1, cela signifie que vous ne pouvez utiliser que l'application officielle qui n'a que quelques fonctionnalités par rapport à des applications plus élaborées comme m365 Dashboard.
Avoir également un firmware inférieur signifie que vous pouvez facilement flasher un firmware personnalisé qui permet de fonctionner plus rapidement et de personnaliser beaucoup vos paramètres de conduite. Plus d'infos ici:
Étape 1: Outils et compétences nécessaires:
Outils:
- Programmeur et débogueur ST-Link
- Cavaliers (mâle à femelle)
- Fer à souder ou poste à souder
- Flux et soudure de bonne qualité
- Quelques tournevis de base
- Pince à épiler
- Logiciels et pilotes:
Compétences:
Vous devez faire 3 soudures et retirer un condensateur smd mais pas de panique, il n'est pas nécessaire de remettre le condensateur et les 3 soudures sont des trous traversants donc cela devrait être facile. Si vous n'avez jamais rien soudé auparavant, recherchez des tutoriels en ligne sous le sujet: "comment souder un trou creux" et "comment dessouder smd"
Il existe différents modèles de ST-Link, j'en utilise un autre qui fonctionne de la même manière.
Étape 2: Vérifiez si vous avez 1 ou 2 fusibles
Ce n'est pas obligatoire mais étant donné qu'un downgrade du firmware vous permet de courir plus vite et de tirer plus d'énergie de la batterie, n'avoir qu'un seul fusible le fera griller et vous devrez en souder un nouveau.
Votre numéro de série ressemble à ceci: XXXXX / YYYYYYYY
La valeur de XXXXX sera soit:
13678 Blanc de Chine
16057 Jeunesse
16132 Blanc européen
13679 Chine Noir
16133 Noir Européen (toujours 2 Fusibles)
La partie YYYYYYYY du numéro de série doit être supérieure à 35000
La date de fabrication de la batterie doit être postérieure à mars 2017, vous pouvez obtenir cette information sur l'application Xiaomi sous Informations sur la batterie.
Étape 3: découvrez le tableau et préparez-vous
Commencez par ouvrir le boîtier et exposer l'électronique, le boîtier est collé et peut être facilement retiré avec un tournevis plat.
Retirez les 3 vis cruciformes qui maintiennent le PCB.
Démontez la poignée et débranchez la prise d'alimentation.
Étape 4: Il est temps de souder et de dessouder
Repérez sur la carte le composant étiqueté C16, c'est un petit condensateur qui bloque la possibilité de flasher de nouveaux firmwares.
Mettez un peu de flux sur les deux plots du condensateur, nettoyez votre fer à souder et avec la pince à épiler, maintenez le condensateur tout en appliquant de la chaleur sur les plots, le flux répartira également la chaleur et devrait être plus facile à retirer.
Si vous tirez trop fort alors que la soudure n'est pas complètement fondue, vous pouvez également soulever la piste du PCB, pas de panique, il suffit de la découper et le tour est joué.
L'alternative pour dessouder le condensateur (0402 je pense) est juste de le couper, ce n'est pas la solution la plus élégante mais vu qu'on n'a plus besoin de le remettre en place…..
Localisez les 3 plots sur le PCB et soudez 3 fils de liaison, utilisez une bonne quantité de flux car le PCB est recouvert d'une couche de matériau de protection.
Étape 5: Temps de flash
Sur les photos, vous pouvez voir la connexion entre la carte BLE de votre scooter et le ST-Link pour les modèles standart et pro. Connectez 5V de la prise d'alimentation à votre ST-Link, 3.3V fera également l'affaire. Extrayez le dossier ble365rec et sous le sous-dossier doc, installez les pilotes ST-Link "STM32 ST-LINK Utility v4.4.0 setup.exe"
Connectez le ST-Link au PC et attendez que Windows termine l'installation automatique.
Il est recommandé de mettre à jour votre firmware ST-Link, pour cela ouvrez l'utilitaire STM32 ST-LINK (lien de bureau) et cliquez sur le menu ST-LINK/Firmware update/Devide Connect/Yes>>>>. Ce processus mettra à jour votre programmeur et votre adaptateur de débogage et n'a rien à voir avec le micrologiciel M365.
Vous pouvez maintenant exécuter le fichier.bat "ble365rec.bat" pour la version standard ou "blePROrec.bat" pour la version pro. Attendez qu'il se termine et débranchez et dessoudez les fils de démarrage.
Si vous obtenez une erreur dans le fichier bat avant de flasher, postez un commentaire avec des captures d'écran, ce n'est pas mal pour le scooter.
Si vous obtenez une erreur ou si simplement la connexion est interrompue pendant le flashage, votre scooter sera "brisé" et la seule solution est de flasher un firmware fonctionnel avec un ST-Link, donc il suffit de réessayer le processus pour le réparer car c'est ce que nous faisons.
Étape 6: réassemblez votre scooter
Remontez le tout et testez le scooter, si vous obtenez une erreur comme le redémarrage et l'émission de quelques bips, vérifiez les joints de soudure que vous avez faits auparavant et assurez-vous qu'après avoir déconnecté les fils de liaison, il n'y a pas de court-circuit au niveau des plaquettes. De plus, ne laissez pas les cavaliers pendre, ils doivent être retirés une fois le processus terminé.
Étape 7: Explorez toutes les nouvelles possibilités
Je recommande de supprimer l'application officielle Xiaomi Home car si le scooter est à nouveau mis à jour, vous devrez refaire tout le processus.
Mon application préférée est m365 Dashboard, elle vous offre bien plus que l'application officielle, elle est fréquemment mise à jour et prend en charge plusieurs langues.
Si vous souhaitez modifier votre M365 avec un firmware personnalisé, téléchargez simplement le vôtre avec les paramètres souhaités à partir d'ici: https://m365.botox.bz et flashez-le à l'aide de l'application M365_DownG_V11
Conseillé:
Comment flasher ou programmer le micrologiciel ESP8266 AT à l'aide du flasheur et programmeur ESP8266, module Wifi IOT : 6 étapes
Comment flasher ou programmer le micrologiciel ESP8266 AT à l'aide du flasheur et programmeur ESP8266, module Wifi IOT : Description : ce module est un adaptateur/programmeur USB pour modules ESP8266 de type ESP-01 ou ESP-01S. Il est commodément équipé d'un connecteur femelle 2x4P de 2,54 mm pour brancher l'ESP01. De plus, il brise toutes les broches de l'ESP-01 via un connecteur mâle 2x4P 2,54 mm
Programmez n'importe quelle carte/module ESP8266 avec le micrologiciel des commandes AT : 5 étapes
Programmez n'importe quelle carte/module ESP8266 avec le micrologiciel de commandes AT : chaque module et carte ESP8266 peut être programmé de plusieurs manières : Arduino, python, Lua, commandes AT, beaucoup plus probablement… Les trois premiers d'entre eux sont les meilleurs pour un fonctionnement autonome, micrologiciel AT est pour utiliser ESP8266 comme module ou pour un test rapide avec TTL RS232 c
Micrologiciel Arduino de la soudeuse par points 1-2-3 : 7 étapes (avec photos)
Spot Welder 1-2-3 Arduino Firmware : Pourquoi un autre projet de soudage par points ? Construire un poste à souder par points est l'un des (sans doute peu nombreux) cas dans lesquels vous pouvez construire quelque chose pour une fraction du prix de la version commerciale avec une qualité comparable. Et même si le build-before-buy n’était pas gagnant
Faire clignoter le micrologiciel personnalisé sur une lampe de poche BLF A6 : 5 étapes
Faire clignoter un micrologiciel personnalisé sur une lampe de poche BLF A6 : j'ai récemment reçu un BLF A6. C'est très bien, mais je n'aime aucun des groupes de mode par défaut, j'ai donc modifié le firmware pour utiliser mes luminosités préférées. L'information était difficile à trouver, alors je mets ici tout ce que j'ai appris pour moi et pour les autres
Restaurer ou mettre à niveau le micrologiciel sur le module ESP8266 (ESP-01) à l'aide d'Arduino UNO : 7 étapes
Restaurer ou mettre à niveau le micrologiciel sur le module ESP8266 (ESP-01) à l'aide d'Arduino UNO : le module ESP-01 que j'ai utilisé à l'origine était livré avec un ancien micrologiciel AI Thinker, ce qui limite ses capacités car de nombreuses commandes AT utiles ne sont pas prises en charge. C'est généralement une bonne idée de mettre à jour votre firmware pour les corrections de bogues et aussi en fonction de la