Guru's Verification engine ensures consistency, confidence, and trust in the knowledge your organization shares. Learn more.

Updating Marlin Firmware

If you've already followed the below steps before, see Changing Marlin Firmware Settings.

  1. On The Marlin Download Page, download the Latest Release and then View the Configurations for it.
    image.png

  2. Click Code > Download ZIP.
    image.png

  3. Extract both downloaded files.

  4. In the extracted Configurations folder select your printers manufacturer from C:\Users\ \Downloads\Configurations-release\config\examples.

  5. Select your printer.

  6. Select your printers Main-Board.

  7. Copy all files in this folder.

  8. In the Marlin folder (C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x\Marlin), paste and override the files.

  9. On http://visualstudio.com/ download and install Visual Studio Code.

  10. In the Extensions Tab, search for platformio.
    image.png

  11. Select Install for PlatformIO IDE.

  12. After the install finishes, search for auto build marlin and click install.
    image.png

  13. Restart Visual Studio Code.

  14. Go to the Folder Tab and click Open Folder.
    image.png

  15. Select the Extracted Marlin folder path C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x.

  16. Go to the Marlin Tab.

  17. Click Show ABM Panel.
    image.png

  18. Click the Build button.
    image.png

  19. Click the Build Button for environments choice
    image.png

  20. Scroll up until you see the 'Flash' memory used.
    image.png

  21. Copy the .bin file from C:\Users\ \Downloads\Marlin-2.0.x\Marlin-2.0.x\.pio\build\STM32F103RET6_creality to an empty Micro SD card. The numbers in the file name are the date and time the .bin was built.
    image.png

  22. Insert the Micro SD card into your printer, and turn the printer ON.

Supporting Documentation

Videos:

Articles:

Image

You must have Author or Collection Owner permission to create Guru Cards. Contact your team's Guru admins to use this template.