Skip to main content

Marlin Firmware Download

Notes

Please do not place it in a path containing Chinese characters.

Fly_F407ZG-Marlin

  • Click the download link below
  • Loading...

Compiling Marlin Firmware

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

Installing Python Environment

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

Installing vscode Extensions (Plugins)

  1. Open vscode, open the extension store (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
    Loading...

Firmware Location

  • After a 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 motherboard model you selected during compilation, such as D8 or super8. This directory name matches your compilation environment.
    Loading...

Download Firmware

  1. Use the TF card prepared earlier.
  2. Format it using SDFormatter.
    Loading...
  3. Locate the compiled Marlin firmware, specifically the firmware.bin file in .pio\buid\LPC1716\.
    • Note: Replace LPC1716 with the corresponding motherboard model.
    Loading...
  4. Copy the firmware.bin file to the TF card.
Windows File Extension Display

Windows may hide file extensions by default, which can mistakenly save the file as firmware.bin.txt or firmware.bin.bin. Before copying the firmware to the TF card, enable file extension display in File Explorer:

  1. Open any folder.
  2. Click View at the top.
  3. Check File name extensions.
  4. Confirm the full file name on the TF card is firmware.bin.
  1. Power off the motherboard and insert the TF card.
  2. Power on the motherboard and wait for 10 seconds.
  3. Remove the TF card and insert it into your computer. If the firmware.bin file disappears and a FLY.CUR file appears, the flashing was successful.
    Loading...
Loading...