U mnie jest tylko 1 zworka odłączająca zasilanie od mikrokontrolera. Ale pola lutownicze są pod jeszcze dwie inne. Możesz wlutować tam goldpiny i używać zworki, albo prowizorycznie połączyć drutem.
Wybierz "Atmega 328P (Old Bootloader)" i testuj. -> widzę że w wersji 1.8.5 już nie ma tej opcji... Zmień Arduino IDE na wersję 1.8.4 lub starszą. Na nowej są błędy w komunikacji przy klonach. Szukam rozwiązania i na razie to mi wpadło do głowy. W Plik->Preferencje zaznacz "Pokaż szczegółowe informacje podczas wgrywania" Wrzuć wszystko co się wyświetl....
Zmień fuse bit EESAVE.
Nie wykrywa programatora. W załączniku sprawdzona wersja avrdude. W programie wskaż folder z avrdude, najlepiej jak będzie się znajdował na C:
Możesz też sam zrobić usbasp no ale trzeba zaprogramować procek. Potwierdzam. Po za tym do zaprogramowania tytułowego attiny, wystarczy nawet port LPT i kilka rezystorów - ja tak zaczynałem przygodę bardzo dawno temu, nie mając nic ponad kieszonkowe. I tak jeszcze jako dzieciak, zaprogramowałem sobie atmegę 8 właśnie na usbasp :) Programatory wtedy...
A po co jest to .elf w nazwie pliku ? Powinno być: nazwa_projektu.hex
Nie mogę jednak programować z poziomu WinAVR - efekt jest taki jakby w ogóle nie było programatora podłączonego do USB. WinAVR programuje przez AVRDUDE. Żeby AVR ISP mkII był widoczny przez avrdude należy zainstalować to:[url=http://libusb-win32.sourceforge....
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?
No niestety, używam pod PLD Linux 64-bit(programowanie przez avrdude) i sporadycznie Windows XP(Jak już muszę coś koniecznie debugować i przez port szeregowy nie mogę) i póki co wszystko mi gra. Radzę jednak przyjrzeć się liście obsługiwanych procesorów, bo marketingowcy z Atmela nie zamierzają sobie popsuć sprzedaży innego programatora - AVR JTAGICE...
A jaki masz programator? W programie ISPPROG masz możliwość ustawiania pinów LPT (Custom pinout) do programowania.
+ do AVR z innego zasilacza i masy obu źródeł zewrzeć?
Hej, Jeżeli udawało Ci się programować Atmega8 i jeśli nie zmieniłeś: - komputera - płyty głównej - ustawień w Biosie trybu pracy portu równoległego oraz masz dokładnie ten sam (nie taki sam) programator (bsd) to powinno bez problemu programować i ATmega16. Komunikat Avrdude wskazuje, że kontroler jest widziany z Twojego PC czyli ustawienia portu w...
Mi się udało jednakowy błąd wywołać, gdy wgrałem hexa, a następnego wgrywałem poprzez "write". Spróbuj wgrać poprzez "Erase-Write-Verify"
mkAVR Calculator pełna wersja i usbasp (nie wiem jaką masz obudowę).
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ń...
Postępowanie z ATMegą8 niczym się nie różni. Jeśli wgrywasz bootloader Arduino to musi być kwarc, jeśli nie musi to działać z bootloaderem, to nie musi być kwarcu. https://www.arduino.cc/en/Main/Standalon... Do programowania używasz programu AVRDude jako programator wybierasz AVRISP. Oczywiście uprzednio musisz odpowiednio zaprogramować samo Arduino.
Jeśli ma kolega inny mikrokontroler, jakiś kit lub gotowe urządzenie z AVR i złączem ISP można sprawdzić działanie samego programatora przez podłączenie się do tego innego urządzenia i próbę wykrycia układu. Jeśli będzie ok to wina leży w egzemplarzu na płytce prototypowej, ewentualnie połączeniach. Jeśli będzie nie ok to wina leży w programatorze.
Double check connections and try again. Z tych informacji co podałeś, to jedyna możliwa przyczyna to że nie ma połączenia między programatorem. Sprawdź wszystkie połączenia z programatora bezpośrednio do uC. Poza tym sprawdź czy reset nie jest zwarty do VCC (zapewne jest rezystor do VCC i tak ma być). Sprawdź czy nie ma zwarć w liniach programatora...
Muszę trochę popracować z 89S52. płyta gotowa (klawiatura sterowana/czytana procesorem 89S52) Mogę dostać się do niego w WinXP i czytać go pod ISP Programer przy użyciu STK200. Niestety XP mam na starym laptopie i będzie kiepsko w pisaniu. Na nowszym (I5) mam Win7 32bity jak odblokować port (sterownik inne rozwiązanie) aby dało go się programować z...
Witam. Skoro połączenia są poprawne, spróbuj dopisać do instrukcji wywołującej avrdude.............. -B 10
avrdude, uisp
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...
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...
Hmm, na 100% w procku uszkodzony bootloader. A czy ostatnio podpinał Kolega coś do pinów PD0 lub PD1?
No to masz błąd połączenia pomiędzy programatorem a procesorem - NIESTETY :( nie ma innego wyjścia. Schemat pokazałeś OK ale pewnie fizycznie już jest gdzieś problem - tzn na pewno jest bo o tym świadczy ten komunikat. Pokaż jakąś fotkę jak zmajstrowałeś ten swój układ - jakieś 2-3 zdjęcia z bliska w miarę. Tylko proszę - weź że zdjęcia dodawaj przez...
Pliki hex z podanej strony źródłowej przekształcone na bin mają ponad 6kB, a w plikach make jako target device jest wpisany ATtiny85.
w załączniku jest fajny kurs , gdyby nie moje problemy z programatorem już dawno bym go skończył;] .opisuje on jak programowac procesor atmega 8 przez avrdude. Niestety nie jest tam opisane programowanie pod kupnym , ale zrobionym przez siebie programatorem. Ale pomimo wszystko i tak Ci to pomoże.
Co do strony: http://www.patron.net.pl/konstruktorzy/A... to jest na niej opisane jak władować program do mikrokontrolera, wystarczy poczytać poszukaj podtytułu Programowanie za pomocą AVRDUDE. Co do odpowiedniej wersji WinAVR sprawdź na stronie http://prdownloads.sourceforge.net/winav... z jednego mirrora...
Kolejny pomysł to obejrzeć bootloadery i zobaczyć czy z nich da się po RSie wyciągnąć, ale ja tam nigdy nie zaglądałem. Bootloader nazywa się Optiboot, a od programowania jest AVRDUDE, są dostępne źródła, więc można iść w kierunku modyfikacji obu.
Zainstaluj avrdude z poziomu mkAVRkalkulator(w ostatniej zakładce masz avrdude). Przy programowaniu wybieraj procesor ATmega 8.
A masz odpowiednią płytkę wybraną w <Tools> -> <Board> i czy masz coś podłączone do portu TX,RX w w trakcie programowania?
NET w windows nie działa dla avrdude. Musisz wybrać wirtualny port com, który zainstalował Ci Netburner (u mnie COM9). Moje polecenie programowania z eclipsa wygląda tak: avrdude -pm328p -c arduino -P \\.\COM9 -U flash:w:Kuchnia_sterownik_328.hex:a
Ściągnąłem nowe Arduino i podmieniłem pliki avrdude pod Eclipse. W ten sposób mam możliwość programowania nowych procków pod avrdude. Ale jak podmienić toolchain bym mógł pod Eclipse obsługiwać nowe mikrokontrolery? robiw
Jaki masz programator? Na pewno nie włożyłeś Atmegi do góry nogami?
Możesz wszystkie narzędzia zainstalowac z pakietów: sudo apt-get install gcc-avr avr-libc avrdude gdb-avr Do programowania trzeba sie z manualem avrdude zaponać: [url=http://www.nongnu.org/avrdude/user-...
EEprom programujesz plikiem *.eep z projektu, jeżeli jest wykorzystywany np. jakieś wstępne ustawienia
Napisz skąd jesteś, chyba że chcesz wysłać układ pocztą to pisz od razu na PW ;-)
Witam! W temacie mikrokontrolerów jestem całkowicie początkujący. Otóż kupiłem parę dni temu zestawik, płytka stykowa + Atmega 8A i był jeszcze programator USBASP V2.0. Ogólnie naczytałem się na temat niego nie ciekawych opinii, ale dopiero po zakupie, a nie widzi mi się wydawanie 70 zł na programator, tuteż myślę że jak sam zrobię to chyba większe...
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"...
Słabo szukałem ? ;) http://savannah.nongnu.org/projects/avrd... -- Pozdrawiam, Daniel
to możesz mnie poinstruować jak to zrobić może jakoś mi się uda a co do AVR STUDIO to też nie działa a to powinno obsługiwać ja robię ten projekt dokładnie: http://www.kursc.dioda.com.pl/str001.htm...
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ć.
Zmniejsz prędkość programowania.
1) Nie programuje się mikrokontrolerów w C++! 2) Nie ma najmniejszego problemu z programowaniem np poprzez STK200/300 w Win XP 3) Korzystając z USB nie trzeba tworzyć bardziej zaawansowanych układów emulujących - wystarczy złożyć bardzo popularny USBasp 4) Wybór procesora zależy od Ciebie, bardzo popularną rodziną są procesory AVR np Atmega8 5) Programujesz...
Tak, wybrałem Low Frequency, da sie jakoś ruszyć uC bez tak wolnego kwarcu ? Co masz na myśli 'ruszyc' ? Prawdopodobnie chcesz skorygowac błędnie ustawione fusebity (powrócic do default settings). W zasadzie datasheet mówi o optymalizacji oscylatora processora do 32kHz jako 'Low Freq.' , ale do komunikacji podczas programowania mozesz tu zastosowac...
Procek jest taktowany częstotliwością 8MHz, był już wielokrotnie programowany przez inne programatory. Siedzi też cały czas w tym samym układzie, w którym był programowany.
Koledzy! Siedzę sobie nad ATXMEGA128A3, programatorem Atmela, fabrycznym, AVRDUDE i spod Linuksa próbuję: piotrek(at)Juri:~/praca/moje.c/AVR/a... sudo make program -------- begin -------- avrdude -p x128a3 -c avrispmkII -P usb -U flash:w:test.hex avrdude: stk500v2_command(): error in CMD_XPROG_SETMODE: Unknown avrdude:...
Tak zwora JP2 idzie do procka usbasp a później do kandy(do tego złącza) Czyli jest od upgrade firmware. Jeśli więc nie ma możliwości przestawienia ręcznego sck pozostaje pytać producenta dlaczego avrdude nie potrafi przestawić sck programowo. Można oczywiście próbować robić upgrade firmware w programatorze ale do tego potrzebny Ci drugi programator....
Nie WinAVR, a konkretnie avrdude. Zainstalowałeś poprawnie sterowniki do USBasp? Więcej informacji masz [url=http://mirekk36.blogspot.com/2011/0...
używam: http://mcu8051ide.sourceforge.net/ jako API a do programowania kostek avrdude Proponuje przenieść wątek do "Mikrokontrolery ogólnie"
a czy kolega ma problem ze sterownikami pod xp i jakim softem z poziomu pc programuje oprócz avrdude ja myślalem nad bootloaderem do usbasp
Witam mam taki problem : zaczalem niedawno bawic sie z atmega8 podczas programowania otrzymuje cos takiego: L:\WinAVR\projekty\LED>avrdude -p m8 -c bsd -e -U flash:w:led.hex avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude: Device signature = 0x5fb307 avrdude:...
Jeśli programujesz avrdude, zapisz Ext:07, high:D0, low:A2 Jeśli innym programem, zapisz Ext:FF, high:D0, low:A2 Nie wiem czemu ale avrdude nieużywane bity uznaje błędnie jako "0".
W wersji 6.1 STK500 w ogóle ma baaardzo ubogą listę procesorów. Także albo pozostaje programować przez AVRDude, albo przez AS4.18, albo jakiś nowy programatorek.
Rzeczywiście, w instrukcji na screenshocie jest port LPT1, może pod windowsem tak to dziala :) ...samych parametrów fuse'ów nie zmieniałem, tylko przełączyłem zaznaczone (High Fuse: Read i Write, Lock Fuse: Read i Write, Extd. Fuse: Read i Write). To znaczy, że zmieniałeś, jeśli kliknąłeś "execute" po zmianie tych parametrów. Nie używałem tego gui,...
Dla avrdude opcja -B5 w wierszu poleceń, lub odpowiednia zworka na USBASP. Zworkę miałem założoną cały czas, a co do avrdude, to nie wiem w którym miejscu to wpisać. Jak domyślnie jest: [syntax=fortran]"C:\Copy\Programowanie\a... -B5 -p t13 -c -C "C:\Copy\Programowanie\avrdude\avrdude.c... -P -U flash:w:"C:\Copy\Programowanie\Sterownik...
atprogram to jedna opcja, jeśli chodzi o samo programowanie to po prostu AVRDude - ponieważ są źródła to można sobie go dostosować do własnych potrzeb, chociaż to co potrzebujesz oferuje samo AVRDude. I atprogram i AVRDude można skonfigurować w Microchip Studio, tak, żeby te programy wywołać bezpośrednio z IDE, chociaż przy masowym programowaniu linia...
Wszystkie kostki to były FT232RL, programowałem spod avrdude pobranego stąd: http://and-tech.pl/forum/viewtopic.php?t...
Witam, Podczas programowania avrdude-6.2 ATmegi8a oryginalnym wsadem otrzymuje błąd podczas weryfikacji: [syntax=dos]verification error, first mismatch at byte 0x0080 0xff != 0x72 [/syntax] Co jest nie tak?
A jakiego programu używałeś do programowania pod windowsem?
Witam Mam programator Usbasp i chce zaprogramować atmege. Wszystko pięknie chodzi do czasu gdy nie chce zaprogramować programu większego niż 200 byte .. Używam programu bascom a do programowania ściągnąłem avrdude.. Nie wiem co może by przyczyną tego..
A tobie pomoglo ?
Oczywiście programator niema znaczenia w tym IDE bo obsługuje go się przez zewnętrzną aplikację (tak samo jak w ECLIPSE z AVRDUDE i AVR STUDIO ) to jest AVRDUDE czyli można programować każdym programatorem który współpracuje z AVRDUDE, a przy wpisaniu jednej linijki tekstu sprowadza się to kliknięcia jednej pozycji w menu i już mamy zaprogramowany procesorek,...
A jak programowanie pod AVR Studio?
Witam mam problem z połączeniem się z mikrokontrolerem atmega8 przez programator usbasp w avrdude wyrzuca mi błąd: avrdude: warning: cannot set sck period. please check for usbasp firmware update. 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...
USBasp z modyfikacją firmware może programować 89S52 i to całkiem szybko. Programujesz albo spreparowanym avrdude, albo ProgISP.
Czy teraz działa poprawnie? Tak, programuje Microchip Studio 7 bez problemu. I nawet AVRDUDE też go widzi i programuje z eclipsa.
Ogólnie możesz poczytać jak programować w Avrdude na stronie: http://mirley.firlej.org/programowanie_m... A potem możesz spróbować avrdude -p m1280 -c avrispmkII -U flash:w:plik.hex Z tego co wiem to Avrisp mkII nie posiada komunikacji po RSie.
Wyedytować plik AVRDude.conf, dodać sekcję M88PA na podstawie sekcji M88, zmienić tylko sygnaturę i już. Niewykluczone, że najnowsze AVRDude już to ma, tylko trzeba sobie je skompilować, albo przynajmniej podmienić plik konfiguracyjny.
czemu tak długo trwa programowanie ?
Za pomocą programatora, który podałem na początku i PonyProga komputer bez problemu widzi się z atmegą, więc port LPT jest odblokowany. Czy dalej muszę instalować giveio.sys, żeby można było programować z AVRDUDE? EDIT: Ustawiłem w nakładce Burn-o-mate do AVRDUDE programator STK200, ale wyskakuje error.
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...
Po prostu ściągasz zipa, rozpakowywujesz. otwierasz w Atmel Studio i kompilujesz. W sumie nawet nie musisz, bo hex i elf są już w zipie. Jeśli masz programator kompatybilny z AS to programujesz z AS, jeśli nie to z AVRDude. Wszystko.
Witam kupiłem ten http://www.elektroda.pl/rtvforum/images/... :D
ja programując AVR z Rpi za pomocą avrdude nie mogłem zmienić tego (jedynie pin reset programowo mogłem sobie ustawić dowolny z GPIO)
Witam. Jestem zainteresowany tym termometrem. Wam do autora pytanko. Nie umiem pisać programu, tylko pare razy wklepywałem do Atmegi gotowy program. Chcę co, gdzie i jak zmienić aby na wyświetlaczu zmienić nazwy obiektu pomiaru? Przepraszam za nie wiedzę, ale spodobał mi się ten projekcik i chciałbym wykonać go. Zwykle programuje przez AVRDUDE. Proszę...
Dziękuję za wszystkie odpowiedzi! Podsumowując - trzeba sprawdzić czy wszystkie nóżki uC są przylutowane to fingerprintów, przeanalizować czy nie występują zwarcia między nóżkami lub do masy i przetestować (gwoli możliwości) rożne programatory i programy do programowania (USBasp+AVRdude w moim przypadku okazało się remedium). Pozdrawiam, destrudo. Temat...
Kupiłem na allegro programator stk500v2 pod usb. Mam problem ponieważ programator nie chce mi programować. Oto co dostaje w wyniku (z opcją -v) sudo avrdude -v -F -D -c stk500v2 -p m8 -P avrdoper -U flash:w:program.hex avrdude: Version 5.10, compiled on Mar 23 2010 at 15:03:00 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/...
Eclipse w tym nie pomoże. Co do tematu to do programowania uC użyj avrdude.
Miałem to samo, nie trzeba nic zmieniać w konfiguracji, po prostu procesor fabrycznie ustawiony wewnętrznie rezonator na 1MHz w wersji PU tego procesora. avrdude działa pewnie z większą prędkością stąd ten problem. Do zaprogramowania fure bitów na zewnętrzny 16MHz rezonator użyłem ISP prog, działa pod Windows 8.1 ale trzeba mieć LPT. Potem można programować...
Witam Problem jest tego typu, że odwrócenie fusów na LOW=0xD9 i HIGH=0xFF; przestawia na kwarc 32kHz. Programujesz przy pomocy avrdude? Pokaż co wypluwa przy próbie programowania.
Powyzsze komunikaty byly na zwartej zworce J2 - zapomnialem o niej napisac. Bez niej nie bylo wogole komunikacji z mikrokontrolerem. Jakies inne sugestie ? Dodano po 1 Problem rozwiązany. Zasiliłem cały układ z programatora ( zwarta zwora J3 ) i się bez problemu zaprogramowało. Dzięki za pomoc, temat do zamknięcia.
Wcześniej nie zwróciłem na to uwagi, faktycznie tak się dzieje. Nawet nic nie trzeba programować, wystarczy dać "avrdude -p t10 -c usbasp" i po samym odczytaniu sygnatury układ samodzielnie nie wstaje. Ani razu. Nie zaglądałem w źródła, ale aby wyjść z trybu programowania nie wystarczy tylko zwolnić reset: Provided that the NVM enable bit has been cleared,...
mam pytanie wie ktos jak programowac bajty konfiguraycj za pomoca avrdude ? czytałem dokument i wiem jak je wgrac ale nibylo tam napisane ktory jest ktory bede wdzieczny za pomoc .
"to coś" to filtr ferrytowy i zmniejsza zakłócenia. Zmniejsz szybkość programowania
Kolego jak zapisałeś na procek to co masz na screenie to zablokowałeś atmege. Dla atmega8 do pracy na wewn. 1MHz - High Fuse 0xD9, Low Fuse 0xe1 Dla atmega8 do pracy na wewn. 2MHz - High Fuse 0xD9, Low Fuse 0xe2 Dla atmega8 do pracy na wewn. 4MHz - High Fuse 0xD9, Low Fuse 0xe3 Dla atmega8 do pracy na wewn. 8MHz - High Fuse 0xD9, Low Fuse 0xe4 Dla atmega8...
Witam Do programowania tego procka są przeznaczone inne piny. Zobacz w datasheet.
z tego co wyczytałem tu http://www.and-tech.pl/pl/zestaw-startow... oraz na FAQ (którego radze przeczytać) http://and-tech.pl/forum/viewtopic.php?p... płytke programuje się przez ISP przez AVRDUDE poprzez uklad FT232 w trybie BitBang kolega mirekk36 zbudował taki programator i opisał jego działanie tutaj http://www.elektroda.pl/rtvforum/topic19...
Eclipse to IDE, natomiast można programować z poziomu Eclipse wykorzystując np. AVRDude. Oczywiście płytki Arduino można programować z "czystego" C/C++. W końcu to zwykły procesor i wykona to co w niego wgrasz. Ale... skoro piszesz o ATMega2560, czyli już kobyle 8-bitowej, to taniej i prościej jest z AVR wziąć coś ze stajni XMEGA. Polecam ci płtki naszych...
programując Atmega32A nigdy się nad tym nie zastanawiałem, w avrdude wybrałem Atmega32 i programuje się bez problemów, sygnatura jest ta sama
Programuje avrdude a avrstudio chyba też z tego korzysta? http://xs322.xs.to/xs322/07501/avrdude.J...
Błąd nie dotyczy programowanego układu, a programatora. Oprogramowanie AVRDUDE wysyła do programatora żądanie ustawienia właściwej prędkości dla SCK. USBasp ma odpowiedzieć że potwierdza. Stare oprogramowanie programatora tego żądania nie obsługuje dlatego też nie odpowiada. Program AVRDUDE po braku odpowiedzi poznaje że masz stare firmware. Tak wiec...
To znaczy ten w linku to USB asp w prawdzie działa szybko ale bałbym się nim przestawiać fuse bity. Po za tym żeby z niego korzystać musisz mieć AVRDUDE czyli nici z programowania prosto z Bascoma.
zadeklarowałem LOCKBITS =LB_MODE_3; Co zrobic żeby przy programowaniu, avrdude automatycznie zerował te bity?
Mam płytkę EvB 5.1, na mikroprocesorze ATmega644p. Z początku nie mogłem wgrać żadnego programu - AND-load wymagał wciśnięcia RESET na płytce, a gdy to robiłem nic się nie działo. Włączyłem więc AVRDude, sprawdziłem sekcję Fuse, a później spróbowałem wgrać bootloadera. Efekt jak na screenie. Ktoś wie co trzeba zrobić ?
Próbowałem na różne sposoby. Z zworką i bez. Ustawiałem także programowo różne prędkości programowania.
Nie bardzo rozumiem z czym masz problem. Kompilujesz przy pomocy WinAVR, a następnie programujesz przy pomocy avrdude.
Zainstaluj avrdude i avrburnomat. Avrdude to konsolowy program do programowania mikrokontrolerów avr, natomiast avr burnomat to nakładka graficzna na niego. Tyle wystarczy do odczytania pamięci jeżeli nie są zablokowane. W razie jakichś problemów z programami pytaj dalej.
(at)ElektrodaBot Po aktualizacji programatora problem dalej występuje.
Więc tak, programatora używam w trybie HID, czyli winda sama sobie znajdzie sterowniki. Cała konfiguracja jest bardzo prosta, wszystko jest w instrukcji. Do programowania używam AVRDude, który załączony jest razem z instrukcją itp. Wystarczy wg. instrukcji poustawiać wszystko w tym własnie programiku i wszystko gra. Jeśli ktoś używam BASCOM-a to wystarczy...
programować przez bluetooth programować przez arduino programować przez rs232
h2testw karta skrętka połączenie komputerów dobrać tranzystory sterujące
wykrywacz przerwy przewodu iveco stralis błędy
Montaż kół zębatych w zegarku kwarcowym zasilanym AAA Odkurzacz workowy czy bezworkowy - który wybrać?