Firmware Katapult
Description du firmware Katapult
Astuce
Katapult s'appelait à l'origine CanBoot, puis a été renommé Katapult.
- Le firmware Katapult est un type de bootloader qui peut être utilisé avec Klipper. Après avoir été flashé via DFU ou d'autres méthodes, il permet de mettre à jour le firmware en une seule commande.
- Avantage : un double appui rapide sur le bouton de réinitialisation ou deux coupures d'alimentation rapides permettent d'entrer dans le firmware Katapult, avec un voyant LED clignotant sur la carte mère.
- Le firmware Katapult ne peut être utilisé que pour flasher des firmwares, il ne peut pas se connecter à Klipper !!!
- Le firmware Katapult prend en charge trois méthodes de connexion à l'ordinateur hôte, chaque méthode étant indépendante :
- Connexion CAN
- Avantage : après avoir compilé le firmware Klipper, une commande directe permet de mettre à jour le firmware, avec une forte résistance aux interférences.
- Inconvénient : la vitesse de compilation du firmware doit être connue à l'avance.
- Connexion RS232
- Avantage : après avoir compilé le firmware Klipper, une commande permet de mettre à jour le firmware, avec une très forte résistance aux interférences.
- Inconvénient : impossible de mettre à jour le firmware avec une seule commande, nécessité d'entrer manuellement dans le firmware Katapult.
- Connexion USB
- Avantage : après avoir compilé le firmware Klipper, une commande directe permet de mettre à jour le firmware.
- Inconvénient : un câble de données trop long est sujet aux interférences, ce qui peut entraîner une déconnexion.
- Connexion CAN
Astuce
- ERCF prend en charge CAN, USB
- Nous fournissons ici des firmwares CAN avec des débits de 500K et 1M
Entrer en mode de programmation
Astuce
Le cercle indique le BOUTON BOOT
- Pour entrer en mode de programmation, l'alimentation de la carte mère doit être complètement coupée. Maintenez le BOUTON BOOT enfoncé, puis branchez un câble TYPE-C permettant le transfert de données entre la carte mère et l'ordinateur hôte.
Loading...
Programmation du firmware
- Tutoriel de programmation sous Windows
- Firmware Katapult pour ERCF
- Vous pouvez obtenir le firmware via le lien suivant :
- Télécharger le pack de firmware – Téléchargez directement la dernière archive du firmware
Attention
L'archive doit être décompressée après le téléchargement pour être utilisée
- Adresse du dépôt – Accédez au dépôt du firmware
-
Ou téléchargez le dépôt complet via git (assurez-vous que la machine hôte a accès à Internet) :
-
Utilisation sur un système standard
cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git -
Utilisation sur un système FLY hôte
git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmwareln -s /data/FLY-Firmware /root/FLY-Firmware -
Si vous avez déjà téléchargé le pack de firmware, il est recommandé de le mettre à jour vers la version la plus récente avant de continuer :
cd ~/FLY-Firmware && git pull
- L'ancien dépôt n'est plus maintenu. Pour le supprimer, exécutez
rm -rf ~/FLY_Katapult /root/FLY_Katapult
- L'emplacement du firmware est dans
FLY-Firmware/ToolBoard/ERCF
<WIN />
</TabItem>
<TabItem value="linux" label="Tutoriel de programmation sur l'ordinateur hôte">
<Katapult />
4. Programmation du firmware
:::tip
Il suffit de programmer un seul des firmwares
:::
* Voici la commande de programmation pour le firmware CAN à 500K
```bash
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_500K.uf2
- Voici la commande de programmation pour le firmware CAN à 1M
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_1M.uf2
- Voici la commande de programmation pour le firmware USB
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_USB.uf2
-
L'indication suivante confirme la réussite de la programmation
Loading...
Astuce
Une fois la programmation terminée, il est nécessaire de couper complètement l'alimentation de la carte mère.
Vérifier si le firmware a démarré
- Si le firmware démarre normalement, la LED clignotera
Loading...
Loading...