I'm using ubuntu on my Arduino Mega with the bug on serial Port busy.
Today I try to update the firmware but I cant find the firmware for it
Can someone give me the .hex for Mega?
Its in the 0022 release in the hardware/arduino/firmwares/ directory I believe.
Also here's the howto page: http://arduino.cc/en/Hacking/DFUProgramming8U2
Until I was waiting for some tip I had found the solution to the problem very well explaned
I found this info
I have tested it and my board is back to live
I got the firmware from here:
https://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares/arduin…(click on the right firmware, then click raw, then save it)
Reflashing the firmware on the 8u2 is a little tricky. Don’t try this unless you are prepared to risk bricking your board completely!
You need the dfu-programmer utility:
sudo apt-get install dfu-programmer
Then follow the instructions here to get the Uno into DFU mode:
Then to flash the firmware, do this:
sudo dfu-programmer at90usb82 erase
sudo dfu-programmer at90usb82 flash --debug 1 Arduino-usbserial-uno.hex
sudo dfu-programmer at90usb82 reset
Finally unplug the USB plug, wait a few seconds, plug back in.
Here is also the .hex ready to upload to the board
Arduino-usbserial-mega.hex (11.2 KB)