Go Down

Topic: USB / ATMEGA16U2 Firmware (Read 68 times) previous topic - next topic

Declan

While playing with my UNO R3 I attempted to reload the ATMEGA16U2 firmware by using the instructions from: ://github.com/leocadiotine/Dvorany/wiki/Resetting-your-Uno-R3's-default-firmware.
I used Atmel Flip and loaded the firware: Arduino-usbserial-atmega16u2-Uno-Rev3.hex
All went well and my PC (Windows XP SP3) recognizes the UNO on the USB port.
However, I am unable to upload a sketch using the Arduino IDE 1.5
When attempting to upload a sketch, I get the following error: avrdude: stk500_getsync(): not in sync: resp=0x00
What could possibly me wrong?

dmjlambert

I recommend doing the loopback test, which is one of the sticky posts at the top of this forum.  If the loopback test works, the ATmega16U2 is ok and the firmware on it is ok.  After that,  the ATmega328P processor may need you to burn a bootloader using an ISP programmer device or using another Arduino as ISP. 

Declan

Thanks dmjlambert, I have carried out the loopback test and all OK.
Characters I send are returned.

dmjlambert

ATmega328P processor may need you to burn a bootloader using an ISP programmer device or using another Arduino as ISP.   Easiest way with another working Arduino:  http://www.gammon.com.au/bootloader

Go Up