Skip to main content

Marlin firmware download

Notes

Do not put in a Chinese path

Fly_DP5-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)

  1. Open vscode, open the Extensions Marketplace (the button with four squares on the left side of the interface)
  2. Enter the following in the search box
platformIO
  1. Find the plugin and install it
  2. Restart vscode

Firmware location

  • Find your compiled Marlin firmware, the firmware.bin file under .pio\buid\LPC1716\

Flashing the firmware

Note
  • USB3.0 may fail to flash, please try to use the computer's USB2.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
  1. Flashing tool Download Link
  2. Please download SetupSTM32CubeProgrammer and STM32 DFU driver
  3. Download the firmware to any directory on your computer
  4. Connect the main board to the computer using a Type-C cable, and ensure it has entered dfu flashing mode
  5. In STM32CubeProgrammer, select USB mode, then refresh and connect
  6. 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

  7. Click the download icon on the left and select the options below
  8. Click the Browse button as indicated by the arrow, then select the firmware you need to flash
  9. Select Start address and enter 0x08000000
    • Please note, if the firmware is in HEX format, please skip this step!!
  10. Click Start automatic mode at the bottom to begin flashing the firmware
  11. The following prompt indicates that the firmware flashing is complete
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...