Katapult firmware
tip
- Please note that 
katapulthas already been pre-flashed at factory, no need to reflash 
Enter programming mode
tip
The circled one is the BOOT button
- To enter programming mode, the mainboard must be completely powered off. Press the BOOT button and connect one end of a data transfer cable to the mainboard and the other end to your device

 
Programming the firmware
- Windows programming tutorial
 - Host programming tutorial
 
- Katapult firmware for Micro4
- Click the download link below
 - 
Loading...
 
 
- Prepare a data cable with data transfer capabilities.
 - Download the firmware to the computer.
 - Connect the BOOT jumper or hold it and connect it to the computer, at this point the 
RPI-RP2disk will appear.
 - Remove the BOOT jumper or release the button!!!
 - Copy the firmware that needs to be burned into it, please note that only 
UF2suffix firmware can be used!!! (Do not modify the suffix name, it is useless.) - Refer to

 - After copying the firmware into the 
RPI-RP2disk, it will automatically disappear, indicating that the firmware burning is complete! 
- 
Install the flashing tool
- Enter the following command in SSH
 - Only need to execute it for the first flash, no need to execute again later
 
cd ~/klipper/lib/rp2040_flash/ && make - 
Execute the following command to check if the connection is successful.
- 
Enter
lsusb - 
If there is no
2e8a:0003device, try re-entering flash mode - 
Due to system version issues, it may display other names. If
2e8a:0003is present, it means the flash mode has been entered
 
NotesProceed to the next step only when
2e8a:0003is present - 
 - 
Pull the pre-compiled firmware
- All are pre-compiled firmware here
 - Please note that the host computer needs to be online to install
 - The host computer needs to execute the following command to download the firmware package
 
cd && git clone https://github.com/FengHua741/FLY_Katapult.git- It is recommended to update the firmware package if you have already downloaded it before proceeding with the remaining operations
 
cd ~/FLY_Katapult && git pull 
- Program the firmware
 
tip
Only one firmware needs to be programmed
- Below are the firmware programming instructions
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY_Katapult/BL/Mico/Mico_Katapult_USB.uf2 
- 
If the following prompt appears, the programming is successful

 
tip
After programming, the mainboard must be completely powered off once.
Loading...