Apparence
Flash bootloader
Le bootloader est un petit programme qui s'exécute au démarrage de l'appareil et qui permet de charger le firmware principal (MeshCore dans notre cas). Le bootloader de base ne permet pas de réaliser des mises à jour du firmware via Bluetooth (OTA: Over The Air) de manière fiable. Il est donc nécessaire de le remplacer par un bootloader amélioré et conçu pour les mises à jour OTA.
Avantages du bootloader OTAFIX par rapport au bootloader de base :
- Basculement automatique vers le mode OTA DFU si une mise à jour échoue
- Vitesses de mise à jour OTA considérablement plus rapides
- Possibilité d'entrer en mode OTA DFU en maintenant un bouton enfoncé pendant la réinitialisation.
Lien du bootloader OTAFIX (anglais)
Guide d'installation (anglais)
Étapes d'installation (simplifiées et traduites de l'anglais)
1. Entrer en mode UF2 DFU
Commencez par mettre votre appareil en mode UF2 DFU.
- Branchez l'appareil à votre ordinateur
- Appuyez rapidement deux fois sur le bouton reset (deux fois en moins de 0,5 seconde)
- Un lecteur USB UF2 devrait apparaître ; le nom du lecteur varie selon l'appareil
2. Télécharger le bootloader OTAFIX
Vous pouvez maintenant télécharger directement le bootloader OTAFIX depuis le site de flashage MeshCore :
- Sélectionnez votre appareil
- Choisissez Repeater
- Un lien de téléchargement pour le bootloader OTAFIX apparaîtra dans une bannière mise en évidence ; le fichier sera nommé
update-xxxx.uf2
Le bootloader OTAFIX est également disponible sur le site officiel :
- Téléchargez le fichier UF2 correspondant à votre appareil depuis la section Assets
- Les fichiers sont nommés sous la forme :
update-xxxx.uf2 - Vous devrez peut-être cliquer sur “Show more” pour afficher tous les fichiers disponibles
**Pour la variante Seeed Sensecap Solar P1, vous devrez télécharger :
update-sensecap_solar_p1_bootloader-0.9.2-OTAFIX2.2-BP1.3_nosd.uf2
Lien direct vers le bootloader OTAFIX pour Sensecap Solar P1
WARNING
Il est recommandé de vérifier la page de téléchargement pour voir si une version plus récente du bootloader est disponible, car des améliorations et corrections de bugs sont régulièrement publiées.
3. Installer le bootloader
Glissez-déposez le fichier
update-xxxx.uf2sur le lecteur UF2L'appareil va automatiquement :
- mettre à jour le bootloader
- redémarrer une fois l'opération terminée
4. Vérifier la mise à jour
- Entrez de nouveau en mode UF2 DFU
- Ouvrez encore une fois le fichier
INFO_UF2.TXT - La ligne de version devrait maintenant inclure
OTAFIX
Notes
- Par défaut le bootloader OTAFIX est configuré pour basculer automatiquement en mode OTA DFU si une mise à jour échoue, si le firmware ne démarre pas ou en l'absence de firmware.
- Afin de passer en mode USB DFU, il suffit de d'appuyer deux fois rapidement (moins de 0,5 seconde) sur le bouton reset.