Klipper : Installation du firmware¶
Cette page décrit l'installation du firmware Klipper sur le contrôleur iDryer Unit (MCU sur RP2040).
L'installation du firmware se fait en deux étapes :
- Installation du bootloader Katapult — permet de reprogrammer Klipper via USB sans entrer en mode BOOT.
- Installation de Klipper via Katapult.
Prérequis¶
- Hôte avec Klipper installé (Raspberry Pi ou équivalent).
- Câble USB pour le transfert de données.
- Accès SSH au terminal de l'hôte.
Partie 1 : Installation de Katapult¶
1. Préparation de l'environnement¶
Assurez-vous que le système est à jour et installez les dépendances :
sudo apt update
sudo apt install git build-essential gcc-arm-none-eabi libnewlib-arm-none-eabi \
libstdc++-arm-none-eabi-newlib cmake python3 python3-pip python3-serial \
usbutils dfu-util
2. Téléchargement de Katapult¶
3. Configuration de la compilation¶
Sélectionnez les paramètres conformément à la capture d'écran :
Important
Assurez-vous que la configuration est correctement choisie. La réécriture du bootloader avec une compilation incorrecte rendra l'appareil infonctionnel – une programmation est requise pour la récupération.
4. Compilation¶
5. Placer le contrôleur en mode BOOT¶
Effectuez l'une des deux procédures suivantes :
- Maintenez
BOOTenfoncé, connectez l'USB, relâchezBOOT(USB déconnecté). - Maintenez
BOOTenfoncé, appuyez brièvement surRESET, relâchezBOOT.
6. Déterminer l'ID USB du contrôleur¶
La sortie affichera une ligne du type :
7. Programmer Katapult¶
Partie 2 : Installation de Klipper¶
8. Configuration de la compilation Klipper¶
Sélectionnez les paramètres conformément à la capture d'écran :
9. Compiler Klipper¶
10. Installer la bibliothèque Python¶
11. Déterminer l'ID série¶
Reconnectez l'USB ou appuyez sur RESET, attendez l'apparition de l'appareil :
Résultat attendu :
12. Programmer Klipper via Katapult¶
cd ~/katapult/scripts
python3 flashtool.py -d /dev/serial/by-id/usb-katapult_rp2040_XXXXXXXXXXXXXXXX-XXXX
13. Vérifier le résultat¶
Si la programmation a réussi, l'ID de l'appareil contiendra Klipper :
Étape suivante¶
Installation des fichiers de configuration iDryer – section « Configuration ».

