I ordered Arduino UNO starter kit. Just after completing my 3rd project from the project book suddenly it stopped loading any sketches. It only gives an error “not is sync”. I googled but could not find a solution which works for me. Only option now i can think of is to reload the boot-loader. But, will it work? Do I need to buy few more stuff to get this done? Help!
System wide configuration file is "D:\Peeyush_kumar01\arduino-1.8.7-windows\arduino-1.8.7\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xfd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xfd
What version of Arduino are you using?
It is Genuine Arduino Uno (From the starter KIT K000007)
Do you have the correct board + COM port selected from within the ‘Tools’ menu?
Yes, I am able to detect Board and COM port (COM4). I also get board info.
Not that you can go back in time to check, though did you observe if the Uno warm at the time it stopped working?
I do think it would have happened, because I just did three projects. Only thing I did was after uploading my last sketch I disconnected from PC and powered arduino with 9V battery.
Not sure what is the issue. Even I tried Ubuntu but same issue.
When I power up, yes L13 glows but does not blink. When I use USBasp programmer and upload the blink sketch, yes it then keeps on blinking. When I press the reset button L13 blinks as well. That said, I am able to upload using USBasp programmer but not via USB. I used bread board to connect to 9V battery and then used 5v and GND slot of UNO board to get the power.
also here some some more detailed output by adding -v in the arvdude
System wide configuration file is "D:\Peeyush_kumar01\arduino-1.8.7-windows\arduino-1.8.7\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 2 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 3 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 4 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 5 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 6 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 7 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 8 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 9 of 10: not in sync: resp=0x52
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: ser_recv(): programmer is not responding
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 10 of 10: not in sync: resp=0x52
If you connected the 9V battery directly to the 5V pin you may have damaged the board by over volting it. That you can still program it with the USBasp leads me to think you have cooked the serial to USB chip.
Oh No! I was fearing something of that sort. Would you be able to advise how to check if Serial to USB still working or gone?I read RX and TX pins are also attached to USB Serial communication. Does that mean I won’t be able to use RX and TX anymore?
I think we got to the cause of the problem already. If you connect anything other than regulated 5V power to the 5V pin it will fry the board. It’s a small miracle that anything is working on it still, and there is no real way of knowing what will work and what won’t. You could try to re burn the bootloader and see if that will work, but my honest opinion is that this board is done for. Sorry about that!
Thanks Stephen for your reply. I checked the board by running few programs. Everything is working except the access over USB (That too it can get board information, only that it can not write anything via USB, and separate RX and TX pin which i have not tested yet). I am using the board via an external programmer and using external display. Something is better than nothing! :
And you can get our latest projects and tips straight away by following us on: