Liczba postów: 2,364
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Sprawdziłeś nano z programem AVR LAB (odczyt)? Dobra wiadomość jest taka, że na tej płytce łatwo wymienisz atmegę 328 na nową i wgrasz nowy bootloader, skoro USBASP działa prawidłowo. Oczekując na nową możesz wyjąć tę z UNO, włożyć do płytki stykowej, podłączyć jakiś kwarc 8-16MHz i spróbować ponownie odczytać AVR LAB przez USBASP, ale to raczej coś na UNO jest przyczyną, a procek najłatwiej wymienić. Ten użyty w UNO może być przestawiony na zewnętrzny kwarc i jak konfiguracja się zachowała, nawet bez bootloadera, nawet jeśli jest sprawny, to nie uruchomisz go bez zewnętrznego kwarcu.
Rozumiem, że próbowałeś wypalić nowy bootloader z Arduino do UNO po tym jak nawiązałeś komunikację z NANO przez USBASP?
Liczba postów: 14
Liczba wątków: 2
Dołączył: May 2018
Reputacja:
0
Próbowałem wypalić stary bootloader w UNO, ale się nie udało. Podczas wgrywania programu BLINK przez programator też nie zadziałało. Jutro podjadę do sklepu z arduino i kupię atmegę. Niestety nie mam kwarcu. AVR LAB nie odczytuje mojego nano.
Liczba postów: 2,364
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
10-05-2018, 22:43
(Ten post był ostatnio modyfikowany: 10-05-2018, 22:50 przez kaczakat.)
Zainstaluj taki sterownik do USBASP by AVRLAB odczytywał NANO i potem przejdź na UNO. Mi działa właśnie na tym libusbK ale działa również na libusb-win32. Zobacz czy to coś zmieni u Ciebie, nie wiem po co jest tam tyle rodzajów driverów, ale po coś są.
Czasami mi się zdarzy, że nie wykryje procka i muszę podłączyć ponownie programator, rzadko ale się zdarza.
Liczba postów: 2,364
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Teraz masz przynajmniej pewność, że UNO jest uszkodzone. Pewnie jest jakiś zwarcie na płytce, bo znika w ogóle z systemu USBASP. Czy zwarcie jest w procku czy na płytce dowiesz się kupując samego chipa 328. Albo do szuflady i zakup klona za dwie dyszki (atmega w tańszych SMD). Za to w obudowie DIP procek łatwo wyjąć na stykówkę i testować z zewnętrznym kwarcem 16MHz.
Skąd w ogóle wynalazłeś tę wersję 1.2 AVRLAB, tam jest 2.4 co najmniej, może dlatego nie chodziło z tamtą wersją sterowników USBASP?