Pages: [1]   Go Down
Author Topic: Arduino UNO R3, replace 328 or the entire board?  (Read 1056 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Edison Member
*
Karma: 47
Posts: 1562
Reviving dead brain cells with Arduinos.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, I select COM8 at Serial Port and Arduino Uno at Board.
Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 502
Posts: 19086
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Which pin did you short, do you think?
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think it might have been digital pin 7 or 8.
Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 502
Posts: 19086
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Does the blinking of these LEDs depend on the 328 or just on the 16U2?

The 16U2 does the blinking.
Logged


Scotland
Offline Offline
Edison Member
*
Karma: 26
Posts: 1342
Have you had your Arduino fix today?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Drew.
http://www.uk-pcb.co.uk - My UK Based PCB Fab & Assembly Company
Design work undertaken
SMD & Thru-Hole assembly

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Full Member
***
Karma: 0
Posts: 163
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Brattain Member
*****
Karma: 361
Posts: 17303
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.html

Lefty
« Last Edit: November 28, 2012, 11:24:37 am by retrolefty » Logged

LONDON UK
Offline Offline
Full Member
***
Karma: 0
Posts: 163
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Brattain Member
*****
Karma: 361
Posts: 17303
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Offline Offline
Brattain Member
*****
Karma: 502
Posts: 19086
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

,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.

Quote
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


Pages: [1]   Go Up
Jump to: