Skip to main content

Marlin Firmware Download

Notes

Do not place it in a path containing Chinese characters.

Fly_SUPER8-Marlin​

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 your compiled Marlin firmware, which is the firmware.bin file under .pio\build\LPC1768\
    • Note that LPC1768 needs to be replaced with the corresponding motherboard model
    Loading...
  4. Download firmware.bin to the TF card
Windows File Extension Display

Windows may hide file extensions by default, which can easily cause the file to actually be saved as firmware.bin.txt or firmware.bin.bin. Before copying the firmware to the TF card, please enable extension display in File Explorer:

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