19-02-2018, 11:10
Nie kojarzę wyjścia DTR w programatorze USBASP, a tego używam do wgrywania bootloadera - trzeba było dokończyć ten poradnik dla mnie . W szczególności nie wiem nic o możliwości wgrania bootloadera z wykorzystaniem bootloadera (czyli przez UART). Można wgrać też oczywiście wieloma innymi (np. Arduino as ISP), ale nie wiem jakim Ty wgrywasz. DTR jest używany jako autoreset z płytkami Arduino, a gdy konwerter USB/UART nie ma tego pinu wyprowadzonego robi się reset płytki PRO MINI palcem po komunikacie UPLOAD Arduino (gdy skończy kompilować). Na jednym komputerze miałem tak, że nie działał mi USBASP, niby arduino nie zgłaszało błędu, niby szło to - tylko mozolnie, ale nie wgrywało. Był nawet komunikat "Done uploading". Sterowniki zainstalowane, różne programy do uploadu działają normalnie (np. Sinaprog, mkkalkulatorek), wgrany czysty Arduino nie pomagał. Na drugim laptopie (pewnie inne sterowniki USBASP) działa wszystko OK. Wystarczyło podmienić plik avrdude.exe w tools AVR katalogu instalacyjnego Arduino na nowszy/inny i zaczęło działać.
Miło być decenianym https://buycoffee.to/kaczakat