Katapult Firmware
Katapult Firmware Description
Tip
- The Fly-D8-Pro mainboard can only be flashed via the Type-C USB interface
- Katapult firmware is pre-installed by default
Entering Flash Mode
Tip
The left button is the RST button, and the right button is the BOOT button
- There are two ways to enter flash mode
- First: With the toolboard completely powered off, hold the BOOT button and connect a data-transfer capable TYPE-C cable to both the mainboard and your device.
- Second: After connecting a data-transfer capable TYPE-C cable to both the mainboard and your device, hold the BOOT button, press the RST button, release the RST button, and finally release the BOOT button.
Loading...
Flashing Firmware d8-f
- Windows Flash Tutorial
- Host Flash Tutorial
- D8-Pro Katapult firmware
- You can obtain the firmware via the following link:
- Download Firmware Package - Direct download of the latest firmware archive
Please Note
The archive must be extracted before use
- Repository Link - Access the firmware repository
- Firmware location
FLY-Firmware/MainBoard/D
Notice
To ensure successful STM32 flashing, please note the following:
- The USB port on some computers may cause unstable flashing due to driver or signal compatibility issues. It is recommended to try a different USB port for connection.
- If changing ports does not work, an effective solution is to connect via an external USB hub, which often improves compatibility.
- When the flashing software reports the error shown below, please also prioritize trying a USB hub. If the issue persists, check or use the host computer for flashing.
Loading...
- Flashing tool Download Link
- You need to download
SetupSTM32CubeProgrammerandSTM32 DFU Driver - Download the firmware to any directory on your computer
- Connect the motherboard to the computer using a Type-C cable, ensuring it has entered
dfuflashing mode - In STM32CubeProgrammer, select USB mode, refresh, and connect
Loading...
- If no error popup appears, the connection is successful.
Loading...
- Click the download icon on the left and check the following options
Loading...
- Click
Browseas indicated by the arrow, then select the firmware you need to flashLoading... - Set
Start addressto0x08000000- Note: If the firmware is in
HEXformat, please skip this step!!
Loading... - Note: If the firmware is in
- Click
Start automatic modebelow to begin flashing the firmwareLoading... - The following prompt indicates that the firmware flashing is complete
Loading...
- Install the Flashing Tool
- This step is not required for FLY host computers.
- If installation is needed, ensure the host computer is connected to the internet.
- If the flashing tool has already been installed, this step can be skipped.
sudo apt update
sudo apt install dfu-util -y
- Check Device Connection Status
- Execute the following command to confirm whether the device is successfully connected:
lsusb
- If the DFU device is not recognized, try re-entering flashing mode.
- In some system versions, the device name may differ. As long as
0483:df11appears, it indicates successful entry into flashing mode.
Loading...
- Obtain Precompiled Firmware
-
Below are the precompiled firmware files. Please select the corresponding command to download based on your system type (ensure the host computer has internet access).
-
For standard systems:
cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git -
For FLY host computers:
git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmwareln -s /data/FLY-Firmware /root/FLY-Firmware -
If the firmware package has already been downloaded, it is recommended to update it to the latest version before proceeding:
cd ~/FLY-Firmware && git pull
- The previous repository is no longer maintained. If you need to delete it, execute:
rm -rf ~/FLY_Katapult /root/FLY_Katapult
- Flashing Firmware
Tip
Only one firmware needs to be flashed
- Below is the firmware flash command
sudo dfu-util -a 0 -d 0483:df11 --dfuse-address 0x08000000 -D ~/FLY-Firmware/MainBoard/D/FLY_D8_H723.bin
-
If the content
File downloaded successfullyappears as shown below, the flash was successfulLoading...
Tip
After flashing, completely power off the mainboard once.
Loading...