I have been using my arduino uno for many months and it worked very well even till today morning but an hour ago I tried to upload a sketch and arduino IDE showed my this "avrdude: stk500_getsysc(): not in sync: resp =0x00" , at first I thought maybe I burned my atmega32 chip but I bypassed reset and gnd with a jumper wire and opened serial monitor and my atmega32 still printing serial data,so problem must be something else,and also my led13 isn't blinking.Is it problem with bootloader?if so how can I reload bootloader on my board without using another arduino?
Is some device plugged into the serial port? (pins D0 and D1)
You can upload bootloader using https://www.sparkfun.com/products/9825
Just check your old program have you used infinite loop. the same problem occurred to me when i uploaded infinite loop . so boot loader got struct and printing last code messages & stop printing after some time. In this case you need to upload boot loader itself.
loop itself infinite loop .But i have used infinite loop with loop itself so it cant coming out of loop execute.
no device plugged into the serial port.Is there any other way to upload bootloader without using extra hardware?
I have not tried. But ICSP option is available.you can use this
Before purchasing let try this out.Can you tell me how exactly you trying to upload your code.Which version of IDE you are using.
can you share some code and snap shot . Can you check device manager.
Hi,
In the arduino IDE, select TOOLS then PROGRAMMER and check that USBasp is selected.
Tom.... ![]()