Aller au contenu principal

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 des méthodes telles que DFU, il est possible de mettre à jour le firmware en une seule commande.
  • Avantage : un double appui rapide sur le bouton de réinitialisation (reset) ou deux coupures rapides de l'alimentation permet d'entrer dans le firmware Katapult, moment où une LED clignote sur la carte mère.
  • Le firmware Katapult ne sert qu'à flasher le firmware et ne peut pas se connecter à Klipper !!!
  • Le firmware Katapult prend en charge trois méthodes de connexion à l'ordinateur hôte, ces trois méthodes ayant des firmwares indépendants.
    • Connexion CAN
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware directement via une commande, avec une forte résistance aux interférences.
      • Inconvénient : il est nécessaire de connaître au préalable le débit de compilation du firmware.
    • Connexion RS232
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware via une commande, avec une très forte résistance aux interférences.
      • Inconvénient : impossible de mettre à jour le firmware en une seule commande ; il faut entrer manuellement dans le firmware Katapult.
    • Connexion USB
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware directement via une commande.
      • Inconvénient : un câble de données trop long est sujet aux interférences, ce qui peut entraîner une perte de connexion.
Astuce
  • SB2040_PRO prend en charge CAN
  • Nous fournissons ici uniquement les firmwares CAN avec des vitesses de 500K et 1M

Entrer en mode de flashage

Astuce

Ce qui est entouré est le BOUTON BOOT

  • Première méthode : lorsque la carte outil est complètement hors tension, maintenez le bouton BOOT enfoncé, puis branchez un câble TYPE-C avec transfert de données, une extrémité sur la carte mère et l'autre sur votre appareil.
    Loading...

Flashage du firmware

  • Firmware Katapult pour SB2040 PRO
  • Vous pouvez obtenir le firmware via le lien suivant :
Attention

L'archive doit être décompressée après le téléchargement pour être utilisée

  • 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-Firmware
    ln -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
  • Le firmware se trouve dans
FLY-Firmware/ToolBoard/SB2040
  • Préparez un câble de données avec fonction de transmission de données
  • Téléchargez le firmware sur l'ordinateur
  • Branchez le cavalier BOOT ou maintenez enfoncé le bouton BOOT avant de connecter à l'ordinateur. Le disque RPI-RP2 apparaîtra.
    Loading...
  • Retirez le cavalier BOOT ou relâchez le bouton ! !!
  • Copiez le firmware à flasher dans le disque. Veuillez noter que seuls les firmwares avec l'extension UF2 sont acceptés ! ! (Ne modifiez pas l'extension, cela ne sert à rien).
  • Référence
    Loading...
  • Une fois le firmware copié, le disque RPI-RP2 disparaîtra automatiquement, indiquant que le flash du firmware est terminé !

Vérifier le démarrage du firmware

  • Si le firmware démarre normalement, la LED clignotera
    Loading...
Loading...