T3P3 Kossel Mini Kit
Appendix C - Marlin Upload Procedures
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
C1: Arduino IDE
This is used to compile and load the firmware and is located in the arduino-1.0.5-r2
directory. Once copied to your PC it can be run simply by clicking on arduino.exe, as no software installation is needed. However, in Windows, a driver is needed for the Arduino Mega board, and this is included in the arduino-1.0.5-r2\drivers folder. If you need detailed installation instructions, these can be found on the Arduino website at http://arduino.cc/en/Guide/Windows#toc4
If you should ever lose the supplied copy of arduino-1.0.5-r2, it can also be downloaded from http://arduino.cc/en/Main/Software.
C2: Upload procedure
When you are directed to update the Marlin firmware do the following: -
Marlin has the option of using settings saved in EEPROM instead of the “factory settings” uploaded using Arduino. If EEPROM is enabled then the settings saved there will be used by Pronterface instead of your newly uploaded settings. You should always check if EEPROM is enabled before uploading new settings, at around line 393 in configuration.h. If enabled then you MUST restore the settings you are now about to upload as soon as you reconnect in Pronterface, using M502, and then save them to EEPROM using M500. If you don’t do this then the old settings still stored in EEPROM will override the newly uploaded settings.
C3: MAC OS X Users
Go to http://arduino.cc/en/Main/Software and download the software.
Then follow the instructions for install from: http://arduino.cc/en/Guide/MacOSX#toc3.
For step 3 of the Arduino installation instructions, note that you are installing a Mega 2560.
For step 4 of the Arduino installation instructions, the green and amber power LEDs can be seen through the side of the frame.
Do not proceed to step 5 of the Arduino installation instructions.
Otherwise follow the instructions above.