Hello,
Recently my Arduino UNO stopped to be recognized by computer (using USB), I tried a few stuffs:
– Changed the Atmega328
– Rewrite bootloader
– Tested the controller on other board
– Measure the connection between a few pins using a multimeter
Nothing worked, so I decided to try to update the atmega8u2 firmware that is responsible to control de USB connection, I found two articles that I used as base:
Updating the Atmega8U2 on an Uno or Mega2560 using DFU e também How to upgrade atmega8u2 firmware
Both of them used solutions that needs to soldering a resistor on the board, but I don’t want to solder anything to the board, so I checked next to the atmega8u2 exists the ICSP pins, so I decided to try to burn the bootloader using them. Just to prevent other disaster I removed my atmega328 from board and connected the USB ASP to the ICSP pins. (Remember that the PIN 1 has a number or a little mark near it, mine had a small white circle)
After that, I accessed the dir that contains atmega8u2 hex of Arduino Uno (/arduino/hardware/arduino/firmware), and then I tried to rewrite the bootloader:
sudo avrdude -c usbasp -p m8 -u -U flash:w:UNO-dfu_and_usbserial_combined.hex
It didn’t worked because it is a atmega8u2 and I was trying to write it with atmega8 the error was:
avrdude: Yikes! Invalid device signature.
So I did a little more research and I discover that at90usb162 is almost the same, so I decided to take a shot with force (-F) option
sudo avrdude -c usbasp -p usb162 -u -U flash:w:UNO-dfu_and_usbserial_combined.hex -F
I waited it to burn, turn arduino uno off, connected my atmega328 and then turn it on and my USB just showed up on my computer, so now I can program my Arduino UNO using USB again.
Matheus
PS: Right after the booloader update I tried to Upload a Sketch to atmega328 without sucess, it was out of sync, so I tried to rewrite the bootloader of atmega328, and then everything started to work.
References:
http://8515.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=688637
http://image.pinout.net/pinout_10_pin_files/connector_pinout.php?image=avr_icsp.png&pinout=%20This%20a%20pinout%20of%20the%20AVR%20ICSP%20header.%20(6-pin%20&%2010-pin)

Fantastic site. Plenty of helpful info here. I am sending
it to several pals ans additionally sharing in delicious.
And obviously, thank you to your sweat!
I am sure this piece of writing has touched all the internet users, its really really good piece of writing on building up new weblog.
I am sure this article has touched all the internet people, its really really pleasant paragraph on building up new webpage.
i enjoy reading your articles, it is simply amazing, you are doing great work, do you post often? i will be checking you out again for your next post. you can check out webdesignagenturnürnberg.de the best webdesign agency in nuremberg Germany
海外华人必备的ify平台智能AI观看体验优化,提供最新高清电影、电视剧,无广告观看体验。
https://askoff.ru
https://asklong.ru
I like it when people get together and share views. Great site, continue the good work!
bachelors in occupational therapy [url=https://otvetnow.ru]https://otvetnow.ru[/url] medical transcriptionist classes online
https://askoff.ru
https://askoff.ru
https://askoff.ru
I like what you guys tend to be up too. This kind of clever work and exposure! Keep up the awesome works guys I’ve included you guys to my personal blogroll.
I love your blog.. very nice colors & theme. Did you create this website yourself? Plz reply back as I’m looking to create my own blog and would like to know wheere u got this from. thanks
Lecturer while attending college was communicating everyday concerning %BT%. That he or she didn’t pun intended, the overnight along with. May possibly smb afford personally with an increase of with it?
I’m not sure where you’re getting your information, but good topic.
I needs to spend some time learning much more or understanding more.
Thanks for wonderful information I was looking for this information for my mission.
i enjoy reading your article, keep posting, i am a big fun and will continue following you, i am one of the best webdesign freelancer in München in Deutschland. https://webdesignfreelancermunchen.de/ check it out. Thank you
https://qtjpqhtfcs.wordpress.com
https://iagperjusu.wordpress.com
https://xrsaugpsya.wordpress.com
https://gxvkxeawwa.wordpress.com
https://gxvkxeawwa.wordpress.com
https://azacgxicis.wordpress.com
https://zfcejfyxiv.wordpress.com
https://cxadxqpked.wordpress.com
https://cxadxqpked.wordpress.com
https://cxadxqpked.wordpress.com
https://dgaiyziytk.wordpress.com
https://hrjcdfdcvj.wordpress.com
https://wryxvrrhxe.wordpress.com