Skip to main content

Marlin Firmware Download

Important Notes

Please do not place in a Chinese path.

Fly_F407ZG-Marlin

  • Click the download link below
  • Loading...

Marlin Firmware Compilation

Important Notes
  • This tutorial is based on operations in the Windows system.
  • This tutorial uses vscode, please install it in advance.

Install Python Environment

  • Download the Python environment.
  • Click the download link below.
  • Loading...
    Loading...
  • Installation completed.
    Loading...

Install vscode Extensions (Plugins)

  1. Open vscode, open the extension store (the button with four squares on the left side of the interface).
  2. In the search box, enter:
platformIO
  1. Find the plugin and install it.
  2. Restart vscode.
    Loading...

Firmware Location

  • After successful compilation, the firmware file you need is firmware.bin.
  • It is located in the .pio\build\<Your Board Model>\ folder under the project directory.
  • Path Explanation: <Your Board Model> should be replaced with the specific board model you selected during compilation, such as D8 or super8. This directory name corresponds to your compilation environment.
    Loading...

Download Firmware

  1. Use the previously prepared TF card.
  2. Format it using SDFormatter.
    Loading...
  3. Locate the compiled Marlin firmware file, specifically firmware.bin in the .pio\build\LPC1716\ directory.
    • Note: LPC1716 should be replaced with the corresponding motherboard model.
    Loading...
  4. Copy the firmware.bin file to the TF card.
  5. Power off the motherboard and insert the TF card.
  6. Power on the motherboard and wait for 10 seconds.
  7. Remove the TF card and insert it into the computer. If the firmware.bin file disappears from the SD card and FLY.CUR appears, the flashing process was successful.
    Loading...
Loading...