Skip to content

Instantly share code, notes, and snippets.

@Pibben
Last active January 31, 2022 19:51
Show Gist options
  • Save Pibben/9d82a87b43faa9a0edf4d4ea68b19c67 to your computer and use it in GitHub Desktop.
Save Pibben/9d82a87b43faa9a0edf4d4ea68b19c67 to your computer and use it in GitHub Desktop.

Upgrading to Marlin

  • Get bootloader from https://github.com/Optiboot/optiboot/blob/master/optiboot/bootloaders/optiboot/optiboot_atmega1280.hex
  • flash bootloader using ISP programmer
  • Clone marlin github
  • Switch to bugfix-2.0.x branch
  • Clone marlin configuration github
  • Copy CR-10 configuration to Marlin/Marlin
  • pip3 install platformio python-tk
  • python3 ./buildroot/share/vscode/auto_build.py build
  • or
  • pio run -e melzi_optiboot_optimized
  • Connect printer via USB
  • sudo avrdude -p m1284p -c arduino -P /dev/ttyUSB0 -U flash:w:./.pio/build/melzi_optiboot/firmware.hex:i

Change to BondTech extruder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment