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.
- Le SHT36 PRO prend en charge le CAN
- Seuls les firmwares CAN avec des débits de 500K et 1M sont fournis ici
Entrer en mode de flashage
La partie entourée est BOOT
- Avec la carte mère complètement hors tension, court-circuitez BOOT, puis connectez un câble TYPE-C avec transfert de données à la carte mère d'un côté et à votre appareil de l'autre.
- Ensuite, retirez le court-circuit de BOOT.
Loading...
Flasher le firmware
- Tutoriel de flashage sous Windows
- Tutoriel de flashage via l'hôte
- Firmware Katapult du SHT36_PRO
- Vous pouvez obtenir le firmware via le lien suivant :
.txt 或其他扩展名。- L'emplacement du firmware est le suivant :
FLY-Firmware/ToolBoard/SHT36
- 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
Ne flashez qu'un seul des firmwares
- Voici la commande de flashage pour le firmware à débit CAN de 500K
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/SHT36/FLY_SHT36PRO_CANBOOT_500K.uf2
- Voici la commande de flashage pour le firmware à débit CAN de 1M
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/SHT36/FLY_SHT36PRO_CANBOOT_1M.uf2
- Le message suivant indique que le flashage a réussi
Une fois le flashage terminé, il faut 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 normalement, la LED clignotera.
Loading...