Difference between revisions of "Firmware installation"

From re:3D
Jump to: navigation, search
(Configuring and compilation)
(Software)
Line 1: Line 1:
== Software ==
+
== Gigabot Firmware==  
We recommend using [http://arduino.cc/en/Main/Software Arduino IDE version 1.0.5] to load the firmware into Gigabot's brain (aka Azteeg X3 controller board).
+
  
 
There are two versions of the firmware: <br>  
 
There are two versions of the firmware: <br>  
Line 10: Line 9:
  
 
===Configuring and compilation===
 
===Configuring and compilation===
#Install the Arduino software  
+
#Download and install the Arduino software [http://arduino.cc/en/Main/Software Arduino IDE version 1.0.5]
 
#Unzip the Arduino Sketchbook.zip to your desktop.
 
#Unzip the Arduino Sketchbook.zip to your desktop.
 
#Open Arduino and go to File-> Preferences. Under "Sketchbook Location" click on Browse. Navigate to the Arduino Sketchbook folder you unzipped above. Click on the unzipped Arduino Sketchbook folder and click "Open". The file path displayed should end in "Arduino Sketchbook". Click OK, exit out of Arduino and restart Arduino.
 
#Open Arduino and go to File-> Preferences. Under "Sketchbook Location" click on Browse. Navigate to the Arduino Sketchbook folder you unzipped above. Click on the unzipped Arduino Sketchbook folder and click "Open". The file path displayed should end in "Arduino Sketchbook". Click OK, exit out of Arduino and restart Arduino.

Revision as of 14:08, 25 August 2014

Gigabot Firmware

There are two versions of the firmware:

You will also need to download the supporting libraries for the LCD display here: Arduino Sketchbook.zip

Configuring and compilation

  1. Download and install the Arduino software Arduino IDE version 1.0.5
  2. Unzip the Arduino Sketchbook.zip to your desktop.
  3. Open Arduino and go to File-> Preferences. Under "Sketchbook Location" click on Browse. Navigate to the Arduino Sketchbook folder you unzipped above. Click on the unzipped Arduino Sketchbook folder and click "Open". The file path displayed should end in "Arduino Sketchbook". Click OK, exit out of Arduino and restart Arduino.
  4. Verify the supporting library files are properly linked by going to Arduino -> File -> Sketchbook -> Libraries -> Liquid TWI2. There should show two files: 1) HelloWorld_i2c and 2) i2c_perftest
  5. Go to Arduino -> Tools -> Board and choose "Arduino Mega 2560"
  6. In Arduino go to File -> Open -> Marlin -> Marlin.ino (Browse for the Gigabot firmware version 3.1 or 3.3 you downloaded above)
  7. Go to Arduino -> Sketch -> Verify/Compile. When the firmware is successfully compiled you will receive a message on the bottom of the screen "Done Compiling" and no errors are indicated.
  8. Connect Gigabot's USB cable to your computer and power on Gigabot.
  9. In Arduino click on the "Upload" button. While the new firmware is uploading to Gigabot the Tx and Rx lights on the Axteeg X3 will blink. Upon completion of the upload you will receive a message from Arduino on the bottom of the screen "Done Compiling" and no errors are indicated. The Viki screen will blink one second while the controller reboots.
  10. You should see the display message on the Viki "Gigabot Ready"
  11. You can now connect via Pronterface following the instructions here: Installing and using software with Gigabot