Mise à jour du firmware FLY-UTOC
L'UTOC est livré avec un firmware pré-flashé en usine. Ne suivez cette procédure que si une mise à jour du firmware est nécessaire.
Téléchargement du firmware
Veuillez télécharger le firmware correct pour une flash complète :
.txt 或其他扩展名。Le firmware de flash complet se trouve dans le référentiel de firmwares au chemin suivant :
FLY-Firmware/ExtensionBoard/UTOC
Entrer en mode de flash DFU
Avant de commencer, éteignez complètement l'imprimante et débranchez l'alimentation. Ne branchez ou ne débranchez pas les faisceaux, ne réorganisez pas le câblage des connecteurs et ne touchez pas les bornes lorsque le courant est appliqué.
- Avec l'UTOC hors tension, court-circuitez BOOT à l'aide d'un cavalier.
- Connectez l'UTOC à l'ordinateur à l'aide d'un câble Type-C prenant en charge le transfert de données. La procédure de flash peut ensuite commencer.
Méthode de flash
- Flash Windows
- Flash Linux
- Flash FLYOS
.txt 或其他扩展名。- STM32CubeProgrammer
- APM32 DFUProgrammer
- DFU-AUTO
::⚠️ Avertissement
Pour garantir une programmation réussie du STM32, veuillez noter les points suivants :
- Sur certains ordinateurs, le port USB peut provoquer une instabilité de programmation en raison de problèmes de compatibilité de pilotes ou de signaux. Il est recommandé d'essayer un autre port USB pour la connexion.
- Si le changement de port est inefficace, une solution valable consiste à se connecter via un concentrateur USB externe, ce qui améliore souvent la compatibilité.
- Lorsque le logiciel de programmation affiche l'erreur ci-dessous, veuillez également essayer d'utiliser d'abord un concentrateur USB. Si le problème persiste, vérifiez ou utilisez l'application hôte pour programmer.
Loading...
:::
- Outil de programmation Lien de téléchargement
- Téléchargez
SetupSTM32CubeProgrammeret lepilote STM32 DFU - Téléchargez le firmware dans un répertoire quelconque de l'ordinateur
- Connectez la carte mère à l'ordinateur à l'aide d'un câble USB Type-C. Assurez-vous d'être passé en mode de programmation
dfu - Dans STM32CubeProgrammer, sélectionnez le mode USB, puis cliquez sur Rafraîchir et Connecter
Loading...
- Si aucune fenêtre d'erreur n'apparaît, la connexion est réussie.
Loading...
- Cliquez sur l'icône de téléchargement à gauche et cochez les options ci-dessous
Loading...
- Cliquez sur
Browsecomme indiqué par la flèche, puis sélectionnez le firmware que vous souhaitez programmerLoading... - Dans
Start address, saisissez0x08000000- Veuillez noter que si le firmware est au format
HEX, ignorez cette étape !!
Loading... - Veuillez noter que si le firmware est au format
- Cliquez sur
Start automatic modeci-dessous pour commencer la programmation du firmwareLoading... - Le message ci-dessous indique que la programmation du firmware est terminée
Loading...
- Téléchargement de l'outil de flashage : Adresse de téléchargement
- Installation du pilote DFU : Téléchargez et décompressez
DFUProgrammer. Le package contient le pilote DFU pour APM32. Veuillez installer ce pilote manuellement. - Préparation du firmware : Copiez le fichier de firmware précédemment compilé dans un répertoire quelconque de l'ordinateur (par exemple, le bureau) pour faciliter la sélection ultérieure.
- Entrée en mode DFU : Connectez la carte mère à l'ordinateur via un câble Type-C. Assurez-vous que la carte mère est en mode DFU pour le flashage (généralement configuré via un cavalier, veuillez consulter la méthode d'entrée en DFU spécifique à la carte mère).
- Exécution de l'outil de flashage : Ouvrez DFUProgrammer, puis sélectionnez et configurez comme indiqué dans les images ci-dessous :
Loading...Loading...
- Démarrage du flashage : Cliquez sur le bouton "Mettre à jour le firmware" et attendez que la barre de progression se termine. Une fois le flashage réussi, vous pouvez débrancher le câble Type-C et retirer le cavalier.
- Téléchargez et exécutez FLY DFU-AUTO
- Si le
statut du piloten'est pas disponible, cliquez surInstaller le pilotepour terminer l'installation du pilote WinUSB - Cliquez sur
Parcourir..., puis sélectionnez le fichier firmware.binà flasher - Cliquez sur
Démarrer le flashage, consultez la progression du flashage dans lejournal d'exécutionci-dessous, et attendez la fin du flashage
Tutoriel détaillé : Téléchargement et utilisation de FLY DFU-AUTO
- Installer l'outil de flashage.sudo apt updatesudo apt install dfu-util -y
- Confirmez que l'appareil est entré en mode de flashage DFU.lsusb
Si vous pouvez voir 0483:df11, cela signifie que le mode de flashage DFU a été activé avec succès.
Loading... - Tirer/mettre à jour le dépôt de firmware.git clone https://cnb.cool/3dmellow/FLY-Firmware ~/FLY-Firmwarecd ~/FLY-Firmware && git pull --ff-only
- Flasher le firmware.sudo dfu-util -a 0 -d 0483:df11 --dfuse-address 0x08000000 -D ~/FLY-Firmware/ExtensionBoard/UTOC/FLY_UTOC.bin
- Si File downloaded successfully apparaît, le flashage est réussi.Loading...
- L'ordinateur hôte FLY intègre généralement dfu-util, pas besoin de réinstaller l'outil de flashage.
- Confirmez que l'appareil est entré en mode de flashage DFU.lsusb
Si vous pouvez voir 0483:df11, cela signifie que le mode de flashage DFU a été activé avec succès.
Loading... - Tirer/mettre à jour le dépôt de firmware.git clone https://cnb.cool/3dmellow/FLY-Firmware /data/FLY-Firmwareln -s /data/FLY-Firmware /root/FLY-Firmwarecd /data/FLY-Firmware && git pull --ff-only
- Flasher le firmware.sudo dfu-util -a 0 -d 0483:df11 --dfuse-address 0x08000000 -D /data/FLY-Firmware/ExtensionBoard/UTOC/FLY_UTOC.bin
- Si File downloaded successfully apparaît, le flashage est réussi.Loading...
Ne débranchez pas la connexion Type-C pendant le processus de flash, sinon le flash pourrait échouer.
Référence
Pour des instructions plus détaillées sur le flash STM32 / APM32, veuillez consulter le Tutoriel de flash général.