Let's Make Robots!

My Arduino 2560 Power on, Won't upload

I just bought an Arduino 2560 Board, I was using it with windows 7 and it was working perfectly.

The problem is that now the Arduino is not detected by any of the operative systems, I am currently testing with Mac Snow Leopard, Linux and windows 7. The reset botton is working, and when I plug it to the computer the Power LED turns on......

Any suggestions on how to fix this? 



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I am not an Arduino expert but it should have a hard reset built in, since other controllers do. For instance, on the picaxe, you can force it to take reprogramming by starting the program cycle on the computer, then before it times out, hold down the reset button while powering on the board, then release the reset button.

Any Arduino gurus know if there is something similar built into the Arduino?


For Arduino there is an autoreset signal sent before the program is being sent to the controller, so yes it does.

As Ignoble posted, did you select the correct board in the IDE?
This goes wrong pretty often, had it myself multiple times, and was ready to start tossing an Uno through my living room untill I checked that.
Also, check the COM port, make sure it is set to the correct one. 

But if that doesn't work, there isn't a lot you can do, especially with a mega, since you can't just swap the uC for it.
If you have an ISP you could try reburning the bootloader and see what it does, but mostly when no OS recognizes the board (I imagine this would be on multiple computers) there is something fried.
If you have a smaller Arduino (any with a 328 chip on it) you can try 'arduino as an ISP' to reburn the bootloader, search for the right way of hooking it up on the Arduino playground or reference pages.


Is the board not recognized by the OS, or just not connecting in the Arduino IDE?

When using Windows, do you hear a beep when you plug it in to the USB port or get any other indication that the OS has recognized a USB device has been plugged in?

Have you plugged (or unplugged) any other USB device into the computer since it was working with the Arduino before? After plugging in your Arduino to the USB port, try opening Windows Device Managers and checking to see if the port has been listed.

If you can get past the OS recognizing the board, verify the Board and Serial Port settings in the Arduino IDE.