Możesz też sam zrobić usbasp no ale trzeba zaprogramować procek.
1. main.hex już nie wgrywasz, poza tym zworka self-programming służy do tego żeby wgrać innym programatorem np. STK200 przez złącze ISP, przez USB nie jesteś w stanie wgrać nic na ATmege w programatorze 2. Zenery 3V6 chyba powinny poprawić współprace z notebookiem, ja same też go używałem na lapku (zrobiłem parę egzemplarzy znajomym i oni też go na...
Nie wykrywa programatora. W załączniku sprawdzona wersja avrdude. W programie wskaż folder z avrdude, najlepiej jak będzie się znajdował na C:
Podobnież nowsze Arduino nie współpracują z USBasp, trzeba sobie downgradeować Arduino IDE (podobnież działa do wersji 1.6.9) albo wgrywać hex'a z palucha (w wierszu poleceń) albo podmienić avrdude. Przeczesz sobie googla frazą "avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de'" to znajdziesz jakieś przepisy.
Witam ! Zastosuj programator USBasp.
http://obrazki.elektroda.pl/2804165000_1... Witam. Chciałem się podzielić moim projektem przystawki do programatora USBasp. Czasem bawię się mikrokontrolerami ATtiny i Atmega programując je na płytce stykowej co czasem wymaga szukania not katalogowych mikrokontrolerów aby podpiąć programator do odpowiednich pinów. Pomyślałem więc, że...
Ze strony: www.fischl.de/usbasp wgraj sobie do programatora TEN wsad: usbasp.2009-02-28.tar.gz (260 kB) a nie jakiś inny - to po pierwsze Po drugie pobierz sobie program MkAvrCalculator i zainstaluj AVRDUDE z tego programu (Zakładka "Ustawienia" ramka "avrdude" klawisz "instaluj") Możesz zdjąć kocią zworkę SLOWSCK - masz to robione programowo w MkAvrCalculator...
Bo make all tylko kompiluje program? Żeby zaprogramować procesor należy dać opcję make program (ale trzeba wcześniej skonfigurować makefile) lub użyć zewnętrznego oprogramowania (np. avr dude)
Tzn mogę powiedzieć, że w zasadzie wszystkie procesory z końcówką "P" mają taką samą sygnaturę jak te z końcówką "PA" i tak samo daje się je programować. Czyli spokojnie można wybrać wersję "P" zamiast "PA". Niestety w przypadku ATmega324P i ATmega324PA jest nieco inaczej ;) czyli mają różne sygnaturki. Tak naprawdę to wejdź sobie w avrdude.conf i podmień...
Z tego, co widzę, to brakuje kondenstora 100nF pomiędzy +5V, a GND. Przy programowaniu upewnij się, że podajesz +5V na VCC i AVCC. W USB ASP ustaw zworkę Slow SCK.
Zapoznaj się z programem MkAvrCalculator - jeśli masz pod ręką procki takie jak: ATmega8 czy Attiny2313 - ponieważ będzie działał w pełni za FREE z tymi prockami a przy okazji zobaczysz, że on programowo obsługuje coś takiego o co tu pytasz i nic nie trzeba przestawiać na programatorze - żadnej zworkki ;)
Witam, z USB to przez PICKit2 lub 3 mozna kupic klony dosc tanio. Do "2" byl zewnetrzny program dosc sympatyczny i niezalezny a "3" to niestety z MPLab. Osobiscie wole ten: http://picpgm.picprojects.net/hardware.h... tu masz przyklad programatorow ktore obsluguje, mozesz sam je zbudowac. Pozdrawiam
Na początku podkreślę to że wiem że jest dużo podobnych postów na tym forum ale czytałem dużo postów oraz szukałem w internecie i nie znalazłem rozwiązania. Źle zainstalowane sterowniki do USBasp.
http://mikrokontrolery.blogspot.com/2011... Podłącz AVCC i pozostałe GND. Od tego zacznijmy.
Witam, no to sprawdź miernikiem czy piny Atmegi "dochodzą" do pinów programatora. Czy poprawnie zainstalowałeś sterowniki do usbasp (programator powinien być widoczny w menedżerze urządzeń) ? Zainteresuj się programem "Khazama AVR Programmem" Pozdrawiam
Z programu nie wynika że dioda będzie migać bo nie ma żadnej pętli. Program ustawi 1 na PB0 na sekundę po czym ustawi 1 na tym pinie i zakończy się. Spróbuj tak: [syntax=c]#include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0x03; while (1) { PORTB = 0x01; _delay_ms(1000); PORTB = 0x00; _delay_ms(1000); } }[/syntax]
Ja zrobiłem sobie właśnie taki programator: http://obrazki.elektroda.pl/4181576900_1... Działa bez zarzutu. A do programowania nim procków wykorzystywałem program PonyProg.
Próbowałeś innym programem?
Nie musisz się obawiać. Zwykły dzielnik rezystorowy jak w artykule wystarczy. Sprawdzałem osobiście - ładnie działa. Ale oczywiście rozumie Twoje obawy. Możesz po prostu zmienić długość opóźnienia próbując na większych i mniejszych niż 1000ms. Wtedy albo zobaczysz miganie, albo będziesz miał potwierdzenie, że mikrokontroler "stoi". Możesz także dodać...
1. Nie ma wgranego bootloadera - nie jest Ci do niczego potrzebny 2. Układ programujesz poprzez ISP a) na usbasp zwierasz "SELF PROGRAMIMNG" b) podpinasz usbasp gniazdem ISP do twojego programatora "LPT". c) wgrywasz program na USBasp d) zmieniasz fusebity atmegi na zewnętrzny kwarc 12MHz e)zdejmujesz zworkę SP i gotowe Nie zapomnij zakładać zworki...
Zobacz kurs AVR w spisie treści. Ode mnie w prezencie 20pkt, bo mogą Ci się przydać, a masz zaledwie 4. Powodzenia i samych wielkich projektów!
Wypróbuj program MkAvrCalculator i zobacz czy widzi procka, czy go dobrze programuje itd. Akurat tego procka obsługuje ten program w pełni za free. Także jest obsługa tego programatora. Aha sprawdź czy jest inny tryb pracy programatora niż domyślny HID bo z nim bywają w tych programatorach problemy. Powinien być tryb z virtualnym portem COM. Wtdy w...
Mam też próbny układ na płytce stykowej, w którym jest kostka w obudowie DIL i on działa prawidłowo i daje sie programować, ale gdy wetknę w jego miejsce kostkę SMD na płytce pośredniej to już nie. A nie programujesz za szybko? ATtiny13 fabrycznie ma taktowanie 9.6MHz podzielone przez 8. Czyli 1.2MHz. Może układ w DIL ma usunięty podział i działa szybciej?...
Do obsługi programatora Usbasp potrzebne są sterowniki zainstalowane na PC.
Nie wybieraj procesora z LISTY .... Tylko wejdź w zakładkę "Programator AVR" i kliknij żółty klawisz "Sprawdź podłączony AVR" ale uprzednio w zakładce "Ustawienia" włącz ptaszka aby konsola pokazywała ci się "Gdy wystąpi błąd" i po wciśnięciu klawisza zobaczysz czy program SAM wykryje pocka czy nie ? a jeśli nie - to pokaże się czarne okienko konsoli...
Te 2 linie, które usunąłeś z programatora nie mają wpływu na programowanie procka. Pisząc "prosto od producenta" miałem na myśli Atmegę8. Powinieneś spróbować zaprogramować ją właśnie z załączoną zworką SLOW SCK. Pozdrawiam.
Jak byś mi wyjaśnił jak podajesz GND na 3 i 5 pin procesora, to może bym coś mógł powiedzieć. Na płytce nie widzę żadnego połączenia - być może robisz to jakimś przewodem?
Odznacz (skasuj ptaszka) przy CKSEL1 i to wszystko.
Musisz uaktualnić firmware do wersji 2007-07-23 lub nowszej -> [url=http://www.fischl.de/usbasp/usbasp.... Tak samo musisz uaktualnić avrdude. [url=http://www.elektroda.pl/rtvforum/to... USB dla mikrokontrolerów AVR, (wątek o podanym problemie i rozwiązanie)
http://www.elektroda.pl/rtvforum/topic29... http://www.elektroda.pl/rtvforum/topic29...
Czyli rozumiem, że wgrywanie programu przez USBasp morduje bootloader i trzeba od nowa go wgrać jeśli chcemy programować przez TX, RX, tak? Tak dokładnie się dzieje. Na otarcie łez masz dodatkowe 512 bajtów pamięci flash dla swojego programu, kiedy nie ma bootloadera. Czyli w te, które programowałem wcześniej USBasp muszę wgrać bootloader przez ArduinoISP...
Witam, sprawdź czy na pewno masz zasilanie podłączone do m8, ostrożnie sprawdź czy masz zasilanie na pinach 8 ; 7. Przestaw zworkę na USBasp odpowiedzialną za programowanie scalaków poniżej 1MHz. Damian.
Jesli jak piszesz ustawiles fusebit Reset Disable to niniejszym zablokowales sobie mozliwosc programowania po ISP.
Teraz nie mogę tego stwierdzić, ponieważ płytka właśnie się trawi. Można to odczytać przez program? Jak chcę spróbować go jeszcze raz zaprogramować to po wciśnięciu polecenie identify mam wszędzie "F" To może być potrzebne. na programatorze założyłem zworkę SLOW SCK, bez tego rozpoznawało układ, ale nie mogło go dodać. Identify odczytuje sygnaturę...
Dzięki za pomoc, programator zbudowałem, ruszył od pierwszego razu. Niedługo się pochwalę wszystkim :) Jedynym mankamentem było to, że skorzystałem ze schematu na tej stronie, w którym nie było diód zenera między liniami D+ i D- a masą. Taki programator po podłączeniu do mojego laptopa oraz komputera z procesorem pentium iv 1,3Ghz z 2001 roku zostawał...
Korzystając z okazji otwartego wątku, chciałbym jeszcze zapytać o zasilanie układu z portu USB (przez USBasp) podczas programowania. W układzie jest sporej pojemności kondensator 3300uF. Zastanawiam się czy spory prąd przy jego ładowaniu nie będzie problemem i nie uszkodzi np. programatora? Na schemacie USBasp zasilanie z USB po prostu przechodzi na...
Dokładnie wygląda to tak że komunikacja działa tylko raz. Tzn po podłączeniu USBASP do portu. Można zrobić odczyt, zapis, czy co tam, ale tylko raz. Za drugim razem i za n-tym już wywala błąd. potwierdzam, u mnie dokładnie takie same efekty w USBASP, a próbowałem programować ATmega32, ATmega168, ATmega8.
W szkicu ArduinoISP masz taką część: // Configure the baud rate: #define BAUDRATE19200 // #define BAUDRATE115200 // #define BAUDRATE1000000 Kiedyś przypadkowo wpadłem na to, że AVRDUDE domyślnie działa na 115200 z programatorem Arduino. Działa OK na 19200 pod warunkiem, że to jest podane w linii poleceń. Pokaż zdjęcie swojego USBASP, ma być założona...
Był już kiedyś podobny problem (sam też na początku go miałem) w wyjściu KANDA masa wstępuje na 2 pinach o czym można poczytać na blogu kolegi http://obrazki.elektroda.pl/3398816200_1...
Ścieżka do pliku hex na pewno jest poprawna?
to znaczy ze prawidłowo podłaczyłeś u C i mozna go zaprogramować :)
w czasie gdy zresetowany jest AVR był w stanie niskim W stanie WYSOKIM. wystarczy zamienić jedną i doprowadzić do niej sygnał CS, a od strony uC dodać rezystor Nie ma potrzeby kombinowania ze złączem, wystarczy między wejscie CS W5500 i plus zasilania dać na stałe rezystor o dużej wartości np. 50k. To jeżeli CS W5500 jest sterowany przez uC. Jeżeli...
LM2576 to przetwornica step-down, na schemacie brakuje diody od masy do wyjścia OUT, która to jest wymagana do poprawnej pracy tej przetwornicy. Bez tej diody możesz upalić przetwornicę (ujemne napięcie indukowane przez cewkę)
łooo jej, po pierwsze to zassij najnowszą wersję, build 57 - wystarczy kliknąć na obrazek w podpisie każdego mojego postu żeby dojść do najnowszej wersji. (nie wiem dlaczego wszyscy pobierają zawsze tą starą i przeterminowaną wersję?) Po drugie - pokaż jakiś schemat może albo fotkę - jak podłączasz procesor i czy włączasz zasilanie do procesora i programatora...
Jeśli jedyny port COM w systemie to wirtualny port COM tworzony przez Arduino, to nic dziwnego, że podłączając Arduino przez USBAsp, a nie USB, nie ma w systemie żadnego portu COM. USBAsp, nie tworzy wirtualnego portu COM. Jeśli w Arduino IDE chcesz programować z użyciem USBAsp musisz korzystać z opcji "Zaprogramuj z użyciem programatora" (czy jak tam...
J3 nie jest zwarte więc układ jest zasilany z zewnątrz? Matko :( ale MASY MUSISZ POŁĄCZYĆ - tak OCZYWISTYCH rzeczy nawet się nie pisze w instrukcjach, bo każdy kto zaczyna nawet elektronikę powinien o tym wiedzieć tak samo jak np o tym żeby nie skakać z dachu wieżowca bo można się zabić. Dodano po 46 Czyli rozumiem że wszystkie wyjścia GDD z programatora...
https://obrazki.elektroda.pl/8632693900_... W starszym sprzęcie elektronicznym, który został wycofany z użytku, można znaleźć ciekawe elementy, w tym różnego rodzaju mikrokontrolery. Choć obecnie dostępne są bez problemu za niewielką kwotę 32-bitowe mikrokontrolery o dużej mocy obliczeniowej, wyposażone w interfejsy sieciowe, to czasem...
Jak to jest NANO to po podłączeniu pojawia się port COM, musisz wiedzieć pod jakim numerem, np. COM5, taki wskazujesz jako port docelowy w Arduino. Programujesz USBASP to wybierasz "wgraj używając programatora" z menu.
Programujesz tylko Atmegę, a w jej sofcie zawierasz komunikację z RFM. Sam moduł radiowy nie posiada (chyba) pamięci EEPROM itp, więc po każdym włączeniu musi dostać sekwencję konfiguracyjną, a następnie ramki danych.
Tak, przejściówka to JEST powód baaardzo wolnego programowania, miałem [url=http://www.elektroda.pl/rtvforum/vi... sam problem :P Jeśli masz tylko USB, to polecam programator [url=http://www.fischl.de/usbasp/]USBasp :)
gdy klikne autoprogram to dioda w programatorze się zaświeci na chwile To oznacza, że sterowniki do programatora sa zainstalowane, komputer, jak i Bascom rozpoznają programator. Więc problem może leżeć w nast. punktach: - zbyt wysoko ustawiona prędkość programowania - zmień w opcjach programatora na 93,75 kHz - wtedy zaprogramujesz procki ustawione...
Na pewno ustawiłeś Fuse Bits w atmega8 tak jak na tej stronie?
Tylko programowanie wysokonapięciowe.
Zamówiłem PFS122 i parę innych. Co myślicie o dodaniu programowania AVRów (usbasp)? :)
Jedyna zworka na programatorze służy do wyboru pomiędzy napięciem 5V a 3.3V, innej nie widzę. Bo inne nie zostały zamontowane w miejscach oznaczonych JP2 i (JP3). Nowszy firmware supportuje auto SCK zgodnie z avrdude.conf; albo opcja -B. Jeżeli używasz avrdude z okna "<cmd" , to możesz spróbować zmniejszyć prędkość SCK przez stosowanie opcji -B...
Czy w SLOW MODE (zworka) programuje się normalnie ? Mój USBAsp na ATtiny13 miał początkowo problem w szybkim programowaniu, gdy odpowiednie fusebity miałem nieprawidłowo zaprogramowane. Po wybraniu wew. osc. RC=9,6MHz i CKDIV=1 (niezaprogramowany) wszystko ożyło...
Po co USBasp, skoro ATMEGA z USB można programować FILP-em?
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
Zmień fuse bit EESAVE.
A po co jest to .elf w nazwie pliku ? Powinno być: nazwa_projektu.hex
ISP to nie model programatora, tylko rodzaj. USBasp jest programatorem ISP.
A to ci checa ! - No przyznam że jeśli taka jest prawda, że masz kupiony ATmega8 a pokazuje ci ATmega88 to szok - i nie dziwię się że masz mętlik w głowie ale ...... ale .... czy możesz potwierdzić na 100% że na obudowie mikrokontrolera jest też napisane ATmega8a czy może jednak Atmega88 ????? Bo wiesz - może i chciałeś kupić Atmega8 a sprzedawca dał...
Wiesz programowanie w "C" to wystarczy że znajdziesz odpowiedni kompilator żeby zapisał Tobie program zapisany w "C" na język maszynowy. Ja niestety Tobie w tym nie pomogę bo osobiście wolę Assembler'a. Jak będziesz miał już plik *.hex (w języku maszynowym po kompilacji) to wgrasz to sobie do uC. Podałem Tobie rozwiązanie z AtMega bo w sumie do "C"...
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).
Może coś Ci pomogę, ale zdradź tajemnicę z jakiego schematu urządzenia korzystasz i jaki wykorzystujesz kod programu (podaj schemat, stronę itp)
To nie jest normalna praca usbasp, poszukaj jakiegoś mikro zwarcia na PCB, najprawdopodobniej przy złączu kanda
Może to się też przydać: http://www.8051projects.info/resources/u...
Posiadam programator USBasp ( http://www.fischl.de/usbasp/ ). Jako soft używam Khazama. Nie miałem z nim żadnych problemów dopóki nie zacząłem programować attiny45. Podczas próby programowania nowego uP wyskakuje komunikat tak jakby uP był niewłaściwie podłączony lub uszkodzony. Dodam jeszcze, że ten sam układ z tym samym uP bez żadnych problemów moge...
Kiedyś miałem wiele problemów z SPI przez zbyt długie czasy narastania zboczy. Co prawda nie było to w AVR , ale zastosowanie rezystorów podciągających rozwiązało problem. W AVR-ach nie ma takich problemów, stąd rezystory te są zbędne w trakcie programowania.
No tylko coś ci średnik wskoczył przed while ; while(1) więc błąd a zabrakło średnika po linii [syntax=c]DDRC |= LED_PIN[/syntax] powinno być: [syntax=c]DDRC |= LED_PIN;[/syntax] jak to poprawisz to zadziała także na Atmega8
Witam Posiadam arduino uno, a od niedawna atmega32 i chciał bym ją zaprogramować w środowisku arduino. Czy da się ją zaprogramować przez arduino czy też programator usbasp?
Wyprowadzenie pinów które nie znalazły się na głównych listwach - spi + reset do programowania z usbasp
Witam, od kilku dni borykam sie z problemem, z ktorym nie umiem sobie poradzic. Zakupilem na jednej z aukcji internetowych programator USB dla AVRow. Uklad dziala poprawnie, testowalem go na Mega8 i wszystko jest ok. Moj entuzjazm zmalał nieco, gdy chciałem zaprogramować Attiny 2313. Wykonując polecenie Tools, make program wywala komunikat > "make.exe"...
Programator działa na 12MHz, ja w płytce mam 11059200Hz. No to wyszło szydło z worka. Najgorsze co może być, to jak ktoś zataja co sobie po cichu zmienił w stosunku do schematu projektu i potem się żali na zwykle nie występujący problem... Obsługa USB wymaga wielokrotności 12MHz. Linux trzyma się standardów. http://lmgtfy.com/?q=USB+clocking+site%3...
Na programatorze są 2 diody. Jeżeli podłączysz sam programator co się dzieje? I podepnij Megę i zobacz co się dzieje z tymi diodami. Pozdrawiam
Cześć Linijkę -c usbasp -p t13 -U flash:w:$(ProjectDir)debug\$(ItemFileNam... uzupełnij o parametr -B 8 -c usbasp -p t13 -B 8 -U flash:w:$(ProjectDir)debug\$(ItemFileNam... Liczba przy parametrze -B xx może być większa, w zależności od opóźnień jakie chcesz uzyskać.
Hmm, czy podczas programowania zmieniałeś albo ustawiałes jakkolwiek fusebity? Sprawdzałeś czy z włączonym Slow SCK jest tak samo?
I oczywiście brak odpowiedzi na pytanie... Czy wykrywa Ci urządzenie w systemie? (Programator)
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,...
problem rozwiązany. Nie zainstalowane do końca sterowniki.
Witaj, ... z prośbą aby ktoś wytłumaczył mi w miarę zrozumiale jak mam podłączyć do tego programator i co w ogóle muszę zrobić, abym mógł zacząć ... http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... ... najlepiej w Eclipse . Skoro już poważnie myślisz o AVR i...
Ja procka do swojego usbasp programowałem przez isp(wtyk lpt+kawalek kabelka z goldpinem żeńskim), stąd złącze szpilkowe (goldpin męski) w moim usbasp. To robione było jak jeszcze na warsztatowym kompie miałem win98se.
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 ?
to jest dokladnie plik hex z tej stronki http://elm-chan.org/works/sd8p/report.ht...
Nie WinAVR, a konkretnie avrdude. Zainstalowałeś poprawnie sterowniki do USBasp? Więcej informacji masz [url=http://mirekk36.blogspot.com/2011/0...
raptor37 ---> tu masz przykład programatora na USB http://www.elektroda.pl/rtvforum/topic13... a tu oryginalna stronka z wsadem i różnymi pomysłami rozwiązaniami tego samego programatora USBASP Natomiast zamiast bawić się w składanie STK200 może kup sobie na allegro - koszt to jedynie ok 15zł Jak chcesz to kup może na allegro jeszcze lepszy od...
Okej, w takim razie mam kilka pytań: 1. Czy będę mógł przez usbasp programować mikrokontroler programem arduino? 2. Czy to ten programator da rade? https://botland.com.pl/programatory/2014...
USBasp jako taki nie jest obsługiwany przez AVR Studio... Jednak większość wersji jest kompatybilna hardware'owo z programatorem stk500v2 i AVR-USBisp czy coś takiego... Wystarczy zmienić frameware... Sam używam takiego programatora schemat do USBasp a frameware z niemieckiej strony której nie mogę teraz znaleźć... :/ Chociaż muszę przyznać, że uruchomienie...
Zawsze możesz sobie kupić przedłużacz USB. Ja polecam klony programatora AVR ISP mkII, a najtańszy na pewno (choć moim zdaniem do najlepszych nie należy) będzie USBAsp.
Dziękuje panowie, faktycznie na programatorze znajdują się dwa piny opisane slow sck, po zwarciu ich bootloader wgrał się bez problemu na płytkę, dodam jeszcze, że do poprawnego funkcjonowania attiny 2313V należy pobrać inną paczkę do arduino niż podana w tutorialu, ktoś podał w komentarz do niego: http://code.google.com/p/arduino-tiny/ EDIT: Jednak...
Wsad ze sprawnego trzeba spróbować zgrać, nie znam się na tych mikrokontrolerach, nie wiem czy da się zgrać (czy nie jest zabezpieczony lub czy da się pobrać wsad, który zadziała w innym układzie). Chyba przez USBasp można go programować ale nie mam doświadczenia z tym układem.
Witam. Mam problem z programatorem USBasp , programuje mi tylko ze zworką J3 (wolne programowanie) . ATMEGA8 16pu (programator) zaprogramowałem pony prog-em . Czy długość kabla (2m) ma znaczenie dla prędkości programowania ? Sprawdzałem na gniazdach USB zintegrowanych i front panel i zawsze programuje ze zworką bez błędu ale bardzo długo , a bez zworki...
Czy częstotliwość programowania ISP nie jest przypadkiem za wysoka ? Przypominam iż częstotliwość SCK powinna być mniejsza niż 1/4 częstotliwości taktowania mikrokontrolera. Zatem za pomocą zestawu program + kabelek do LPT + generator 4Mhz stawiam atmegę na nogi. Znaczy resetuję fusy. Czy na pewno są całkiem zresetowane ? Może przypadkiem jakiś lockbit...
A co wgrywasz do procesora? Ustaw go na zewnętrzny kwarc 16MHz i wgrywaj bez zworki slow SCK.
(...) -P /dev/parport0 -c usbasp (...) Czy aby nie wmieszałeś błędnie linuksowego odwołania, do tego do portu LPT, gdy USBasp działa na USB?
Tak musisz go zaprogramować innym programatorem
Witam. Podczas programowania mikro- kontrolera ATMEGA32 zapomniałem dołączyć napięcie zasilające uP. Po programowaniu procesor przestał odpowiadać, nie mogę z nim nawiązać żadnej komunikacji. Programuję programatorem USBASP. Jak można odblokować ATMEGĘ? Czy powodem problemów może być przypadkowe ustawienie fuse-bitów uniemożliwiające programowanie przez...
Witam. https://sites.google.com/site/kzarobslug...
Zworkę "Slow" założyłeś? Ewentualnie może być to kwestia złego podłączenia progrmatora lub braku zasilania procesora.
Do zaprogramowania procesora wystarczy sam programator i program (na komputerze) za pomocą którego wgrasz program. Ja często jak robię jakieś urządzenie które nie będzie wymagało częstej zmiany softu to nie daje złączki do programowania w urządzeniu. Procesor programuje na płytce stykowej za pomocą zewnętrznego programatora usbasp i przekładam do urządzenia...
programować usbasp podstawek programować usbasp attiny13 programować usbasp
tracer gamepad podłączyć wyłącznik ciśnieniowy światła mijać honda
napęd prędkościomierza napęd prędkościomierza
Rola rezystora w filtrze górnoprzepustowym 2. rzędu Zamiennik baterii Enestar do Lenovo ThinkPad X230 - czy warto?