Wszystko zależy od tego do czego służy zworka aktualizacji oprogramowania. Możliwości są co najmniej dwie. a) Typowo (w oryginalnym UsbAsp) złącze programowania "kanda" łączy się z czterema pinami I/O procesora a zworka "aktualizacja" zwiera pin RST procesora z pinem RST złącza kanda. W takim układzie UsbAsp zmienia się z programatora w urządzenie programowane,...
To może to coś pomoże: http://www.elektroda.pl/rtvforum/topic15...
Siedzę już nad tym kilka dni. Mam nowy programator usb asp z atmega 8 na pokładzie i chcę grać nowy firmware. Używam arduino uno r3 jako programatora i avrdudess jako programu. Wszystko podłączone poprawnie, plik .hex wybrany dobry. I nic... Pokazuje taki błąd: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>>: avrdude.exe -c avrisp -p m8 -P COM5 -b 9600 -U flash:w:"D:Downloadsusbasp.2011-05-28usb...
Masz stary firmware - nic nie zrobisz, zanim go nie zupgejdujesz. Musisz wgrac nowy (tzn z 2011) :) Nie pamietam co robi złaczka 2 ale http://www.rogerclark.net/updating-firmw... http://blog.lincomatic.com/?p=1480 lub innym usbsp http://octopuslabs.io/blog/how-to-update...
Wg ostatniego obrazka wygląda, że Atmega się zaprogramowała. USBasp należy uruchamiać w AS7 tylko i wyłącznie przez Menu ->Tools->"Twoje narzędzie dodane" wg mojego ostatniego posta z odsyłaczem do strony internetowej. Jeszcze uwaga. Atmega taktowana jest wewnętrznym zegarem 1 MHz. W związku z tym, albo zmienisz jej fusy na odpowiednie, albo zmienisz...
Tylko potrzebny mi dokładniejszy opis i HEX do Uc. Tzn jaki dokładniejszy opis? czego? bo firmware najświeższy to masz na stronce autora usbasp czyli: www.fischl.de/usbasp widzisz tam przecież: Download Firmware and circuit The following packages include circuit and firmware. usbasp.2009-02-28.tar.gz (260 kB) Zasysasz plik i masz w nim firmware oraz...
Komunikaty różnią się sygnaturami procesorków. Z Khazama należy do ATtiny85, ten na czarnym tle do ATtiny45. Pokaż pełną komendę programowania przez avrdude. Sprawdź dokładnie połączenia wszystkiego, jeszcze i jeszcze raz. Może brakuje odpowiedzi na MISO ? Może brak napięcia zasilania całości?
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=https://www.attero.pl/artykuly/poka...
Szukałem w internecie, jak to zrobić i ciągle wychodzi błąd avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. . System Winows 10.
Aktualizacja firmware w usbasp oraz aktualizacja avrdude do wersji 5.5 lub wyższej. To co masz potrafi zapisać tylko 32kB, czyli już staruszek :)
Albo za stary firmware wgrany do USBasp - o ile używasz Arduino IDE do programowania.
Będzie Ci niełatwo naprawić fusy w usbasp. Podejrzewam że łatwiej już będzie przelutowac atmege lub kupić nowy (zwłaszcza że kosztuje dolca) Dodano po 1 PS jak zamierzasz się bawić avr-ami to i tak warto u chińczyka kupić min 2. Wtedy nie trzeba kombinować a koszt jest symboliczny. Dzięki za radę, chyba po prostu kupię kolejne sztuki, ale tak poza...
Problem mam nadzieję rozwiązany, należało dodać do usbasp wysyłanie instrukcji "Load Extended Address". W załączniku poprawiony firmware oraz (dla osób nie posiadających) najnowszy avrdude. Firmware oraz avrdude zawierają moje łatki z tematu [url=http://www.elektroda.pl/rtvforum/to... Testy wsparcia dla...
Mozna to prawda - ale przy cenie USBASP na alim 1.2USD to chyba nie warto (no chyba ze w celach edukacyjnych lub aby wypalic nowszy firmware w USBASP), a oddzielne urzadzenie jest czesto przydatne jak używasz arduino, i masz cos jeszcze do oprogramowania
Miałem ten sam błąd. Powodem był za stary firmware wgrany do usbasp. Samo Avrdude działa z takim programatorem, a Arduino ide wymaga nowszego softu.
Z tego co widzę, to patche rozjechały się z tym, co znalazło się w firmware usbasp - w usbasp prędkość ustalana jest przez nową komendę USBASP_FUNC_SETISPSCK, a w ww. patchu dla avrdude przez parametr komendy USBASP_FUNC_CONNECT. Sugeruję raczej poczekanie do czasu aż "oficjalny" patch zostanie włączony do SVN-a. Dodano po 1 Poprawka: stosowne zmiany...
Z nowym firmware nie trzeba dotykać zworki "Slow SCK" dla nowych mikrokontrolerów z włączonym fabrycznie bitem CKDIV8, albo wybranym taktowaniem 1MHz (na przykład Atmega8). Jeśli masz pod ręką Atmege8, rezonator 12MHz, dwie diody zenera i trzy rezystory to możesz na moment zbudować sobie drugi programator. Najpierw, przy okazji sprawdzasz czy napis...
avrdude: warning: cannot set sck period. please check for usbasp firmware update. Trzeba uaktualnić firmware, wtedy będzie można programowo zwolnić programator. Do tego trzeba założyć środkową zworkę po czym wgrać nowy firmware innym programatorem traktując usbasp jako układ programowany. Rozwiązanie chwilowe to założyć zworę Slow SCK
Odznacz baud, odłącz usbasp od usb i podłącz ponownie, i sprawdź. Pozdr
avrdude: warning: cannot set sck period. please check for usbasp firmware update. Czasami mi tez czyta nawet jak jest za szybki zegar - tyle że czyta bzdury. Zaktualizuj sobie soft w programatorze.
Wejdź we Właściwości Projektu. Przyglądnij się moim ustawieniom. http://obrazki.elektroda.pl/3678127000_1... http://obrazki.elektroda.pl/2301317900_1... http://obrazki.elektroda.pl/5404816700_1... http://obrazki.elektroda.pl/2004056700_1... http://obrazki.elektroda.pl/2603755600_1...
avrdude: warning: cannot set sck period. please check for usbasp firmware oznacza że niemożna ustawić sck i że trzeba zainstalować najnowsze sterowniki.Ale ja je mam! To nie jest informacja dotycząca sterowników w komputerze tylko oprogramowania usbasp w programatorze. Widzę, że na programatorze jest zworka JP2, masz instrukcję do niego, wiesz...
Przez USBAsp możesz sobie zgrać oryginalny firmware, zamiast Write dajesz Read, ale nie wiem, czy ma to sens, bo można go pobrać ze strony producenta.
Wziąłbym Atmega8, rezonator 12MHz z kondensatorami 22p, trzy rezystory i dwie diody Zenera na 3,3V -3,6V i przy pomocy tego programatora który mam zaprogramował i zbudował drugi programator. Jak uda Ci się uruchomić USBasp i zgłosi się normalnie w systemie to znaczy, że jesteś gotowy na zmianę oprogramowania w tym starym programatorze...i możesz to...
(...) to set lower the bit clock frequency, e.g. -B 125kHz - use -F to override this check Failed programming: uploading error: exit status 1 https://obrazki.elektroda.pl/2863382800_... https://obrazki.elektroda.pl/8559823300_... Co robię źle? Proszę o pomoc. Pozdrawiam. Problem, który napotykasz, jest związany z komunikacją między...
Na mój gust USBAsp powinien mieć zasilanie, czyli też powinien być podłączony do USB.
Nic nie musisz zmieniać, jeśli prawidłowo odczytuje/rozpoznaje uC. Np. teraz podłączyłem Atmega644, odczyt jest taki: https://obrazki.elektroda.pl/5681066000_... Jak widać prawidłowo rozpoznał procesor, kolejne operacje będą odnosiły się już do tego uC, sprawdź parametry na tym ekranie i na kolejnych z fuse. Chcesz coś wgrać to przechodzisz...
Musisz ręcznie wskazać mu sterowniki do zainstalowania. Są dołączone w katalogu z firmware UsbAsp.
No i gitara, możesz sobie skopiować AVRDUDE i config. Możesz sobie też wyeksportować jakiegoś blinka wcześniej (z menu szkic -> eksportuj skompilowany bin) i wgrać przez AVR LAB. Natomiast USBASP ma swoja droga stary firmware i to też powinieneś rozwiązać, potem.
[url=http://www.obdev.at/products/vusb/a... Firmware da się skompilować pod usbasp-a. Sam autor jednak ostrzega, że programowa implementacja trybu CDC może nie działać na niektórych komputerach.
Aby zaprogramowac usbasp musisz wgrac do Uno sketch Arduino as ISP, w AVR Lab wybierz jako programator Arduino i wtedy wgrywaj hex z firmware usbasp. Oczywiscie zworka na usbasp w trybie programowanua i odpowiednie polaczenie usbasp do Uno, wlacznie z gnd i vcc. Pozdr
Dzięki wszystkim za pomoc. Zrobiłem tak: zaktualizowałem firmware USBasp, musiałem wlutować dodatkowe piny i je zewrzeć, następnie ze zworką Slow SCK udało się wgrać program Do Uc. Zamykam temat.
Chciałbym sprostować kwestię aktualności firmware w fabrycznych programatorach USBasp. Otóż, chyba wszystkie chińskie odmiany tego programatora mają zmodyfikowaną wersję firmware, które automatycznie wykrywa i dopasowuje szybkość sygnału SCK do częstotliwości pracy programowanego mikrokontrolera. Dzięki temu nie trzeba zakładać zworki JP3 (Slow SCK)...
(at)kamil199210 Zapewne do programowania '51 potrzebujesz inny firmware do USBasp. Normalnie firmware współpracuje z AVR. ty potrzebujesz dostosowany do '51.
Wrzuć starszy firmware.
Twój programator powinien być wyposażony w zworkę "slowsck" zwierającą pin PC2 do masy. Zworka powinna być załączona na czas programowania fabrycznie nowych uC (pracują one domyślnie na wewnętrznym rezonatorze 1Mhz). Firmware ze strony usbasp to nic innego jak program sterujący pracą programatora. Można go wgrać w uC znajdujący się w programatorze (wymaga...
Jeśli na MISO (11 wyprowadzenie bufora) rzeczywiście były impulsy, to oznacza, że ATmega w układzie reaguje w jakiś sposób, tylko firmware USBasp nie rozpoznaje tej odpowiedzi.. Można ewentualnie jeszcze spróbować pominąć bufor.
Wgraj najnowszy firmware z http://www.fischl.de/usbasp/ + ściągni najnowszy soft USBasp . Według mnie lepszym softem do programowania jest khazama lub eXtreme burner i Tobie bym proponował sprawdzić programowanie w tym sofcie . PS> rozumiem że masz zworkę od zasilania dobrze wpiętą lub zew zasilanie układu ?
Czyli co na żadnym innym procku nie sprawdziłeś tego programatora i połączeń a domyślasz się, że coś może być nie tak akurat z ATmega328P ? Z prockiem na pewno jest wszystko w porządku. Postępujesz prawidłowo - włączając sworkę SLOW_SCK w programatorze. Tylko pamiętaj że nie tylko nowa ATmega328P i nie chyba - a na pewno i każdy prawie procek AVR jest...
http://www.nexuscyber.com/boards/topic/1... http://www.rogerclark.net/updating-firmw...
Jak dodac inna xmege - mam ja dodac do firmware usbasp i avrdude? Nie widzi x32e5, czy uda sie zaprogramowac x128a3u - na liscie jest tylko x128a3. Czy Moze ktos wrzucic zpatchowany avrdude pod linuxa - nie udaje mi sie tego zrobic pod ubuntu 14.04.
Myślę że kupię po prostu programator usbasp, jeśli chodzi o wgrywanie bootloadera do arduino na usbasp jest dość proste. A jak wygląda wgrywanie firmware takim usbasp?
Widocznie firmware wgrany w USBasp nie obsługuje zmiany okresu SCK. Potrzebujesz drugiego programatora, nawet takiej prostej przejściówki po LPT, aby wgrać nowy firmware do USBasp. Pozdrawiam, GSM
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
Więc tak posiadam programator USBASP i podłączyłem go 6 przewodami do płytki ARDUINO , jeśli chodzi o programowanie układu to z poziomu programu EXTREME programuje się i kasuje oraz odczytuje bez problemu , jeśli teraz chodzi o program ARDUINO IDE , to wyskakuje mi błąd o sck i abym zrobił update firmware USBASP " avrdude: warning: cannot set sck period....
Tak wiem, pomyliłem z tym 8khz i 128mhz (odrazu poprawiłem) Dalej jest źle. Może być 8 MHz lub 128 kHz. Wielkość symboli ma znaczenie. Pomiędzy jednostką a wartością musi być spacja. Ponadto k (kilo) to 10^3, zaś M (mega) to 10^6. Z kolei m (mili) to 10^-3. Jak widać mylisz to wszystko. Jak zmienić częstotliwość zegara na lini sclk programatora? Wygląda...
A dokładniej to mógłbyś, gdybyś wczytał własnych firmware do USBASP, umożliwiający takie programowanie.
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. https://blog.podkalicki.com/how-to-updat...
Witam podczas wgrywania bootloadera od arduino przez prgramator usbasp v2 wyskakuje mi taki blad cannot set sck period. please check for usbasp firmware update. Jak moge wgrac poprawnie ten bootloader? [/code]
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. W nowym mikrokontrolerze zegar jest ustawiony na 1MHz należy wówczas włączyć tryb programowania z niską prędkością w usbasp. Powinna być tam zworka lub mikroprzełącznik opisany jako slow lub podobnie. Albo skorzystaj z programu z tej strony: http://www.atnel.pl/mkavrcalculator.html...
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...
MARIUSZ R. a zmieniałeś może ostatnio firmware w USBASP?
Zauważyłem ,że nie działa kalkulator w tym programie dla fusebitów, jest to związane z tym błędem? To tylko ostrzeżenie. Możesz zgodnie z sugestią zaktualizować firmware w tym programatorze.
"please check for usbasp firmware update.", a najnowszy jest usbasp.2011-05-28, a nie z 2009 tak jak Ty masz.
fajny programator, ale: Twoje wszystkie ale, mój programator też posiada/ obsługuje :) Tasiemkę oczywiście mam a nawet do tego kilka adapterów (raczej nic standardowego już mnie nie zaskoczy) a o programowym slow_sck pisać chyba nie trzeba, wiadomo, że nowe firmware usbasp dostępne na stronie domowej tego programatora obsługuje tą funkcję. W sumie...
Ponoć był dostępny firmware do usbasp pozwalający programować porcesory serii 89s... kwestia gdzie jest teraz?
avrdude: warning: cannot set sck period. please check for usbasp firmware update. zaktualizuj oprogramowanie.
Może nie żyją, ale jeśli nie wiadomo czy są "fabrycznie nowe" tj. nie wiadomo czy już czasem ktoś nie programował to warto by spróbować włożyć kwarc. Jak ożyje to sprawa będzie jasna. (at)fotomh przecież jest link do programatora, firmware tego usbasp nie wymaga (i nie ma fizycznie) zworki slow sck.
Ustawiłeś zworkę Slow CLK? Wszystko jest dobrze podłączone? I zastosuj się do komunikatu: please check for usbasp firmware update.
Potrzebujesz konwertera USB-Serial. Co prawda widziałem gdzieś alternatywny firmware dla USBasp który zapewniał mu taką funkcjonalność, ale z tego co pamiętam, to nie był do końca dopracowany.
Hmm temat który podrzuciłeś prawdopodobnie załatwi temat tylko kurcze przy pierwszej próbie flasha nie mogłem nadpisać arduino (pro mini) ;\ użyłem drugiej płytki (nano) i ta poszła bez problemu. Problem że nano musiałbym wlutować a przy obecnym "pająku" to nie lada wyzwanie... Poczytałem że mógł się bootloader wysypać no to spróbowałem nadpisać bootloader....
Poczekałem aż wypali bootloader trawło to dość długo i wyskoczyły komunikaty: avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: warning: cannot set...
Ja powiem, że lepiej wykonać (jeśli już robisz sam) programator AVR ISP mkII ( http://mdiy.pl/programator-usbtiny-mkii-... ) - koszty może trochę większe, ale: 1. Nie potrzebujesz innego programatora/portu LPT/FT232 do wgrania firmware - sam procesor programuje się bezpośrednio po USB 2. Programator oferuje dużo większe możliwości od USBasp (interfejsy...
Ja właśnie parę miesięcy temu kupiłem taki z zagranicy za $4 i same problemy :( Wiec polecam sobie usbasp zrobić niż kupować badziewie. Trzeba wiedzieć jeszcze gdzie i co się kupuje. USBASP jest tak prosty, że w Twoim przypadku wystarczyła by tylko wymiana firmware ATmegi
Tak więc http://obrazki.elektroda.pl/8703476600_1... RST=niebieski MOSI=pomarańcz MISO=żółty SCK=biały czerwony i czarny zasilanie Wszystkie sygnały ładnie dochodzą, a tiny nie odpowiada. Próbowałem zmniejszać prędkość w avrdude nawet do 500Hz ale nic to nie daje. Jakieś pomysły? /dodano Używałem pliku wynikowego main.hex, ale prze kompilowałem...
Mój wniosek. ale moge sie mylić brak uprawnien do portu . możliwy brak sterownika możliwa wada samego programatora . Spójrz może na tą całą sprawę z innej perspektywy. Masz teraz dwie płytki. Na pierwszej jest pod względem hardware układ zgodny połączeniami z podstawowym USBasp. Dla ścisłości zgodny ale bez zworki od prędkości CLK, co nie jest większym...
[url=https://www.google.pl/search?q=avrd... Szukaj. Tak ciężko jest poszukać w necie zanim zacznie się pisać temat?
Mam taki sam problem "avrdude: warning: cannot set sck period. please check for usbasp firmware update" ale tylko w programie Extream burner pod Windows 7 tylko że około 2 tyg. temu było wszystko ok :(
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...
przerobiłem platform.txt i board i jest to samo :/ Zmieniłem w opcjach >płytka>atmega8 i jest to avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: warning: cannot set sck period. please check for usbasp...
Witam, Wczoraj złożyłem programator do uC AVR zgodnie ze schematem i opisem ze strony: http://diy-elektronika.pl/wp-content/upl... http://diy-elektronika.pl/202-usbasp-pro... Doskonale zdawałem sobie sprawę że złożenie będzie łatwiejszą częścią całego przedsięwzięcia i poradzenie sobie z dalszymi...
Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-... or "bin/firmware/usbasp.atmega8.xxxx-x... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp firmware update function. You have to change the fuse bits for external crystal (see "make...
Podałem Ci 3 możliwe rozwiązania, wypunktuję dla jasności: - wpisanie z palca komendy do AVRDUDE -B 64 - użycie AVR LAB++ - dodanie -B 64 do Eclipse. Jak któreś z powyższych nie zadziała zrób update firmware w USBASP.
Podepnę się pod temat. Próbuje zaprogramować Attiny 10 według opisu http://mirekk36.blogspot.com/2013/07/att... Niestety cały czas mam avrdude.exe: set SCK frequency to 2000 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn't answer....
Po prostu firmware USBasp'a nie ma jest do konca zgodny ze specyfikacja USB i nie ma zaimplementowanej funkcji suspend.
Hardware tak software i firmware raczej nie, ale możesz sobie przerobic. O ile sobie przypominam to jest to opisane w handbooku (sposób programowania).
a jaką w ogóle masz wersję avrdude ? jaką masz wersję firmware do usbasp? czy próbowałeś tak "z ręki" wywołać avrdude z parametrami - bez jakiegoś programu nadrzędnego do programowania ? bo wygląda ten komunikat na to, że najprawdopodobniej masz coś nie tak z połączeniami niestety
Odpowiem tak dla kolegi , jak dawno temu programowałeś układ ponieważ wychodzą nowe wersje wsadu do programatora . Download Firmware and circuit The following packages include circuit and firmware. usbasp.2009-02-28.tar.gz (260 kB) usbasp.2007-10-23.tar.gz (172 kB) usbasp.2007-07-23.tar.gz (176 kB) usbasp.2006-12-29.tar.gz (118 kB) Supports programmers...
W tym komunikacie który pokazujesz masz taki fragment: please check for usbasp firmware update. mówi ci to coś ? Jaką masz wersję firmware do tego USBASP ???? podejrzewam, że jakąś kocią i starą :( ... pobierz sobie ze stronki: www.fischl.de/usbasp tę wersję: usbasp.2009-02-28.tar.gz i wgraj do programatora. Niestety tak to bywa z tymi kupowanymi na...
Kolega najpierw zrobi update softu dla chińskiego programatora Usbasp http://www.rogerclark.net/updating-firmw... Potem kolega podłączy jak należy programator do uC, samo pozorne połączenie nie wystarczy, musi być dobra jakość połączenia, trzeba to bardzo dobrze sprawdzić. Potem kolega sprawdzi za pomoca mkavrcalculator jakie...
Widzę że zaczyna sie komplikować A ja chce tylko zaprogramować zew programatorem USBAsp :) jeden procek .... Instrukcja mówi tak Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-xx-xx... or "bin/firmware/usbasp.atmega8.xxxx-xx-xx.... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp...
M128 ma więcej rejestrów do ustawiania z uwagi na rozmiar pamięci flash adresowany 17bit... z jakiej pamięci są pobierane dane do wyświetlenia ? Jakim programatorem jest to programowane ? Starsze wersje firmware w USBasp miały kiedyś z tym problem i należy aktualizować...
W nowszej wersji firmware jest możliwość ustawienia taktowania programowo, bez żadnych zworek. Uaktualnij firmware i problem zniknie.
Skoro używasz najnowszego firmware do USBASP to powinieneś móc zmieniać prędkość programowania programowo z poziomu komputera. MkAVRCalculator na pewno ma taką możliwość. Podaj, jak masz ustawione fuse-bity w atmega128, a konkretnie jak jest taktowany. Prędkość programowania musi być mniejsza od F_CPU/4 i tyle.
Co masz podłączone pod pin 10 i pin 20 układu 75hc541? Próbę z udanym komunikatem wykonałeś z wpiętym "chińczykiem" do USB kompa ? Czy tylko wpiąłeś Kandę? Pin10 to GND a 20 to VCC. Udana próba była przy wpiętym moim programatorze do USB komputera a obydwa programatory były połączone kandą, zworka chińczyka była ustawiona na programowanie firmware.
Nie ma więcej wpisów więc zamykam temat
warning: cannot set sck period. please check for usbasp firmware update. Stary firmware programatora. Uaktualnij. Nie słuchaj w sprawie resetu.
Czyli tam były diody 5V1 lub 5V6. USBasp, którego firmware bazuje na V-USB, używa, o ile pamiętam, diod 3V6. Bez nich nie zostanie wykryty jako urządzenie USB. USB jest pomyslana na 5V bo takie przekazuje zasilanie Zasilanie zasilaniem, ale linie D+ i D- są modelowane w specyfikacji USB jako źródła prądowe, a nie napięciowe. Po prostu potrzebny jest...
ekhm... Jakiś czas temu zrobiłem taki firmware: https://github.com/mamut-tme/UsbAsp-flas... Obsługa s51 i s52 działa w nim bez problemu. Patch przyspieszający sck (to raczej do AVR, s51/52 nie chodzi przy tak szybkim zegarze) do avrdude w międzyczasie został włączony do głównego repo. To był projekt, który zrobiłem w czasie samoizolacji covidowej,...
Witajcie, mam problem z wgraniem bootloadera i co za tym idzie wgraniem do Atmegi 328p-pu programu. Wykonałem układ z poniższego projektu i teraz pozostało samo jego zaprogramowanie. majsterkowo_atmega328p16.name=ATmega328P (at) 16 MHz majsterkowo_atmega328p16.upload.maximum_... majsterkowo_atmega328p16.upload.using=ar... majsterkowo_atmega328p16.bootloader.low_...
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Było! Temat wciąż widoczny na pierwszej stronie działu Mikrokontrolery. http://www.elektroda.pl/rtvforum/topic31...
Co oznacza ten błąd? avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Dodano po 1 Ok już czytam :) Dodano po 14 Dziękuje bardzo za pomoc :) Już wszystko działa. Oto poprawiony kod : Dodano po 45 Czyli teraz jak bym chciał zwiększyć taktowanie muszę kupić kwarc? Dodano po 1 To ostrzeżenie może jakoś wpływać na działanie...
Ten tekst "warning: cannot set sck period. please check for usbasp firmware update" oznacza, że masz stary wsad w USBASP, zacznij od oczywistych rzeczy i zrób jego update. W nowym wsadzie można sterować prędkością wgrywania programowo, w starym masz zworkę i dwie do wyboru - normalna i slowSCK. Do wgrania wsadu możesz użyć innego USBASP lub programatora...
w tym USBASP chodziło o bug związany z programowniem >128KB. Chyba, że to już jest zaszłość i większość USBASP ma już poprawione firmware
Jeżeli przewód z filtrami działa z innymi urządzeniami, a problem jest tylko z programatorem USBasp to ja szukałbym przyczyny w układzie. Jeżeli przewód nie pracuje z innymi urządzeniami może być uszkodzony. Cały czas wykorzystuje ten typ programatora na różnych komputerach i zwykle nie mam z nim problemu. Chodź przyznam że posiadam tylko przewody A-B...
Za funkcję SLOW odpowiada zworka JP3, należy samodzielnie wlutować goldpiny. Czy USBasp ma wgrany najnowszy firmware? Chińczyki zazwyczaj dostarczają te programatory z ze starym oprogramowaniem, pomimo iż najnowsza wersja jest sprzed dekady.
1. Tylko najnowszy bascom (nowszy niż 2.0.7.5) obsługuje podobno prawidłowo USBASP 2. Zworka trybu programowania prawdopodobnie służy do spowalniania sygnału zegarowego (SLOW_SCK) 3. Twoja zagadkowa zworka to zapewne SELF_PROG - zworka umożliwiająca (jeśli posiadasz inny programator) na zmianę firmware. (ale trzeba by przeanalizować dokładnie ścieżki)...
Łatka w avrdude pojawiła się dopiero w wersji 5.5, dodatkowo musisz też mieć załatany firmware do usbasp: w wersji co najmniej [url=http://www.fischl.de/usbasp/usbasp.... lub [url=http://www.fischl.de/usbasp/usbasp.... (lub ten, który był na forum). Zastanawia mnie jednak, czemu błąd odczytu pojawia...
Nie czytałem? "Flash "bin/firmware/usbasp.xxxx-xx-xx.hex" to the ATMega8 with a working programmer (e.g. with avrdude, uisp, ...)." Jeżeli nie chodziło, o ten programator to o jaki? O żadnym innym w instrukcji słowa nie ma. No chyba, że sie mylę...
Raz miałem podobny problem - zlutowałem dwa układy, programator nie wykrywał procesora. Programator sprawny gdyż na innym projekcie wszystko działało, procesor też sprawny, ponieważ na prowizorycznym stk200 też działało. Okazało się, że programator szedł zbyt szybko żeby zaprogramować procesor idący na wewnętrznym RC 1MHz (domyślne). Po ściągnięciu...
usbasp firmware usbasp usbasp firmware usbasp firmware stk500
access filtrowanie formularz piwnicy bloku schematy laptopów poszukiwane
przewody stacyjki ducato saeco syntia
AIWA NSX-V800 instrukcja obsługi PDF, manual, schematy, typowe usterki Xerox WC6605 – fioletowy zamiast niebieskiego podczas druku zdjęć, ustawienia kolorów