Aller au contenu principal

Récupération du Bootloader FLY-ERCF (Katapult)

Uniquement pour la récupération après brick

Le FLY-ERCF est livré avec Katapult pré-flashé en usine. Ne reflashez pas le firmware de cette page lors de l'utilisation normale ou de la mise à jour du firmware Klipper ; cette page est uniquement destinée à la récupération après brick en cas de corruption du Bootloader.

Description du firmware​

Explication du nom

Katapult s'appelait auparavant CanBoot ; les deux noms peuvent apparaître simultanément dans d'anciens tutoriels ou noms de firmware.

Katapult est le Bootloader utilisé pour démarrer et mettre à jour Klipper :

  • Katapult lui-même ne peut pas être utilisé comme MCU Klipper ; après le flashage, il faut encore écrire le firmware Klipper correspondant au matériel et au mode de communication.
  • La méthode pour entrer dans Katapult dépend de la page produit actuelle : les cartes avec un bouton RESET permettent un double-clic rapide sur RESET ; les cartes avec seulement un bouton BOOT nécessitent une coupure complète de l'alimentation, puis de maintenir BOOT enfoncé tout en branchant l'USB, et de relâcher une fois l'appareil reconnu. Après l'entrée, une LED d'état clignote généralement.
  • CAN, RS232 et USB utilisent des firmwares Katapult mutuellement indépendants ; il ne suffit pas de modifier le nom du fichier ou de les mélanger directement.
  • Le firmware CAN doit également sélectionner la bonne vitesse de bus, les vitesses courantes étant 500K et 1M.
  • Le FLY-ERCF prend en charge la communication CAN et USB.
  • Le dépôt fournit un firmware USB, ainsi que deux firmwares CAN aux débits 500K et 1M.
Choisir un seul firmware

Les firmwares USB et CAN ne peuvent pas être utilisés simultanément. Si vous choisissez le firmware CAN, le débit du firmware doit correspondre à celui de l'hôte et de tous les appareils CAN sur le même bus.

Entrer en mode de flashage​

Couper l'alimentation

Avant de commencer, éteignez complètement l'imprimante et débranchez l'alimentation électrique. Ne branchez/débranchez pas les faisceaux, ne réorganisez pas les fils des connecteurs et ne touchez pas aux bornes lorsque l'appareil est sous tension.

Le bouton BOOT est indiqué sur l'image :

  1. Maintenez la carte outil complètement hors tension.
  2. Maintenez le bouton BOOT enfoncé.
  3. Connectez la carte outil à l'ordinateur ou à l'hôte à l'aide d'un câble Type-C prenant en charge le transfert de données.
  4. Relâchez le bouton BOOT une fois l'appareil détecté.
Loading...

Flashage du firmware​

  1. Vérifiez que l'appareil est entré en mode de gravure UF2 et qu'un disque amovible nommé RPI-RP2 apparaît sur l'ordinateur.
Loading...
  1. Relâchez le bouton BOOT ou retirez le cavalier BOOT.
Affichage des extensions de fichier sous Windows

Windows peut masquer les extensions de fichier. Veuillez cocher « Extensions de nom de fichier » dans l'Explorateur de fichiers et confirmer que vous utilisez bien le firmware .uf2 ; ne modifiez pas l'extension du firmware.

  1. Téléchargez le firmware d'effacement de la Flash :

Le répertoire du firmware d'effacement dans le dépôt est :

FLY-Firmware/RP2040
  1. Copiez nuke_universal.uf2 sur le disque RPI-RP2 pour effacer l'ancien firmware présent sur l'appareil.

  2. Une fois la copie terminée, le disque RPI-RP2 disparaîtra automatiquement ; après l'effacement de la Flash, l'appareil réapparaîtra à nouveau sous forme de clé USB RPI-RP2, et la Flash sera alors vide.

  1. Téléchargez le firmware FLY-ERCF Katapult :

Le répertoire du firmware dans le dépôt est :

FLY-Firmware/ToolBoard/ERCF
  1. Copiez le firmware Katapult .uf2 sur le disque RPI-RP2 qui vient d'apparaître.
Loading...
  1. Une fois l'écriture du firmware terminée, le disque RPI-RP2 disparaîtra automatiquement, ce qui indique que Katapult a été flashé avec succès.

Après le flashage​

Couper l'alimentation

Après le flashage, débranchez d'abord l'USB et l'alimentation externe de la carte outil, puis rétablissez le câblage normal. Ne branchez/débranchez pas les faisceaux de la carte outil lorsque l'appareil est sous tension.

Après la remise sous tension, la LED d'état clignote lorsque Katapult démarre normalement :

Loading...
Loading...