We use AVRISP mkII to upload firmware.
1. Download the file you need.
Please link here: https://github.com/makerbot/MightyBoardFirmware/tree/master/dist/MightyBoard 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.
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.hexpress 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:
http://firmware.makerbot.com/firmware/Mighty-mb40-v5.2.hex (MBot CUBE default)
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
hello
I uploaded my 3d mbot with Avr programing
it's perfect to firmware7.2
you want the file to realize the operation?
sylvain
Is there a link to the differences, changes, and additions to each firmware version?
Thanks, Gary
Please use this version, it is support mbot cube 2 's printing size.
And download the firmware here: http://firmware.mbot3d.com/firmware/mighty_one_v7.5.0.hex