Shorting out nano's usb power supply...

just killed my nano's usb power, and after searching the forum, I came to realize what it was I did exactly (someone else did the same thing):

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1209875728/0#0

My arduino was working fine until i accidentally shorted the 5v pin to the gnd pin, while running on USB power.

I can connect fine via usb with external power, and everything seems to be working fine, except the USB is no longer powering the board. I have to connect it to an external power source before the computer recognizes it. I guess I still feel lucky I didn't fry the entire thing. Am I pretty much SOL as far as the power goes though? What else should I check for to verify it's working properly?

I've also noticed that the load cap is generating a good deal of heat on external 5v (?!). The specs for it say it has an operating temp of 70c, so maybe it's normal, but I certainly didn't notice this much heat via usb power.

I've also noticed that the load cap is generating a good deal of heat on external 5v

The capacitor shouldn't get hot, the 70c rating is for ambient or when used in proximity to something else.

The only way a cap gets hot is if it is carrying a lot of ripple current or is reverse biased or has been damaged. It is something that should not be happening on a normal setup. Please check that the external power is DC and not AC and also it is not getting hot because the regulator next to it is getting hot.

producerism,

Please e-mail support@gravitech.us and we can help you with the problem.

Thank you, email sent.

@ Grumpy_Mike, I'm fairly certain that the external power is hooked up correctly. Of course, I wouldn't put any money on it... Pending suggestions from support, I'll post a pic of how the board is setup.

update: apologies, but it doesnt seem like I can get a mail to you guys for some reason!

mail bounces back with following message:

support@gravitech.us:
Sorry. Although I'm listed as a best-preference MX or A for that host,
it isn't in my control/locals file, so I don't treat it as local. (#5.4.6)