Your Series 1 will ship with the most current and relevant firmware available. But there may be the occasion when you may find the need to flash your Series 1 Rumba board with a different Series 1 firmware. Specifically, if you add any new features, such as a Generation 2 extruder, a heated bed or a different model motor driver. For any specific feature, you will need to verify that you are uploading the appropriate firmware. If for any reason you are unsure of which version you require or are unable to locate the proper file, please contact support to assist you.
Once you have confirmed your firmware version and downloaded the .zip file, you'll need to unzip it to your hard drive to use it. Note the location where you unzipped the file.
In addition to the zipped file, you will need to download and install the Arduino IDE from here : https://www.arduino.cc/en/Main/Software
Open the firmware file you downloaded earlier by navigating to the folder where you unzipped it. You'll be opening the Marlin.ino file.
You'll need to verify the following settings :
Board : Mega 2560
Speed : 230400
Port : (your COM port)
The Rumba is located under the Series 1 E-tray cover. Before removing the cover, power off and unplug your Series 1 from its power source. The Rumba is the white board in the center near the power supply. Here is an Illustration of the Rumba :
The Series 1 must be powered off and unplugged during the firmware upgrade procedure. You will need to move a jumper to allow the Rumba to be powered over USB. Move the Jumper marked Stand Alone over to the pins for USB Powered.
The following is an illustration showing you where those pins are located.
You will need a Mini-USB cable to connect between your computer and the Rumba - You can use the Mini-USB cable from inside the e-tray in a pinch. The Mini-USB port is on the front of the Rumba in the E-tray.
With the USB Powered jumper in place, the the Rumba should power up when you use the Mini-USB cable to connect the Rumba to your computer. You should see one blue light and two orange flashing lights. Located in the circled areas in the image below.
Once this is all set up, press the Upload button (arrow pointing right) in the Arduino software to upload the firmware to the Rumba. Watch the output window at the bottom of the Arduino IDE for errors. When the firmware is finished uploading you will receive a message confirming completion. Reconnect the USB cable to the machine and return jumper to the Stand Alone position.
Finally, depending on your old firmware, you may need to flip the motor wires on the Rumba 180 degrees so the colors are running in the opposite direction. This just switches the direction the motors turn in. A quick verification using the "Home" feature will let you know if you need to change any wires. Be sure to power down the machine before moving any wires to reduce risk of damaging components.
Make a note of any errors & let us know if you run into any issues.