Spróbuj jeszcze poniższego rozwiązania: 1. Zmień sterownik dla USBasp na libusbK: Sterownik można ściągnąć ze strony Avrdude powinien wykryć Ci programator i układ podłączony do niego (o ile sam mikroprocesor podłączyłeś poprawnie do programatora). Następnie przejdź do ArduinoIDE, wybierz Narzedzia->programator:USBasp. Jesli będziesz miał napisany program...
Najlepiej wlutować goldpiny. Wlutowanie na stałe zwory do aktualizacji firmware spowoduje, że procesor próbując wymusić na pinie RESET układu docelowego stan niski doprowadzi do zresetowania samego siebie, w efekcie nie będzie się dało niczego zaprogramować. Ta zwora służy do fizycznego połączenia pinu RESET ze złącza z pinem RESET procesora. Będzie...
Jeśli kolega ma dostęp do 2 programatora i trochę wprawy w lutowaniu to bez problemu poradzi sobie z aktualizacją firmware. Pozdrawiam
Potrzebuje zaktualizowac firmware w USBasp (avrdude: warning: cannot set sck period. please check for usbasp firmware update). Programator mam taki jak na zdjeciu z Atmega8L (firmware w odpowiedniej wersji pobrane). Do wgrania uzyje MkAvrCalculator w wersji free (obsluzy Atmega8). Chcialbym uzyc programatora na LPT ze schematu (mam wtyczke a dolutowanie...
Witam, próbowałem na własną rękę zaktualizować oprogramowanie USBasp przy użyciu arduino, jednakże mam z tym wielkie problemy, pokombinowałem coś przy fusebitach (tak było w poradniku, nie wiem czy powinienem był to robić) i chciałbym je też przywrócić do poprzednich (domyślnych) wartości. Czy mógłby mi ktoś wytłumaczyć krok po kroku jak mam to zrobić...
Witam Próbuję wgrać flash do Usbasp 2.0 na Atmega8 za pomocą Arduino Uno. Łączę te urządzenia wg przepisu: Po wykonaniu instrukcji: [syntax=avrasm]avrdude -C ../etc/avrdude.conf -c avrisp -P COM5 -b 19200 -p m8 -v[/syntax] otrzymuję: [syntax=avrasm]avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, Copyright...
Dzień dobry, Posiadam programator USBasp kupiony w Botland (produkt firmy MSX, nie mogę niestety wstawić linka) i próbuję nim zaprogramować Atmegę 328. Natrafiłem na dość znany problem: avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Próbuję zaktualizować firmware, podłączając programator do Arudino UNO...
avrdude: warning: cannot set sck period. please check for usbasp firmware update. Avrdude prosi aby zaktualizować firmware samego programatora, bo stary nie obsługuje programowej zmiany prędkości SCK. Wymuszasz taką zmianę parametrem -B10 . Jeśli to dopiszesz do komendy, to programator oleje ustawienie zworki. saper_2 już pisał aby wysłać komendę...
Po założeniu zworki self prog Ta zworka służy do aktualizacji firmware programatora. Dodam ,że przewód jest raczej sprawny bo jakiś opór jest na mierniku. ??? :D
W większości tych chińskiej produkcji programatorów trzeba wykonać upgrade firmware gdyż Chińczycy z niewiadomego powodu pakują do tych programatorów najstarszy soft. Objawia się to to takim komunikatem : avrdude: warning: cannot set sck period. please check for usbasp firmware update. Avrdude prosi o aktualizację firmware programatora, bo ta...
W 32 poscie to wkleiłem po wgraniu. Mam wrażenie że nie wszystko się zmieniło. Fuses są OK. Extended fuse bajt ma tylko 3 istotne bity, 0xFD czy 0x05 to wychodzi na to samo. Nie wiem, jak to napisać, ale na razie wszystko jest OK z mega328p w Uno :) Oczywiście pozostaje jeszcze kwestia samego bootladera w Uno - może być uszkodzony. Napisałeś w którymś...
Nie wiem czy ktoś zauważył, że miesiąc temu wyszedł nowy firmware do usbasp -> Zaimplementowano programowe wybieranie predkości programowania, niezależne od zworki. Teraz można wybierać pomiędzy 12 prędkościami - od 500Hz do 1.5MHz. Przypomne że standardowo było 375KHz. Więc można nawet komunikowac się z układem napędzanym kwarcem 32KHz dzielonym przez...
W konkluzji dyskusji wysunięto propozycję zakupu dwóch dodatkowych programatorów i je natchmiast "reflashować". Dysponując dwoma USBasp można w bardzo prosty sposób uaktualnić firmware w obydwu programatorach - jest to duża prostsza metoda niż próby wgrania firmware z Arduino do USBasp, szczególnie dla osób, które to robią pierwszy raz. Natomiast jeżeli...
Nie powinno być tak. A nie masz czasem założonej zworki SELF_PROGRAMMING? Powoduje ona podłączenie /RESETu do złącza KANDA, jednocześnie zwierając ten /RESET z jednym z wyjściowych pinów mikroklocka, który działa jako /CS, co może powodować to, o czym piszesz. W czasie normalnej pracy ta zworka ma być ściągnięta, zakładasz ją tylko w wypadku aktualizacji...
ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem czytamy o interfejsie programowania i... co?! Gdzie jest ISP?! Przecież nie będę kupować nowego programatora tylko po to,...
Witam. Znalazłem w sieci parę tematów mówiących o nie wspieraniu tegoż programatora przez system windows 7 x64. Chciałem zdementować te pogłoski. :). Dziś zaprogramowałem atmega16 operując w systemie windows 7 x64. Oczywiście pojawił się mały problem z podpisami cyfrowymi, których zarówno vista x64 jak i windows 7 x64 wymagają do poprawnego zainstalowania...
Witam. Posiadam programator który ma układ podobny do usbasp z tym ze nie ma jawnie zworki do aktualizacji oprogramowania programatora. Miałem kiedyś programator avrdoper i sytuację rozwiązywała zworka - tutaj są dwie (od "zwalniania" zegara i zasilania układu docelowego) - czy ktoś aktualizował już wsad w takim programatorze? Programator wygląda tak...
Witam Kupiłem sobie (juz dosyć dawno) programator USBasp ( Przepraszam ale to nie ma być reklama :P). Na stronie w informacjach dodatkowych jest napisane o możliwości aktualizacji do pracy w trybie STK500 - I właśnie co i jak? Skąd wytrzasnąć firmware do tego? Ciągłe przełączanie między AVRStudio a AVRdude trochę irytuje :P Co do uaktualnienia firmware'u...
Postanowiłem zacząć zabawę z mikrokontrolerami, zacząłem postępować według tego kursu: http ://hobby.abxyz.bplaced.net/?pid=4&cid=1 . Posiasam ATmege16a oraz USBASP, z początku wszystko jest dobrze, lecz po pewnym czasie podczas programowania, za pomocą WinAVR wyskakuje: avrdude: warning: cannot set sck period. please check for usbasp firmware update....
Z tego co ja wiem, sprawa wygląda tak: usbasp owszem nie ma już ograniczenia na rozmiar adresu przesyłanego po usb (moja łatka z przed iluś tam lat), ale jeszcze będę musiał dorobić wysyłanie po SPI komunikatu aktualizacji górnej części adresu. Roboty z tym dużo nie ma, ale potrzebuję mieć możliwość przetestowania kodu co będzie się wiązało z wgrywaniem...
Ostatnio z braku innego zajęcia i leżądej od prawie 2 lat płytki do tego progo postanowiłem go skończyć (bodźcem były nowe możliwości po aktualizacji proga.) Programator jest wykrywany przez system pomyślnie zainstalował sterowniki. Jednak nie mogę go obsłużyć z poziomu bascoma (2.0.7.1), próbowałem zarówno wersji firmware które polecał mirek jak i...
a USBASP - również ma obsługę TPI i PDI PDI? Czyżby jakieś nieoficjalne aktualizacje wychodziły? Piszesz Mirku że ten klon MKII lufy wymaga procka z USB i że to jest jakimś tam problemem... akurat żaden problem dostać taki układ, i jest tani, ale to co oferuje procek z USB - to właśnie sprzętowe USB a co za tym idzie, przy usbasp ten programator jest...
Jak w pierwszym poście napisałem, programator na krótki czas podłączyłem do komputera z załączoną zworką do aktualizacji nie podłączając do niego innego programatora. Sądzicie że firmware nie uległ uszkodzeniu ? Przed podłączeniem uC sudo avrdude -c uspasp -p m8 wyrzuca : avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization...
Mirku - to znaczy że ostatnia oficjalna aktualizacja 2011-05-28 jest z błędami? Korzystałem z niej przejściowo przez jakieś kilka dni i u mnie wszystko ok, linie wracają do pierwotnego stanu, z resetem też żadnych problemów, tam jest tylko dodany taki ficzur że po zakończeniu programowania programator macha jeszcze raz resetem - to dla rodziny TPI....
Spróbujemy naprawić programator. Szumnie brzmi, ale może ponowne wgranie wsadu do programatora pomoże. Programator znajomego wkładasz do portu USB, swój programator podpinasz taśmą do programatora znajomego. Całą procedurę masz w artykule [url=]. W załącznikach do artykułu masz najnowsze firmware programatora. Pamiętaj tylko, aby wybrać wsad dla właściwego...
Aktualizacja Nasz kolega z forum (BoskiDialer) napisał dwie poprawki do softu USBASP, umożliwiające programowanie układów TPI (nowa seria attiny) oraz układów z pamięcią większą niż 128kB - jest to w oficjalnym firmware 2011-05-28 [url=]LINK Niestety programatory z optoizolacją (tak jak ten) nie potrafiły programować układów TPI - układy TPI używają...
Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super mały, super szybki, obsługuje karty SD... Cechy: -supermały...
Napięcia teraz są ok :) LED'y chyba też (zdjęcie nie jest zbyt wyraźne). AVRDude krzyczy, że nie może ustawić częstotliwości i prosi o aktualizację firmware programatora (staaara wersja nie miała opcji programowego ustawiania częstotliwości; niestety różni "producenci" dalej sprzedają usbasp z starym oprogramowaniem). Jak wpiszesz komunikat błędu ("...
Na potrzeby hobby itp. można jeszcze tak... Dodano po 3 Chociaż patrzę jeszcze na licencję.. hmm.. pewnie aby nie łamać licencji ST, Segger w swojej licencji zastrzega, że taki swap i tak tylko na użytek z produktami ST.. Wiadomo, nikt nie będzie za Tobą biegał i sprawdzał, ale jednak zabawa z SAMC to już będzie łamanie licencji. Wolałbym bez "przerabiania"...
Aktualizacja firmware w usbasp oraz aktualizacja avrdude do wersji 5.5 lub wyższej. To co masz potrafi zapisać tylko 32kB, czyli już staruszek :) O i to strzał w dziesiątkę. Wgrałem nowego AVRDUDE'a, firmware na razie został stary bo nie mam luźnej m8-mki i pomogło, teraz wgrywa bez błędów. Temat można by dodać do FAQu bo nie znalazłem tam takiego...
Tob masz teraz inny problem, twój programator (a raczej jego software) nie umie ustawić niższego zegara. Niestety nie da się bez tego ruszyć nowej Atmegi, ponieważ jest taktowana 1MHz. Trzeba albo użyć Arduino jako programatora szeregowego, albo zmienić software w USBASP. Można tez używając Arduino jako programatora zmienić soft w USBASP. Swoją drogą...
Tak, to jest komunikat do starego firmware, gdzie SCK ustawia się zworką, np. w Arduino adekwatnie do tego ustawienia wybiera się programator USBASP lub SLOW USBASP. MKAVR też możesz wskazać mniejszą/większą/automatyczną prędkość. Aktualizacja jest prosta, ale musisz mieć drugi programator, można zrobić z Arduino - szkic przykładowy ArduinoISP, polecam...
Jak wspomniał (at)kaczakat zamiast aktualizacji firmware można spróbować zewrzeć zworę Slow SCK (może być niewlutowana) co powinno włączyć w USBasp niższą częstotliwość programowania i umożliwić reanimację procka.
Również nie chcę rozpoczynać nowego tematu, a ten pasuje. Wygląda na to, że nie mogę w ATTiny13A zmienić hfuse w trybie programowania SPI niskonapięciowego. Czy tak rzeczywiście jest? Domyślnie hfuse jest 0xff, ja chcę zmienić na 0xfb. Robię tak: $ sudo avrdude -c usbasp -P usb -p t13 -v -s -u -U hfuse:w:0xFB:m i dostaję w wyniku: avrdude: Version 5.8,...