I tried writing the firmware to Atmega16U2 (on Arduino Due board) these days.
There is a tutorial "Upgrading the firmware of the Arduino Due Programming port 16U2 "(http://forum.arduino.cc/index.php?action=post;board=87.0) in the official website of Arduino.
I follow the steps on it, and use an Arduino UNO as the programmer.
In that tutorial, there is CMD as follows:
arduino-1.5.2/hardware/tool> avrdude.exe -C avrdude.conf -c arduino -P /dev/ttyACM0 -b 19200 -p m16u2 -vvv -U flash:w:/home/USER/newFirmware/16u2.hex:i
Currently, I use Windows OS, and the version of Arduino software is 1.6.4
However, I can not find the 16u2.hex anywhere.
Is this file not included in this software package or it has different name?
If it is not included in this package, where can I download it?
Thanks a lot!