Marlin firmware download
Notes
Do not put in a Chinese path
Fly_D8-Pro-Marlin
- Click the download link below
-
Loading...
Marlin Firmware Compilation
Notes
- This tutorial is based on the
Windows
system - This tutorial uses
vscode
, please install it in advance
Install Python Environment
- Download Python environment
- Click the link below
-
Loading...
- Installation completed
Install vscode extensions (plugins)
- Open vscode, open the extension store (there is a button with four squares on the left side of the interface)
- Type in the search box
platformIO
- Find the plugin and install it
- Restart vscode
Firmware address
- Find your compiled
Marlin
firmware, thefirmware.bin
file under.pio\buid\LPC1716\
Flashing the firmware
Notice
USB3.0
may fail to flash, please try to use the computer'sUSB2.0
for flashing- If flashing still fails, please try using a host computer for flashing
- If the error below occurs, please use a USB hub
- Flashing tool Download link
- Please download
SetupSTM32CubeProgrammer
andSTM32 DFU driver
- Copy the previously compiled firmware
klipper.bin
,Katapult
, orMarlin
to any directory on your computer - Connect the motherboard to the computer using a Type-C cable, ensuring it has entered
dfu
flashing mode - In STM32CubeProgrammer, select USB mode, then refresh and connect
- If no error pop-up appears, the connection is successful.
Warning
If the content shown in the figure below appears, it indicates a computer or software issue. Please use a host computer for flashing: Host Computer Flashing Tutorial
- Click the download icon on the left and check the options below
- Click the
Browse
button as indicated by the arrow, then select the firmware you need to flash - Enter
0x08000000
in theStart address
field- Please note that if the firmware is in
HEX
format, skip this step!!
- Please note that if the firmware is in
- Click
Start automatic mode
below to begin flashing the firmware - If the prompt shown below appears, the firmware flashing is complete
Loading...