0% found this document useful (0 votes)
119 views

Alternative Method of Firmware Uploading

This document provides instructions for uploading firmware to an MBot CUBE using an AVRISP mkII. It outlines downloading the necessary files, installing drivers and software like Atmel Studio, libusb-win32, AVR-GCC, avrdude, and git-bash. Finally, it describes connecting the AVRISP mkII to the board and running a script to upload the firmware file. Links are provided for downloading firmware files.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views

Alternative Method of Firmware Uploading

This document provides instructions for uploading firmware to an MBot CUBE using an AVRISP mkII. It outlines downloading the necessary files, installing drivers and software like Atmel Studio, libusb-win32, AVR-GCC, avrdude, and git-bash. Finally, it describes connecting the AVRISP mkII to the board and running a script to upload the firmware file. Links are provided for downloading firmware files.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Uploading Firmware For MBot CUBE

You can use the update firmware function in ReplicatorG software, the machines
shipped after July 2013.

We use AVRISP mkII to upload firmware.

1. Download the file you need.


Please link
here: https://github.com/makerbot/MightyBoardFirmware/tree/master/dist/MightyBoa
rd to download the files you need.

2. Install the avrisp mkii driver.


a. INSTALL Atmel Studio http://www.atmel.com/tools/ATMELSTUDIO.aspx

b. avrisp mkii win32 USB driver: http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

use libusb-win32 Inf-Wizard as follow:


When you see the last image show AVRISP mkII in the libusb-win32 devices, your
AVRISP mkII driver is success installed.

3. Uploading firmware
a. Install avrdude

AVR-GCC and avrdude for Windows

please make sure you are put avrdude to the system PATH, that you can runn avrdude
in the command.
b. Install git-bash

This is used for running .sh script in windows.


Git for Windows
c. Upload firmware

We use an avrisp mkii to upload firmware. The avirisp mkii has a red line on the cable
indicating pin one. On the mighty_board one (revE), pin one is indicated with a small
circle.

Download upload firmware script uploadfirmware_win.sh download


from: https://github.com/MBot3D/mbotcube/raw/master/uploadfirmware_win.
sh
Download firmware you want to upload, and put it to the same directory
of loadfirmware_win.sh located.
Connect the AVRISP mkII to the ISP pins for the 1280

In the command line run: loadfirmware_win.sh firmware_filename (default is


mighty_one_v6.0.0.hex)

loadfirmware_win.sh mighty_one_v6.0.0.hex

press enter

if you have failures, the script runs in a loop and you can run it again by continuing
to press enter. if all steps are successful, hit control-C to quit if upload is successfull,
press control-C to exit. if desired, the script will run in a loop indefinitely.
d. Have Fun.

Firmwares:

MBot's firmware config file: http://firmware.mbot3d.cn/firmware.xml

You can download mbot3d's's firmware from

http://firmware.mbot3d.cn/firmware/mighty_one_v7.5.0.hex

https://mbot3d.googlecode.com/files/mighty_one_v7.2.1.hex (MBot CUBE default


from April 2013)

http://firmware.makerbot.com/firmware/Mighty-mb40-v5.2.hex

http://firmware.makerbot.com/firmware/Mighty-mb40-v5.5.hex

http://firmware.makerbot.com/firmware/mighty_one_v6.2.0.hex

http://firmware.makerbot.com/firmware/mighty_one_v7.0.0.hex
Reference:
http://makerbot.wikidot.com/v2-firmware
http://makerbot.wikidot.com/burn-custom-firmware-using-arduino

http://firmware.mbot3d.cn/firmware.xml

Email Us

[email protected]

Device:

You might also like