SOLVED: Arduino 1.6.5 Upload hangs, never finishes


#1

I’m unsuccessfully trying to get a new sketch loaded to the IR Version of the Robot Starter Kit.

I have connection to the Robot. Serial Port is seen/available. The board beeps upon connection.

The board will make several beeps when an upload is happening.

The issue is the upload never completes. The status will stay “Uploading…”

I’ve tried reset button, I’ve tried rebooting computer (aka clearing the Serial Port)

I’ve tried Arduino and mBlock IDEs.

For reference, I’ve fully completed these instructions: http://forum.makeblock.cc/t/issues-connecting-mbot-via-usb-serial-port-upgrading-firmware-at-mac-10-6/1610

Connectivity doesn’t seem to be the issue.

Any additional thoughts/direction on where to go from here?


#2

Can you go into the arduino preferences and raise the alert level for complaining and uploading. Then upload the results here? That will give insight to what’s happening during the upload process.

Check your makeblock library folder. Is there a mecompass.h and .cpp file? If so, I’m fairly certain that’s the problem as those files have a bug in them related to eeprom.h. If they’re there, delete or move them out of the folder and you should be good!


#3

Shaiss, thanks for your reply and thought into this.

I did figure this out and pretty embarrassing, but I’m confident I’m not the only one who gets confused on this endeavor.

I mixed up the baseboards and thought the one I had was the Me Baseboard which directs you to use Leonardo.

I actually have the Orion Baseboard and only needed to switch the board (within Tools) to Arduino Uno.

Everything is working fine now!


#4