Offline
Newbie
Karma: 0
Posts: 4
|
 |
« on: November 28, 2012, 12:13:42 am » |
I probably shorted one of the arduino's digital pins while being an output. I've read that this kills the atmega328. To check this, I carried on some experiments. Oddly enough, powering and/or resetting the board causes the LED at input 13 to blink, which indicates the bootloader is working according to what I have read. Some of the pins I had programmed to work seem to be working too, but I can't assure it's working properly. However, when I try to load a program to the board, I get the typical "stk500_getsync(): not in sync: resp=0x00" error message, and the TX and RX LEDs do not blink as they did before. Does the blinking of these LEDs depend on the 328 or just on the 16U2? If not, does this mean the 16U2 is dead? Furthermore, my computer recognizes the device properly, but I'm not sure if the COM ports are being assigned correctly. When I plug in the Arduino, my computer always assigns COM8 to it. However if I plug in another device, e.g. a serial/USB converter, it assigns other COM ports (5,6,7, depending on the USB port I plug it in). I'm not sure whether I should replace only the microcontroller or the entirety of the board. I hope someone can help me. Thanks
|
|
|
|
|
Logged
|
|
|
|
|
Colorado
Offline
Edison Member
Karma: 45
Posts: 1383
Reviving dead brain cells with Arduinos.
|
 |
« Reply #1 on: November 28, 2012, 03:05:56 am » |
Your computer will always assign the same COM port to that specific device, so what you're seeing is normal as far as port assignments. Are you selecting the correct board and port in the IDE before you hit upload?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #2 on: November 28, 2012, 03:17:56 am » |
Yes, I select COM8 at Serial Port and Arduino Uno at Board.
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Melbourne, Australia
Offline
Shannon Member
Karma: 225
Posts: 14081
Lua rocks!
|
 |
« Reply #3 on: November 28, 2012, 03:33:02 am » |
Which pin did you short, do you think?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #4 on: November 28, 2012, 03:37:38 am » |
I think it might have been digital pin 7 or 8.
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Melbourne, Australia
Offline
Shannon Member
Karma: 225
Posts: 14081
Lua rocks!
|
 |
« Reply #5 on: November 28, 2012, 03:56:25 am » |
Does the blinking of these LEDs depend on the 328 or just on the 16U2? The 16U2 does the blinking.
|
|
|
|
|
Logged
|
|
|
|
|
Scotland
Offline
God Member
Karma: 3
Posts: 513
Have you had your Arduino fix today?
|
 |
« Reply #6 on: November 28, 2012, 05:42:56 am » |
Hi - have you tried a loopback test? short pins 0 & 1 together, Hold reset - and connect using the Serial Monitor, type stuff - it should be returned when you press enter.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #7 on: November 28, 2012, 10:56:56 am » |
Hi, yes, I have already tried the loopback test. It didn't work. I think I'll have to replace the entire board.
|
|
|
|
|
Logged
|
|
|
|
|
LONDON UK
Offline
Full Member
Karma: 0
Posts: 102
|
 |
« Reply #8 on: November 28, 2012, 11:14:10 am » |
you could salvage most of the parts to make a breadboard job ,with maybe a few new components . its ridiculous that you cant fault find the board with any accuracy and then just bin it ,even though its not expensive . the error messages are a pain ,its the same old out of sync message that you get for eveything ,i can tell you i am hacked of with arduinos and not spending another penny on them ,as i have too many dodgy untested modules. quality control is non existant
i just sent back a sparkfun FTDI board that dont work as well ..
|
|
|
|
« Last Edit: November 28, 2012, 11:16:46 am by knuckles »
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Offline
Brattain Member
Karma: 282
Posts: 15435
Measurement changes behavior
|
 |
« Reply #9 on: November 28, 2012, 11:22:20 am » |
you could salvage most of the parts to make a breadboard job ,with maybe a few new components . its ridiculous that you cant fault find the board with any accuracy and then just bin it ,even though its not expensive . the error messages are a pain ,its the same old out of sync message that you get for eveything ,i can tell you i am hacked of with arduinos and not spending another penny on them ,as i have too many dodgy untested modules. quality control is non existant
i just sent back a sparkfun FTDI board that dont work as well ..
Well that has not been my direct experience. In over three years working with about 6 different arduino boards, I have yet suffered a hardware failure. Keep in mind that an arduino board is not a general consumer plug and play type product. It assumes either a prior knowledge of general electronics fundamentals or the active ability to learn the theory and skills needed to safely design and build arduino based projects. There is an arduino compatible board designed to protect users from most of the mistakes that a begineer is likely to do from damaging the board. It costs a little more then a standard arduino but in this case it may save you a lot in the long run. http://ruggedcircuits.com/html/ruggeduino.htmlLefty
|
|
|
|
« Last Edit: November 28, 2012, 11:24:37 am by retrolefty »
|
Logged
|
|
|
|
|
LONDON UK
Offline
Full Member
Karma: 0
Posts: 102
|
 |
« Reply #10 on: November 28, 2012, 12:10:48 pm » |
do a search on the forums for complainants about the dreaded error message out of sync ,despite you do need some savvy to get them going .of course . i have spent around 6 months on and off trying to get a sparkfun FTDI board to work despite checking all the forums and trying the remedies suggested ,to no avail ,and its not rocket science with 5-6 wires and the correct driver . i see hobbyists selling off their entire large kit of parts on ebay as theyve had enough
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Offline
Brattain Member
Karma: 282
Posts: 15435
Measurement changes behavior
|
 |
« Reply #11 on: November 28, 2012, 12:19:09 pm » |
do a search on the forums for complainants about the dreaded error message out of sync ,despite you do need some savvy to get them going .of course . i have spent around 6 months on and off trying to get a sparkfun FTDI board to work despite checking all the forums and trying the remedies suggested ,to no avail ,and its not rocket science with 5-6 wires and the correct driver . i see hobbyists selling off their entire large kit of parts on ebay as theyve had enough
I am sorry for the problems and frustrations you have experienced with using arduinos and related modules. Perhaps someday you will find a platform better suited to your needs. Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Melbourne, Australia
Offline
Shannon Member
Karma: 225
Posts: 14081
Lua rocks!
|
 |
« Reply #12 on: November 28, 2012, 02:48:54 pm » |
,i can tell you i am hacked of with arduinos and not spending another penny on them ,as i have too many dodgy untested modules. quality control is non existant
Every Arduino I've purchased has worked, so I haven't had that experience. One stopped working recently, probably because I zapped it with static electricity. I think over the last couple of years I got one (slightly) faulty board from another supplier, which they replaced without question or cost. I probably shorted one of the arduino's digital pins while being an output. Sorry, but sounds like you damaged your own board. That isn't bad quality control. As Lefty says, the Ruggeduino is designed to withstand that sort of stuff.
|
|
|
|
|
Logged
|
|
|
|
|
|