A masz w tym katalogu plik avrdude.exe? Raczej nie... Zapewne ściągnąłeś źródła AVRDude do kompilacji, w wyniku której dopiero dostaniesz plik wykonywalny. Swoją drogą, warto dla zaoszczędzenia 30zł kupować złomowaty programator (USBASP), po to, żeby jeszcze potem mieć kłopoty?
Po pierwsze jeśli patrzy się na wtyk kabla programatora i u góry jest wystający wypust to: od lewej u góry jest MOSI,przerwa,RST,SCK i MISO na dole jest VCC, dwie przerwy,dwa GND Jak by nie patrzeć na Twoje podłączenie to kolejność się nie zgadza. Po drugie masz na programatorze przełączniki. Czy czytałeś który jest do czego i na przykład wybrałeś zasilanie...
Przejrzyj zmienną systemową PATH. W terminalu uruchomisz avrdude pierwsze napotkane w kolejności przeszukiwania ścieżek.
Witam Do programowania tego procka są przeznaczone inne piny. Zobacz w datasheet.
hmm może masz jakąś dziwną wersję AVRDUDE ??? może spróbuj sobie zassać ten mój programik MkAvrCalculator - już nie po to, żeby z niego korzystać - bo widzę, że masz procka ATmega32, ale za to w ostatniej zakładce jest wersja instalacyjna AVRDUDE, które mi zawsze ładnie działa zarówno na WinXP ale teraz także na Win7 Ultimate64 - żadnych problemów....
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.
A po co jest to .elf w nazwie pliku ? Powinno być: nazwa_projektu.hex
z tym zadig o to mi chodziło: [url=http://mirekk36.blogspot.com/2013/0... Jeszcze jedna opcja to może przepnij usbasp do innego portu usb
Twój programator nie jest widziany przez system, lub nie uruchamiasz avrdude z prawami admina.
avrdude: set SCK frequency to 93750 Hz Tak jak jest w logach, avrdude jest wywoływany z opcją -B 8 - próbowałem bez tego potem z tym i nie ma różnicy. Aby to uzyskać: -B10 (może być więcej ale nie mniej).
Witam Z tego co pamiętam tych fuse bardzo nie zmieniałem jedynie raz ustawiłem zewnętrzny kwarc 16mhz tak jak gdzieś wyczytałem na stronie www kol. Brutus_gsm czytał Twój post uważnie stąd jego stwierdzenie. Spróbuj na wszelki wypadek podpiąć kwarc.
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...
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...
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ń...
Po pierwsze - sprawdź poprawność połączeń. Ja zawsze, gdy wykonam pierwszą prototypową płytkę pod uC biorę w ręce miernik i sprawdzam przejścia pomiędzy pinami uC a pinami na płytce mojego usbasp (całość połączona tasiemką 10żył) żeby mieć 100% pewności, że od tek strony wszystko jest OK. Może się okazać, że: - pad uC jest źle dolutowany (przy smd),...
Kolego, czy chcesz być kustoszem? Mój post może będzie trochę niemerytoryczny, ale: - przejrzyj archiwum pod kątem problemów z USBAsp - czy za zaoszczędzone 30 zł na porządny programator (klon AVRISPMkII, różnica pomiędzy 50zł za klon, a 20zł za USBASP) jest warte straconego czasu i nerwów? - obecnie mamy avr-gcc 4.8.2, WinAVR to coś sprzed 4 lat, a...
Myślę, że próba na płytce stykowej to dobry pomysł. Tylko nie zaczynaj od zmiany fusebitów. Najpierw odczytaj sygnaturę i fusebity, żeby się upewnić, że połączenia są w porządku. Sygnatura powinna być odczytana bez błędów. Jeśli programując nowy układ otrzymasz komunikat AVRdude zawierajacy: Double check connections and try again, or use -F to override...
sieradzkij : Weź pod uwagę, że plik hex nie jest plikiem bin! Jeśli byś wgrywał plik bin, to owszem, powinno być wgrane tyle samo co ma plik. W formacie ihex plik zajmuje średnio 281,25% tego co odpowiadający mu plik bin (45 znaków na 16 bajtów + stała ilość dodatkowych bajtów na końcu - znacznik końca danych). 2535 bajtów po zapisaniu do pliku hex...
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...
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...
Może być USBASP z allegro lub jak jest LPT - STK200 Wsad do wgrania dowolnym programem np.: AVRDUDESS, SinaProg, AVRDUDEPROG, Burn-O-Mat, BASCOM-AVR, i wiele innych lub bezpośrednio z linii poleceń z avrdude.exe: Sprawdzenie komunikacji programator USBASP-ATtiny24: cmd avrdude -p attiny24a -c usbasp -P usb -t jak m.in wyświetli: avrdude Device signature...
IDE Arduino nie ma komunikacji z programatorem przez USB - trzeba wykryć przyczynę. avrdude daje sporo mozliwości - poczytaj manual.
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.
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....
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...
(at)ElektrodaBot Po aktualizacji programatora problem dalej występuje.
Chyba chodziło raczej o to, że w opcjach wyboru portu do programowania jest tylko LPT i COM. Musisz zainteresować się programatorem USBasp, a także podmienić AVRDUDE na innego działającego właśnie pod USBasp na porcie USB.
Otwórz konsolę systemową i przejdź do folderu gdzie masz avrdude - najczęściej "c:\avrdude". W konsoli wywołaj polecenie: avrdude -c usbasp -p m328p i wrzuć wynik.
Ustaw prawidłowe fuses komendą: [syntax=dos] avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m -U hfuse:w:0xDE:m -U efuse:w:0xFD:m [/syntax] i pokaż wynik działania avrdude.
Używasz Atmel Studio 7, ono ma kompilator, najnowszy. Do Usbasp brakuje Ci tylko avrdude. O połączeniu AS7 z avrdude masz tutaj: http://mikrokontrolery.blogspot.com/2011... Bardzo dawno takie połączenie stosowałem , nie wiem czy dalej jest aktualne dla AS7 ?
Witam. 1. avrdude -p attiny2313 -P com1 -c usbasp -U flash:w:led.hex zamień na avrdude -p attiny2313 -P usb -c usbasp -U flash:w:led.hex 2. Sprawdź poprawność zaciśnięcia taśmy.
avrdude –c usbasp –p m32 –u –U flash:w:plik.hex
Jeśli masz nowy firmware, to możesz programowo zmniejszyć prędkość: "-B10" lub więcej C:\Documents and Settings\BoskiD>avrdude -c usbasp -p attiny2313 -B1 avrdude: set SCK frequency to 750 kHz avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again,...
Widze że konsola używa AVRDUDE. Możesz ściągnąć darmowy program BURN-o-mat. To jest nakładka na program AVRDUDE bo AVRDUDE to program konsolowy. Niezrozumiały czasem dla wszystkich. BURN-o-mat jest więc jego wygodną nakładką. Po instalacji pokaż mu tylko gdzie jest AVRDUDE (można chyba nawet zainstalować wspólnie ) http://obrazki.elektroda.pl/1135114500_1...
Aktualizacja firmware w usbasp oraz aktualizacja avrdude do wersji 5.5 lub wyższej. To co masz potrafi zapisać tylko 32kB, czyli już staruszek :)
A jak masz wiedzieć co jest nie tak, skoro nie czytasz ani dokumentacji ani komunikatów na ekranie? Wieki temu w usbasp wprowadzono programowe ustawianie taktowania ISP. A ty masz albo avrdude za nowe albo FW usbasp-a za stare - program wysyła polecenie zmiany taktowania a usbasp nie wie o co chodzi (ostatni obrazek). Jak coś się mota, to najlepiej...
Masz programator USBasp czy nie ? Bo sie chyba pogubiłem gdyż piszesz coś o Micro Pro. Pozdr
Użyj avrdude i wpisz tam: [syntax=bash] avrdude -c usbasp -p m8 -U lfuse:w:0xFF:m -U hfuse:w:0xD8:m [/syntax] Oczywiście jeśli masz inny programator niż usbasp to zmień na właściwy.
$ sudo avrdude -c usbasp -p m88p - U flash:led.hex tak zadziała i jaki linux bo możesz korzystać z gui bez sudo starsza wersja ubuntu od 12.04 http://www.blue17.elektroda.eu/usbasp/55... i dla wersji 12.04 http://www.blue17.elektroda.eu/usbasp/11... jeśli po tym jeszcze nie chce działać musisz stworzyć grupę usb i dodać do niej siebie Wyedytować plik...
iksmodiw1 ----> w żadnym normalnym trybie nic nie będzie chulać i o kant tyłka rozbić takie podpisywanie sterowników tym programem. Jedyna możliwość to ustawienie w nim "trybu testowego" o czym wyraźnie mówi komunikat gdy się niby pseudo-podpisuje te sterowniki. Tryb testowy objawia się tym, że w prawym dolnym rogu wyświetla się cały czas taki komunikat...
Wywaliłem wszystko zwiazdane z Avrdude. Pobrałem najnowszą wersję avrdude-6.3-mingw32. Rozpakowałem w c:/avrdude. W wierszu poleceń avr dude jest nie wykrywane. Natomiast przez Sinaprog można wgrywać pliki. W wierszu poleceń avrdude nia jest wykrywane, bo nie masz uaktualnionej ścieżki w Windows do tego programu. Sinaprog zawierą swoją kopię Avrdude...
Przypuszczam, że cała partia ATTINY 2313-20PU w ilości 10 sztuk jest wadliwa (nigdy mi się to nie zdarzyło jeszcze) lub programowo coś nie gra? Proponuję spróbować inne oprogramowanie (do MkAvrCalculator osobiście nie mam pełnego zaufania a po za tym go nie posiadam). Ja akurat korzystam z AVRDUDESS. Można ściągnąć od Zaka tutaj (najwygodniejsza jak...
Jedyny mankament nowego Arduino IDE jaki zauważyłem to ten z USBASP. Podmiana AVRDude rozwiązuje problem. Niestety do niektórych procków trzeba sobie dodać definicje ręcznie w config. Ja przegrałem zawartość katalogu z Avrdude z AVR LAB++, dodałem do środka coś od siebie by działała Atmega328PB i jest OK. U mnie był to katalog: "c:\Users\NAZWAUSERA\AppData\Local\Ardui...
jak masz usbasp to posłacz i zobacz czy avrdude go odczyta.
1. programator musi być widoczny w Menadżerze urządzeń jako libusb... lub usbasp. 2. avrdude musi się uruchamiać gdy wywołasz go w linii poleceń Windows. 3. mkavrcalculator nie jest Ci potrzebny - są dostępne darmowe nakładki na AVRdude np. eXtreme Burner: http://extremeelectronics.co.in/avr-tuto...
Często mam problem z tym programatorem. Niezbędny jest Zadig i podmiana sterownika. Problem w tym, że zależnie od systemu i programu działają mi różne sterowniki. Na Windows 7 najlepiej działa mi libusbK - z tym sterownikiem USBAsp działa zarówno z avrdude z Arduino, jak i tym oficjalnym. Na innych sterownika działa na jednym, a na drugim albo nie wykrywa...
Kontrollerlab. Trochę dziwny, ale idzie się przyzwyczaić. USBasp jest obsługiwany przez avrdude bezproblemowo. Spróbuj skompilowac i wrzucić program z konsoli, dowiesz się czy wszystko jest ok. avr-gcc -O3 -mmcu=atmega8 program.c avr-objcopy -O ihex -R .eeprom a.out program.hex Wrzucenie programu (możliwe że będą potrzebne uprawnienia roota): avrdude...
mkAVR Calculator pełna wersja i usbasp (nie wiem jaką masz obudowę).
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...
avrdude.exe -p atmega16 -P lpt1 -c usbasp ... USBasp zdecydowanie częściej bywa podłączany do portu USB, znajdź w ustawieniach PN konfigurację avrdude i popraw. ;)
Zakupiłem USBasp z podstawką do programowania , zainstalowałem sterowniki na windowsie 7 kiedy wybieram w avrdude-gui programator nie wyrzuca mi nawet USBasp do wyboru nie wiem czemu . Nie mam pojęcia co robie źle ale mam dość szukałem juz rozwiazań ale mam już takie mętlik w głowie nie mam pojęci dlaczego ten szmelc nie rusza mkAVRCalc - w zakładce...
Witam Zakupiłem sobie USBasp (do tej pory używałem multitool'a) i mam następujące objawy. Kiedy sprawdzam połączenie za pomocą mkAVR Calculator - wszystko działa, kiedy to samo chcę zrobić bezpośrednio z AVRDude5.5 to otrzymuję komunikat: could not find USB device "USBasp" jeśli użyję AVRDude zainstalowanego z mkAVR Calculator to otrzymuję komunikat:...
Witam, mam programator USBasp nie robiony przeze mnie/fabryczny. Sterowniki mam najnowsze, widzę go w menadżerze urządzeń. Zgodnie z poradnikiem z mikrokontrolery.blogspot.pl zrobiłem sobie narzędzie do obsługi go w Atmel studio. wszystko fajnie, tylko jak próbuję przesłać program na posiadaną czystą Atmege16PU to w okienku na dole 'strony' w studi...
avrdude usbasp usbasp avrdude atmega16 avrdude usbasp answer
pikanie radia citroen motocykl cewka bezpiecznik termiczny grzejnik
przeskoczył pasek rozrządu przeskoczył pasek rozrządu
Aprilia Scarabeo - Silnik przerywa i nie wkręca się na obroty Lokalizacja wyłącznika wstrząsowego w Volvo S60 2001