This is (usually) latest Marlin firmware, with the configuration information for the Alunar M508 (PRUSA I3 Clone)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.deploy
.vscode
Marlin
assets
.editorconfig
.gitignore
Jenkinsfile
readme.md

readme.md

Alunar M508 Marlin Firmware

This is (usually) the latest Marlin firmware tweaked and tailored for the Alunar M508 3D Printer. The settings are what work for my machine, with my setup, it may not be perfect for you.

Flash Firmware From Binaries

  1. Download the latest binary release.
  2. Extract the zip file
  3. Download Arduino IDE (if you haven't already)
    • You could also get binaries for avrdude.
  4. Open console window to avrdude binary directory.
    • Windows: `c:\Program Files(x86)\Arduino\hardware\tools\avr\bin
    • Linux/macOS: /<arduino-dir>/hardware/tools/avr/bin
  5. Run the following command:
$ avrdude -p m2560 -c avrispmkII -P /dev/ttyACM0 -C /<arduino-dir>/hardware/tools/avr/etc/avrdude.conf -D -U flash:w:/PATH/TO/FIRMWARE.HEX:i

/dev/ttyACM0 may not be the port that the device is connected to on your machine. On a Windows machine, this value will be something like COM4

Flash Firmware From Source

  1. Download Arduino IDE (if you haven't already)
  2. Clone / Download this repository
  3. Connect USB from Mainboard to PC
  4. Open Arduino
  5. Open Marlin/Marlin.ino
  6. Set board under Tools menu to Arduino Mega 2560 or Mega ADK
  7. Choose USB serial port
  8. Upload firmware to board File -> Upload (CTRL+U)