Firmware Katapult
Description du firmware Katapult
Katapult était auparavant appelé CanBoot ; ces deux termes peuvent apparaître ensemble dans d'anciens tutoriels ou noms de firmware.
Katapult est un bootloader utilisé pour démarrer et mettre à jour Klipper :
- Katapult ne peut pas être utilisé en tant que MCU Klipper ; après son flashage, il est toujours nécessaire d'écrire un firmware Klipper compatible avec le matériel et le mode de communication.
- Les cartes compatibles peuvent entrer dans Katapult en appuyant rapidement deux fois sur le bouton
RESET; une fois entré, une LED d'état clignote généralement. - CAN, RS232 et USB utilisent des firmwares Katapult indépendants ; il n'est pas possible de simplement modifier le nom du fichier ou de les mélanger directement.
- Le firmware CAN doit également sélectionner le bon débit de bus, les débits courants étant
500Ket1M.
- TOOL-LITE prend en charge le CAN
- Nous ne fournissons ici que le firmware CAN à 1M de débit
Entrer en mode de flashage
La zone entourée est le bouton BOOT
- Pour entrer en mode de flashage, la carte mère doit être complètement hors tension. Maintenez le bouton BOOT enfoncé, puis connectez une extrémité du câble de données (avec transfert de données) à la carte mère et l'autre extrémité à l'ordinateur hôte.
Loading...
Flasher le firmware
- Tutoriel de flashage sous Windows
- Tutoriel de flashage via l'ordinateur hôte
- Firmware Katapult pour TOOL-LITE-CAN
- Vous pouvez obtenir le firmware via le lien suivant :
.txt 或其他扩展名。- L'emplacement du firmware est
FLY-Firmware/ToolBoard/TOOL-LITE
- Vérifiez que la carte outil est déjà entrée en mode de flashage UF2 et qu'un disque amovible nommé
RPI-RP2apparaît sur l'ordinateur.
- Relâchez le bouton
BOOTou retirez le cavalier BOOT.
Windows peut masquer les extensions de fichiers. Veuillez cocher « Extension de fichier » dans l'Explorateur de fichiers et assurez-vous d'utiliser le firmware .uf2 ; ne modifiez pas l'extension du firmware.
- Copiez le firmware
.uf2à flasher sur le disqueRPI-RP2.
- Une fois l'écriture du firmware terminée, le disque
RPI-RP2disparaîtra automatiquement, indiquant que le flashage du firmware UF2 est terminé.
- Compilez l'outil de flashage RP2040. Vous pouvez ignorer cette étape si elle a déjà été effectuée.
cd ~/klipper/lib/rp2040_flash/
make
- Confirmez que la carte d'outillage est entrée en mode de flashage UF2.
lsusb
Si 2e8a:0003 apparaît dans la sortie, cela signifie que l'appareil est entré en mode de flashage RP2040. Le nom de l'appareil affiché peut varier selon le système, mais l'identifiant USB fait foi.
Ne continuez pas le flashage si 2e8a:0003 n'apparaît pas. Débranchez à nouveau l'alimentation de la carte d'outillage et suivez les étapes de la section « Entrer en mode de flashage » de cette page.
- Récupérez ou mettez à jour le dépôt de firmware précompilé.
- Linux
- FLYOS
Premier téléchargement :
cd ~
git clone https://cnb.cool/3dmellow/FLY-Firmware.git
Mise à jour du dépôt déjà téléchargé :
git -C ~/FLY-Firmware pull --ff-only
Premier téléchargement :
git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmware
ln -s /data/FLY-Firmware /root/FLY-Firmware
Mise à jour du dépôt déjà téléchargé :
git -C /data/FLY-Firmware pull --ff-only
- Flasher le firmware
Il suffit de flasher un seul des firmwares
- Voici la commande de flashage pour le firmware CAN à 1M de débit
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/TOOL-LITE/FLY_TOOL-LITE_CANBOOT_CAN_1M.uf2
-
Le flashage est réussi lorsque le message suivant apparaît
Loading...
Après le flashage, il est nécessaire de couper complètement l'alimentation de la carte mère une fois.
Vérifier si le firmware a démarré
- Si le firmware démarre correctement, la LED clignotera
Loading...