Regarding another big problem I have with some of my arduino's boards I start to suspect the ATMega16U2 chip to be corrupted and would like to be sure that he's working fine.

So I've download Atmel Flip and I'm able to connect to the ATMega16u2 through serial with the proper driver installed and the 16u2 passed in DFU mode.

But now I'm a bit stucked. Indeed on the github repository of the arduino project I can only find the 8u2 code. And I can't find any hex file firmware for the 16u2...

As it's the first time I'm doing this, can you help me a bit ?


closed as off-topic by Nick Alexeev, Joe Hass, Chetan Bhargava, Daniel Grillo, Dave Tweed Jan 8 '14 at 12:30

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on the use of electronic devices are off-topic as this site is intended specifically for questions on electronics design." – Nick Alexeev, Joe Hass, Chetan Bhargava, Daniel Grillo, Dave Tweed
If this question can be reworded to fit the rules in the help center, please edit the question.


The firmware you are looking for is in the Arduino installation folder

For example if installed in the root of C

If you prefer an online link it can be found:

  • 1
    \$\begingroup\$ You got me while I was typing :-) \$\endgroup\$ – alexan_e Jan 7 '14 at 22:05

I just find where they are. Under the arduino installation folder : \hardware\arduino\firmwares\

In my case for the arduino uno R3 : \hardware\arduino\firmwares\atmegaxxu2\arduino-usbserial\Arduino-usbserial-atmega16u2-Uno-Rev3.hex


Not the answer you're looking for? Browse other questions tagged or ask your own question.