Olá,
Recentemente meu Arduino parou de ser reconhecido pelo computador. Realizei diversos testes:
– Troquei o Atmega328
– Regravei a bootloader
– Testei o controlador fora da placa
– Medi com o multimetro as conexões básicas para ver se fechava o circuito
Nada disso solucionou o problema e então decidi tentar programar o atmega8u2 que é responsável por controlar a conexão com a USB. Encontrei dois artigos principais os quais usei como base:
Atualizando o Atmega8U2 no Uno ou no Mega2560 usando DFU (Ingles) e também Como atualizar o firmware do atmega8u2 Updating the Atmega8U2 on an Uno or Mega2560 using DFU
Ambos utilizavam de soluções que era necessário soldar um resistor na placa, o que eu não queria fazer, então verifiquei que próximo ao atmega8u2 existem pinos de ICSP e imaginei que os mesmos servem para programar o atmega8u2. Decidi tentar, por garantia removi meu Atmega328 da placa. E conectei meu USB Asp seguindo os pinos da imagem, lembrando que o pino 1 possui uma marcação próxima no meu Arduino UNO uma pequena bolinha.
Após a conexão acessei o diretório que continha os hex do atmega8u2 do arduino Uno (/arduino/hardware/arduino/firmware/) e usei o comando:
sudo avrdude -c usbasp -p m8 -u -U flash:w:UNO-dfu_and_usbserial_combined.hex
O mesmo não aceitou dizendo que o identificador de ambos eram diferentes:
avrdude: Yikes! Invalid device signature.
voltei a pesquisar e descobri que o at90usb162 é compativel, então decidi arriscar e forçar a escrita com a opção
sudo avrdude -c usbasp -p usb162 -u -U flash:w:UNO-dfu_and_usbserial_combined.hex -F
Esperei gravar, desliguei o arduino, conectei meu atmega328 e a conexão USB voltou a aparecer no computador, tornando assim possivel eu utilizar meu Arduino pela USB novamente.
Matheus
PS: Logo após regravar a bootloader meu atmega328 não sincronizava com a USB, então escrevi a bootloader do atmega328 pro arduino uno novamente e tudo funcionou perfeitamente.
Referencias:
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)

https://fabble.cc/climbqwx60
https://awaker.info/home.php?mod=space&uid=7455660
https://mathlog.info/users/OFmS9ILB1ia5q8hDevo8hiQUFPP2
http://www.isexsex.com/space-uid-3189005.html
https://buildingraja.com/agent/correspondingbdt30/
https://xiaoping777.com/home.php?mod=space&uid=81108&do=profile&from=space
https://activepages.com.au/profile/madelyn541
https://writexo.com/share/21cd23660a30
https://selficlub.com/briefumx03
I just couldn’t depart your web site prior to suggesting that I extremely enjoyed the standard info a person supply on your guests? Is going to be again often in order to check out new posts
Нержавеющая сталь 12Х18Н10Т — востребованный коррозионностойкий сплав на территории постсоветского пространства. Добавка титана в составе сталь не склонна к межкристаллитному разрушению даже после длительного нагрева.
Подробная информация: [url=https://stal-12h18n10t.ru]12х18н10т[/url]
Материал используется в пищевом производстве — при производстве трубопроводов и резервуаров. Зарубежные аналоги: AISI 321, EN 1.4541 (Европа), SUS 321 (Япония).
Планирую переезд в Таиланд и решил изучить тему виз через dtv-visa-thailand.ru. На сайте всё подробно описано — от требований до подачи документов. Особенно удобно, что можно оформить визу под ключ, не тратя время на самостоятельные разборы. Если вы ищете простой способ оформить визу цифрового кочевника, рекомендую посмотреть [url=https://dtv-visa-thailand.ru]dtv-visa-thailand.ru[/url] — там всё понятно и доступно. Спасибо создателям сайта за подробную информацию и удобный сервис.