Marlin Firmware Download
Notes
Do not place in a Chinese path
Fly_D8-Marlin
- Click the download link below
-
Loading...
Marlin Firmware Compilation
Note
- This tutorial is based on the
Windows
operating system - This tutorial uses
vscode
, please install it in advance
Install Python Environment
- Download Python environment
- Click the download link below
-
Loading...
- Installation completed
Install vscode Extensions (Plugins)
- Open vscode, open the Extensions Marketplace (the button with four squares on the left side of the interface)
- Enter the following in the search box
platformIO
- Find the plugin and install it
- Restart vscode
Firmware Location
- Find your compiled
Marlin
firmware, thefirmware.bin
file under.pio\buid\LPC1716\
Flashing the Firmware
Note
USB3.0
may fail to flash, please try to use the computer'sUSB2.0
for flashing- If flashing still fails, please try using the host computer to flash
- If the following error appears, please use a USB hub
- Flashing tool Download Link
- Please download
SetupSTM32CubeProgrammer
andSTM32 DFU driver
- Download the firmware to any directory on your computer
- Connect the main board to the computer using a Type-C cable, and ensure 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 following screen appears, it indicates a computer or software issue. Please flash using the host computer: Host Computer Flashing Tutorial
- Click the download icon on the left and select the options below
- Click the
Browse
button as indicated by the arrow, then select the firmware you need to flash - Select
Start address
and enter0x08000000
- Please note, if the firmware is in
HEX
format, please skip this step!!
- Please note, if the firmware is in
- Click
Start automatic mode
at the bottom to begin flashing the firmware - The following prompt indicates that the firmware flashing is complete
Loading...