Witam, czy ktoś wie jak przechwytywać to co "wypluwa" z siebie avrdude gdy zada mu się coś do zrobienia??? Chodzi o przechwycenie tego co wyświetla na konsoli - ale pod Windows. taki trick że wpisujemy: avrdude parametry >> plik.txt powoduje że powstaje tylko pusty plik.txt
Ja mam Debiana, więc wklepuję w konsoli apt-get install avrdude i jest zainstalowane, dlatego pewnie jest najnowsza wersja :) Jak podałem poprawne ścieżki to wczytała się lista programatorów, ale nie ma na niej w ogóle programatora bascom. Dopisuję po prostu w polu na dodatkowe parametry...
Straciłem cały dzień, by do tej głupoty dojść, więc podzielę się - niech google zindeksuje rozwiązanie. "Arduino as isp programmer" - jasna sprawa, tysiące poradników w sieci, jak podłączyć i co kliknąć. Jednej rzeczy nie piszą - że arduino jako ISP nie programuje fusebitów....
Podejrzewałem Eclipse o robienie psikusów. Kompilowało, wgrywało a procek dalej poprzedni program wykonywał. Skopiowałem sobie jednak polecenie z konsoli Eclipse i w cmd Windows wpisałem: C:\WinAVR-20100110\bin\avrdude -pm644p -cusbasp -Pusb -b57600 -F -Uflash:w:test.hex:a Każdy z parametrów...
Witam! I mnie się dzisiaj zdarzyła przeprawa z 64-bitowym Windowsem 7 i programatorem USBasp (konkretniej AVR-USB-PROG ze stronki: ). Chciałem aby wszystko sprawnie działało pod AVRStudio 5.0 beta. Stare sterowniki, które sprawnie hulały pod XP'kiem niestety nie miały wymaganego przez siódemkę...
Witam! Na Windowsie nie miałem żadnych problemów z programowaniem at90s2313 ... Przerzuciłem się na linuksa.... dokładnie ubuntu 9.04 .... ściągnąłem wszystko co potrzebne... binutils, avr-libc. gcc, avrdude, uisp etc... Programator jest na usb, wygląda dokładnie tak jak...
Witam. Mam dokładnie taki sam problem z tym samym programatorem z tym, że ja próbuję zaprogramować Atmegę328P. Przy standardowych parametrach avrdude wyrzuca mi to samo co autorowi wątku: C:\WinAVR\bin>avrdude -p m328p -P USB -c usbasp -U flash:w:mss.hex -U eeprom:w:mss.eep avrdude:...
Zdaje się że znalazłem niewielki błąd w AVRDUDE (testowane wersje 5.10 i 5.11) i chciałbym potwierdzić w jakich jeszcze przypadkach / kombinacjach występuje. Mianowicie, komenda "chip erase" w zestawie komend protokołu ISP jest określona wyraźnie jako "AC 80 00 00". W przypadku współpracy...
Witam, to mój pierwszy post. Mam pewien problem związany z zestawem uruchomieniowym AVR ze sklepu Kamami.pl. Jest to ZL15AVR, który przyszedł z mikrokontrolerem ATmega32-16PU 1116. Zakupiłem do wszystkiego programator USBASP ze sklepu Telmal z Allegro, możecie sobie wyszukać. Jestem początkujący...
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...
Witam 1. W Twoim przykładzie rezystor w Resecie nie jest w ogóle potrzebny. 2 Komunikat avrdude świadczy w 99% o złych połączeniach. U Ciebie jest źle podłączone złącze Kanda programatora. 3. W poleceniu dla avrdude należy dopisać parametr "-B 10". 4. Jeżeli to prawidłowo wykonasz,...
Mam Atmegę1284, zewnętrzne taktowanie. ........... Podobna czynność na Atmedze8 wychodzi pomyślnie, więc chyba programator jest sprawny. Czy Atmega1284 jest uszkodzona? Najprawdopodobniej nie jest..... Nie używam tego "MKAVR" - ale ze zwróconych błędów wynika że próbujesz tymsamym...
koornik --> jak masz Atmega8 to szybciej się nauczysz stosować avrdude zaczynając od jakiejś nakładki graficznej na niego i obserwując w niej ew jak są podawane parametry ;) przykład takiej nakładki, która ci zadziała - proszę ;) ( aha tylko najnowszą wersję tegoż programu...
Ja, co prawda, mam spory zapas starych ATmeg, dlatego jeszcze z tymi z końcówką A nie pracowałem, ale... wiedząc, że kiedyś ta chwila kiedyś nastąpi, zapytałem o ewentualne trudności z programowaniem układu ATmega8A mojego przyjaciela. Oto, jaką otrzymałem odpowiedź, przy czym - jeszcze...
A pokaż z jakimi parametrami wywołałeś avrdude.
Witam, Przeszukalem internet oraz forum elektroda i jak do tej pory nie poradziłem sobie z moim problemem. Uzywam Arduino Pro Mini ATmega328P, programator AVRISP mkII. Podczas proby wgrania najprostrzego programu "blink" na mikrokontroler otrzymuje błąd: avrdude: usbdev_open(): did not find...
Nowszy FW USBaspa nie potrzebuje zworki, prędkość ustawia się parametrem w avrdude. Stąd warning. Uaktualnij FW albo olej warning jeżeli wszystko działa :)
Witam, ... programowaniu ATmegi8 przy pomocy programatora AVR prog II i programu avrdude. Pojawia mi się następujący komunikat: "avrdude" -p m8 -c usbasp -P lpt1 -F ... Używasz programatora AVR prog II, ale każesz avrdude komunikować się z programatorem USBASP? Jak sama nazwa...
To są w BASCOMie jak się domyślam (nie miałem styczności)? Specjalistą nie jestem, ale moim zdaniem to pewnie informuje te wszystkie kompilatory, linkery, asemblery i inne o parametrach układu, czyli strona programowa. Fusy ustawiają sprzętowo dane parametry, w konkretnej kości mikroprocka.
Jaki sekret? przecież jeśli to wg ciebie był sekret to właśnie ci go przed chwilą zdradziłem ;) przecież podałem ci jak wywołać avrdude tzn z jakimi parametrami - tu nie ma żadnej tajemnicy, przynajmniej ja nie robię z tego żadnej tajemnicy i ci podpowiadam ;)
Witam. Gdy na mikrokontrolerze Atmega32 chcę użyć pamięci eeprom,w sposób taki : static EEMEM uint8_t zmienna_w_eepromie = 'a'; to na etapie programowania mam taki komunikat : avrdude: ERROR: address 0x810001 out of range at line .... of efi.hex co robie źle ? Dodam,...
Witam serdecznie, przesiadłem się na pewien czas z przymusu na atmelowskie AVR Studio 5.0,by kontynuować naukę C.Mam takie pytanie jak sprzęgnąć AVR Studio razem z AVR dude by programować ATmegę 32 w trybie FT232RS(Synchronous BitBang)??Szukałem po opcjach ale nie mogę nic znaleźć gdzie...
witam, mam tak skonfigurowanego makefile, że programuje bezpośrednio z Programmers notepad: output przy programowaniu (bardzo długo trwa 39s, kiedyś było 5s): jak to zmienić? wiem, że parametr odpowiedzialny za prędkość to -b 115200, ale jak ustawić żebym mógł programować...
Ok, Panowie - jak coś to najnowsza wersja/odsłona zintegrowanego programy MkAvrCalculator i Bascoma daje dwie dodatkowe możliwości/opcje. Otóż wielu użytkowników oburzyło się, że jak to może być, że po wywołaniu programu MkAvrCalculator z Bascoma - nie dokonuje on automatycznie programowania...
A możesz ustawiać w tym swoim graficznym interfejsie do AVRdude parametr bitclock (opcja -B w wierszu poleceń)? Spróbuj poeksperymentować z wartościami z zakresu 1...50, czasem trzeba trochę spowolnić zegar.
Tak, uruchamiałem system ponownie. Po podłączeniu programatora do portu USB "widzę go" po wydaniu komendy lsusb (w zasadzie komenda ta nie wymaga uprawnień administratora), widzę kolejne porty USB, a także klawiaturę i mysz USB oraz coś takiego: Bus 004 Device 003: ID 0403-6001 Future Technology...
Sprawdzałeś z parametrem -B8 dla avrdude?
Witam. W załączeniu pliczek avrhex.bat. Zarchiwizowany. Należy go uruchomić w taki sposób: avrhex t2313 nazwaPliku.hex . Parametry rozdzielone spacjami. Programuje każdy procek, który obsługuje avrdude, tu ,jeśli edytujesz ten plik bat ,programatorem UsbAsp . Można zmienić programator. WAŻNE...
Sytuacja opanowana ;) Na jakiś czas zarzuciłem temat odzyskania wszystkich nóżek mojego ATtiny10. Po powrocie do tematu, Atmel udostępnił nowy datasheet do tego malucha i minimalnie zmienił się szyk dokumentu ;), co ułatwiło dostrzeżenie minimalnej różnicy pomiędzy "Erasing the Code...
Tak, czy inaczej komunikat: "avrdude.exe: set SCK frequency to 93750 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update." świadczy o problemie z programatorem. Możesz spróbować jeszcze parametru -B avrdude, ale to raczej nie pomoże.
Dodałem wpis do avrdude.conf, lecz robiłem już analogiczne posunięcie podmieniając tylko device ID w oryginale (bez A). gdyż avr-plugin "wie swoje", i na widok tego procka reaguje alergicznie : Pan Kolega Autor pomija istotne informacje, podaje informacje fałszywe albo jakieś szarady....
Programator STK500v2, podpięty testowy Attiny13, zainstalowany pakiet gcc i avrdude (a właściwie cały pakiet CrossPack for AVR Development), komenda typu: [syntax=avrasm]avrdude -c stk500v2 -p t13 -F[/syntax] zwraca komunikat: [syntax=avrasm]avrdude: ser_open(): can't open device "unknown":...
Mam pytanie, może trochę śmieszne ale już wszystkie możliwe sposoby odpalenia zostały sprawdzone i za nic nie można odpalić tej ATmegi. Czy po lutowaniu mycie rozpuszczalnikiem nitro może uszkodzić układ ... ? Na 100% ..... ba nawet na 1000000% nie może ;) .... i na tyle samo procent...
Programator jest dobrze zmontowany i działa. Pisząc posta zasugerowałem się schematem ze strony Adama Dybkowskiego gdzie pin 16 był podłączony. Z tego co teraz widzę, to jednak parametr -E ma pewien sens bo odnosi się do resetu procka a nie linii portu równoległego. Przestawianie parametru...
Czyli że bootloader nie jest wogóle potrzebny? Dobra, tylko że nawet przy próbie wgrania programu wyskakuje mi ten błąd. W Eclipse miałem podobnie, ale tam wystarczyło dopisać do konsoli avrdude parametr -b 8 i zaczęło wszystko działać. Tutaj niestety nie ma gdzie tego dopisać :( Jakieś...
Wersja 59 z chomika jest pełna bug`ów. Na przykład przy zapisie pliku BIN poda do AVRDUDE parametr określajacy plik Intel HEX ;)..i takie tam niuanse :P Chcesz coś zrobić nie płacąc tantiemy (która mu się należy za włożony wkład pracy) panu Kardasiowi to musisz się zainteresować innymi...
Hej 1. Układ zmontowałeś na płytce stykowej? Mogą być kłopoty ze stykami. 2. Zewrzyj zworkę LOW SCK na programatorze lub zastosuj w komendzie dla avrdude parametr "-B 8"; (liczba może sięgać nawet 400. 3. Jeżeli programujesz przez ISP, to nie ustawiaj w IDE Arduino portu szeregowego....
Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu...
Witam! Procedura podpięcia tego programatora do Microchip Studio opisana jest dokładnie tu: [url=] Przy częstych zmianach typu mikrokontrolera konieczne jest wielokrotne przerabianie ustawień External Tools. Proponuję ułatwienie sobie pracy: - w katalogu projektu umieszczamy plik txt (np....
Sprawdź czy po podaniu L na RESET coś sie stanie (przy włączonym kwarcu zegarkowym, tak aby program sie wykonywał ). Po włączeniu układu z migającą diodą LED podczas gdy podam LOW (z GND) do pinu RESET (pin 1), to program się zatrzymuje - czy raczej resetuje ..? Czyżby to wskazywało...
Kupilem 3 fabrycznie nowe procesory ATmega 328p. Odczytalem ich ustawienia przez usbASP. I tak odpowiednio : FUSbit : 62 D9 FF Lockbit : 3F Przy uzyciu programu MK_AVR_Calculator nie moglem ich zaprogramowac. Program je wykrywal, ale przy probie zapisu FUSbit pojawial sie blad RC=-1. Sprawdzilem,...
Witam wszystkich, Wykonałem prototyp arduino na bazie kilku sztuk mikrokontrolera atmega 328p, użyłem następujących komend avrdude do wgrania bootloadera optiboot (mam programator usbasp): avrdude -b 19200 -c usbasp -p m328p -v -e -U efuse:w:0x05:m -U hfuse:w:0xD6:m -U...
i każe ustawić SCK frequency Komunikat "set SCK frequency to 187500 Hz" to nie nakaz a tylko informacja że taka częstotliwość komunikacji programator-mikrokontroler została wybrana i zastosowana (opcją -B w wywołaniu Avrdude). Jeśli kostka się odzywa,jest czytana sygnatura itd., to...
Witam wszystkich forumowiczy zainteresowanych tematem 8-bitowych mikrokontrolerów AVR w moim poradniku!! Na wstępie parę słów na temat przyczyny oraz celu, jaki skłoniła mnie do napisania poradnika. (Niezainteresowanych proszę o przejście od razu do sekcji "Zaczynajmy" .) Przyczyna jest...
rzeczywiście avrdude pluje błędem przy programowaniu tylko w jaki spośób jestem poza zasięgiem? avrdude: Version 5.10, compiled on Mar 23 2010 at 15:03:00 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009...
Witam! Jakiś czas temu zakupiłem programator STK500v2 ( avrdoper ) i wykonałem na płytce stykowej projekt z wykorzystaniem Atmegi32. Wszystko działało w porządku. Programowanie, Fuse Bity i różne cuda. Aż do czasu, gdy zrobiłem przerwę i kontynuowałem projekt. Podłączyłem programator,...
Witam, W skrócie - mam 2x atmega8a-pu kupione na allegro. Chce na tym uruchomić najprostsza migającą diodę. Drobne utrudnienie, że działam spod linuxa, ale to chyba nie powinno mieć wpływu. Programator mam usbAsp. I teraz cała historia moich zmagań: Podłączyłem sobie wszystko wg....
Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać...
Głownie używam SineProg ale nie wiem jak wnim dodać parametr do avrdude. Próbowałem dawać w nim jak najmniejsze prędkości ale nic to nie dało. Spróbowałem bezpośrednio w avrdude dawać -B 8 i też większe ale za każdym razem pokazuje mi: C:\AVRDude_5.8>avrdude -c usbasp -p t13...
w MKAVRcalculator ustawiam maksymalny parametr i nadal błąd: avrdude.exe: set SCK frequency to 500 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 avrdude.exe:...
Ze swoich testów wywnioskowałem że nie da się zaprogramować starym softem ATTINY2313 dziwne bo dawniej się dało. Musiałbyś też porównać jaką wersją avrdude robiłeś to "dawniej", a jaką teraz. Może mi ktoś wyjaśnić co robi zworka JP3 SLOWSCK>? Czyżby zwalnia prędkość czy...
:arrow: Tdv - nie nerwujsia :D :arrow: siwekyhy - chyba nie rozumiesz tego co czytasz :( Piszesz ,że używasz STK200 , a jako parametr -p wpisujesz bsd , a to są różne programatory. Otwórz okienko konsoli (DOS-owe) , przyporządkuj bieżący katalog (CD) do katalogu , w którym znajduje...
>>>Zenek, już od jakiegoś czasu zamierzam wypróbować avrdude bo zawsze jest aktualny, powiedz czy ta nakładka graficzna wydaje również komunikaty błędów itp? w czytelny sposób? Jaki jest powód ze go polecają ludzie na forumach? Witam, dyskusja rozrosła się bez mojej obecności :) i...
No to było tak od razu :) Sprawdź to: [url=]Link możesz sobie ustawić fusebity jak chcesz i na dole masz od razu wygenerowane parametry do programu avrdude, tylko sobie to kopiujesz i wklejasz do avrdude. Korzystam z tego i nie jest zbytnio uciążliwe. Niestety może on tylko generować te parametry....
Przy próbie zaprogramowania Atmegi16 na koniec wyskakuje mi cosik takiego: avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0002 0x2a != 0x00 avrdude: verification error; content mismatch avrdude done. Thank you. > Process Exit Code: 1 a ponieważ nie...
Programator działa pod WinAVR, BASCOM-AVR, AVRStudio... i wszędzie tam, gdzie jest opcja zewnętrzny programator :D Czasami trochę trzeba się pomęczyć z konfiguracją... AVRStudio: Wybieramy T ools -> Customize . Podajemy ścieżkę dostępu do programu AVRdude w polu Command . Ścieżka...
Witam, w projekcie inżynierskim wykorzystuję m.in. mikrokontroler ATmega64A i właśnie z tym uC mam problem. Każda próba wywołania dowolnej funkcji powoduje jej zawieszenie (funkcja foo() się zapętla)... co najdziwniejsze ten sam przykładowy program skompilowany na ATmegę32 działa prawdłowo,...
Moim zdaniem najbardziej elastycznym programatorem jest AVRDUDE. Można go pobrać z . Jego zaletą jest fakt, że parametry programowanych układów zapisane są w pliku tekstowym, więc jest możliwość dodawania nowych typów układów bez zmian w samym programie (w przypadku Atmela wprowadzającego...
Witam, Mam problem z odczytaniem sygnatury z Atmegi16 z wykorzystaniem programatora ISPCable III (łączy się przez USB i jest zgodny z STK500) . Sam programator jest zainstalowany (system win7 64 bit) i w menadżerze urządzeń wygląda to tak: Procesor jest wykorzystany w moim własnym...
Witam, mój komputer to Macbook Pro z 2013r z systemem Yosemite 10.10 z 2xUSB3.0. Mam też zainstalowany na tym lapku Windows 7 na wirtualnej maszynie. Zakupiłem ostatnio programator USBasp w polskim sklepie internetowym. Na macu zainstalowany + skompilowany avrdude 6.1 i libusb,...
Pomysł stworzenia tej konstrukcji narodził się, gdy przyjaciel autora tego układu wymyślił pewien projekt. Chciał on, aby zestaw serwomotorów naśladował ruchy rąk użytkownika. Na serwach miały być zamontowane lasery, co umożliwiało by tworzenie efektownych pokazów. Plany odrobinę...
Rozszerzę trochę temat (razem z pinikiem tworzymy doktora). Próbowaliśmy wgrać program do ATMEGI8A poprzez avrdude takim poleceniem : avrdude -p m8 -c arduino -P COM5 -b 19200 -U flash:w:plik.hex czyli takim jak polecenie na stronie, którą podałeś. Tak na prawdę niezależnie od polecenia...
Jeśli masz stary firmware wymagający ustawiania zworką slowsck, to raczej się nie uda - zworka może ustawić tylko dwie prędkości. Jak masz nowy (lub już właśnie sobie wgrałeś) to wystarczy podać parametr -B 64 i masz odczyt z 8k, np. linijka wpisana z palca by odczytać flash do pliku: ...
(at)JoteR , zażalenia musisz zaadresować do twórców Avrdude, Zażalenia to bym miał, gdybym któryś z tych programów kupił ;-> Chciałem tylko dociec, skąd bierze się ów nieco konfundujący komunikat od avrdude. Jak to przed chwilą sprawdziłem - spowodowany on jest przekazywaniem...
Znalazłem program Xloader który interfejsem jest bardzo prosty w obsłudze czyli to o co mi chodziło Wykopałem już pliki *.hex Jeden z bootloaderem a drugi bez. Który powinienem wgrywać? Jemu (zdalnemu klientowi) nie jest potrzebny bootloader. Jest on już zainstalowany w processorze...
Zamiast avrdude -p m16 -c usbasp flash: r :"nazwa.hex":i daj falsh: w :nazwa.hex.A tak poza tym to r -> read w-> write więc nie zaprogramujesz procka za pomocą "r " (najwyraźniej źle zrozumiałeś manuala do avrdude tam pisze że parametr 'r' powoduje odczytanie zawartość pamieci i zapisanie...
wstęp Projekt jest nawiązaniem do projektu opublikowanego przeze mnie wcześniej: Sprzęt Jako moduł sterujący wybrałem Arduino Nano. Aby podłączyć moduł mikrokontrolera do płyty we/wy został wykonany obwód drukowany umożliwiający osadzenie modułu Arduino w taki sposób,...
Razem z avrdude-gui do ktorego link podalem jest avrdude, którego polecenie z parametrami podalem. Nakladki graficznej nie używam. Problemem było firmware - z wersja avrdude z linka podanego przeze mnie dziala starsza wersja usbasp.2005-11-14 .
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą...
Jak u Ciebie przebiegała instalacja sterowników? U mnie przebiegło wszystko bez problemu, postępowałem wg instrukcji: 1. Po podłączeniu, programator zostanie wykryty przez system. Należy podać ścieżkę ze sterownikami. Znajdują się one w katalogu "Win-driver". 2. Po komunikacie,...
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...
Jak ten problem obejść? Program w jakim programuję to WinAVR, użyty programator USBasp (zakupiony na allegro), a mikrokontroler to AtMega 8L-8PU. Weź pobierz sobie program MkAvrCalculator i za jego pomocą bardzo szybko sprawdzisz - zamiast bawić się w tą pisaninę w konsoli. Program będzie...
Wypróbuj inne parametry do avrdude. avrdude: stk500_getsync(): not in sync: resp=0x00 Jak widzisz on próbuje on najpierw połączyć się protokołem stk500 (nie udanie) dopiero potem próbuje stk500v2. Spróbuj innych ustawień parametru '-c' (programmer), podaj np. stk500v1 (to u mnie...
Zobacz do folderu IDE Arduino, on chyba powinien gdzieś mieć w wygodny sposób zapisane definicje płytek i programatorów, to tylko prymitywna nakładka na avr-gcc i avrdude. W tej definicji powinieneś znaleźć parametry dla avrdude. I pewnie nie da się jej zmusić do nie kompilowania kodu przed...
No to ostatnie strzały: -sprawdź czy na pewno dochodzi masa ( połączenie programator-procesor najlepiej połączyć razem wszystkie piny masy 4,6,8,10 ); -potem jeżeli na pewno wszystkie połączenia są w porządku (masa-masa, Vcc-Vcc, MOSI-MOSI itp.) czy nie są np. odwrócone/zamienione, -przejdź...
8-Bitowy sterownik PLC (AVR) Witam! Prezentowana konstrukcja to 8-bitowy sterownik PLC oparty o mikro-kontroler Atmega8, oraz oprogramowanie PC. Projekt powstał z czystej ciekawości oraz z chęci nauczenia się języka "Ladder logic" najczęściej spotykanego w tego typu urządzeniach. Jest...
W tym temacie kolega pisze o problemach z kompilatorem - czy kolega ściągnął prawidłowy toolchain i spróbował skompilować plik z własnym kodem tak jak zrobiłem to ja, dwukrotnie? Nie. Pisze kolega o problemach z usbasp pod AS7. A sprawdzał kolega czy z linii poleceń wywołując avrdude cokolwiek...
Pewnie spróbował bym jeszcze odpalić avrdude z parametrem B: [syntax=bash] avrdude -C ../etc/avrdude.conf -c avrisp -P COM5 -b 19200 -p m8 -B16 -v [/syntax]
Czy możesz sprawdzić, czy masz zainstalowaną więcej niż jedną binarkę avrdude na swoim kompie? Mogą być w różnych katalogach. Dodano po 44 Twój programator usbasp ma stary firmware, czy możesz zamieścić jego zdjęcie od strony elementów? Tam powinna być zworką do ustawienia...
Tak. Jeśli uda się określić czy i z jaką prędkością avrdude [*] komunikuje się z Nano, wtedy można będzie zacząć walkę z Arduino IDE już na własnych warunkach. W polu parametrów możesz dodać jeszcze przełącznik -v, wówczas program wypluje trochę obszerniejszą informację o tym,...
FabScan to skaner 3D open source. Projekt ten zaczął powstawać w 2010 roku w Aachen w Niemczech. FabScanPi to nowej generacji laserowy skaner 3D oparty o minikomputer Raspberry Pi. Do jego skonstruowania wystarczy Raspberry Pi wersja 2 oraz dedykowana kamera, dzięki czemu FabScan może być...
Mam jescze jedno pytanko a w sumie 2 po 1 . czy jesli podczas instalacji windowsa zmniejsze rozmiar partycji swap linuxowej to czy linux potem wstanie? 2. jak skonfigurowac port lpt pod linuxem mam z nim problemy i nie moge zniego korzystac np gdy próbuje programowac przy pomocy avrdude lub uisp...
Czyli jeśli dobrze rozumiem , na tej samej wersji AVRDUDE z tymi samymi parametrami , programator potrafi zaprogramować Atmegę16 , a Atmegę8 juz nie. Co oznacza stwierdzenie "nie wykrywa mi go"? - jaki komunikat pojawia się przy próbie programowania? Jeśli to jest nowy układ Atmega , to...
Ale powiedzcie mi do tego jest potrzebny jakiś specjalny program czy wystarczy BASCOM-AVR??? Ten programator jest obsługiwany przez m.i.n avrdude, ale w BASCOMIE możemy podać ścieżkę do tego programu, podać odpowiednie parametry i wtedy tylko magiczne F4 i procek zaprogramowany z poziomu...
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
Witam. Jestem jeszcze dość zielony w tym temacie więc proszę o pomoc: Moja atmega48 jest standardowo taktowana 1 MHz. Potrzebuję zmienić to na 8 MHz Dowiedziałem się że robi się to za pomocą FUSE bitów które ustalają różne parametry procesora. Podobno jest to jednak niebezpieczne...
... Mam taki programator USB . .... Pytania: - Czy masz wgrane sterowniki USB dla tego programatora podane na aukcji INSTALACJA PO PODŁĄCZENIU PROGRAMATORA DO USB, SYSTEM ZNAJDZIE GO JAKO NOWE URZĄDZENIE. NALEŻY WSKAZAĆ ŚCIEŻKĘ DO STEROWNIKÓW, KTÓRE SĄ DOSTĘPNE POD LINKIEM....
na samym wejściu pokazuje mi avrdude: stk500v2_command(): command failed avrdude: stk500_2_ReceiveMessage(): timeout avrdude: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64) avrdude: initialization failed,...
Witam. Wiem ze problem jest poruszany wielokrotnie, jednak nigdzie nie mogę znaleźć odpowiedzi. Nie mogę nawiązać komunikacji z uC, wgrać programu ani sczytać sygnatury(losowa sygnatura 00ffff, 0000ff itp). Poniżej zamieszczam informacje o parametrach układu oraz schemat. Za każdą pomoc...
jeżeli nie możesz użyć skryptu to pozostaje odpalenie przez pośrednika Podmieniasz AVRdude na napisany przez siebie program, który uruchamia AVRdude z innej lokalizacji, na koniec resetujesz RI.
Z listy wybierasz taki programator jaki masz. Poczytaj instrukcję. Ta płyta nie ma wbudowanego programatora, tylko w procku jest wgrany bootloader. Avrdude obsługuje też bootloadery (patrz instrukcja), ale ta płyta ma, zdaje się, jakiś swój własny wymysł więc raczej z nim nie zagada. Program...
Witam! Witam mam pytanie czy ktos moze z was wie jakie parametry nalezy ustawić w UISP albo AVRDude, zeby skonfigurowac transmisję komputer - atmega 8515 za pomocą programatora szeregowego ISP2 firmy PROPOX? Do połączenia się z komputerem używam przejściówki USB - RS232. Z Dmesg wychodzi...
Btw, czym jest parametr -b i -B dla avr-gcc? Hę ? Co ma kompilator do programu avrdude ? -b <baudrate> Override RS-232 baud rate. -B <bitclock> Specify JTAG/STK500v2 bit clock period (us).
Tutaj jest pokazane jak zrobić to dla USBasp-a USBISP to nie jest ten sam programator ale można dodać 1 zworkę i wgrać oprogramowanie USBasp-a i mamy USBasp :) Tutaj masz instrukcję jak przerobić na USBasp-a jeśli koniecznie chcesz korzystać bez modowania to po prostu zmieniasz...
Zainteresuj się opcją avrdude "-B". Możesz dopisać sobie w eclise w AVRDude>Other>Other options z jakimś dużym parametrem np -B300.
Witam. Jest może ktoś na forum komu udało się uruchomić Flowcode 5 razem z USBasp? W wersji v4 działało to bez problemu. Wystarczyło dołączyć nowy plik "avrc_USBasp" do katalogu "C:\Program Files\Matrix Multimedia\Flowcode AVR V4\Tools\MX_bats\avrc_USBasp.bat" oraz zmienić parametry na...
Zrobiłem tak jak mówiłeś i niestety wciąż to samo. Przy próbie wgrania programatora: [syntax=text] ***failed; avrdude: verification error, first mismatch at byte 0x0000 0xff != 0x07 avrdude: verification error; content mismatch[/syntax] Programu: [syntax=... stk500_getsync():...
Do tego samego katalogu, w którym znajdowałeś się odpalając avrdude. Jeżeli nie jesteś pewny, czy program został zgrany, dodaj parametr "-v" do avrdude.
Eclipse to tylko fikuśny edytor tekstu z kilkoma bajerami. Problemem jest współpraca avrdude i programatora. Niestety nie pokazałeś z jakimi parametrami wywołujesz avrdude. Zgaduję, że port się nie zgadza. Próbowałeś zmienić? - pisałeś o różnych konfiguracjach ale nie podałeś żadnych...
Witam! Sytuacja wygląda tak: zmieniłem kilka dni temu fusebity(chyba ustawiłem divde clock by 8 i zegar na 128 kHz), po zmianie był problem ze sygnaturą atmegi, wykrywało atmegę tylko ,że sygnatura nie była prawidłowa. Przez ten czas programowałem na innej atmedze. Dzisiaj chciałem zmienić...
Niestety problem nadal występuje, próbowałem również odpalić z konsoli z dokładnie takimi parametrami jak podałeś, błąd jest taki sam: C:\Program Files\AVR Burn-O-Mat\avr_dude\avrdude58\avrdude.ex... -C C:\Program Files\AVR Burn-O-Mat\avr_dude\avrdude58\avrdude.co... -p m8 -P usb -c...
Spróbuj podmienić AVRDUDE na inną wersję. Uruchom CMD z prawami administratora i z jej poziomu avrdude z odpowiednimi parametrami. Sprawdź, czy zobaczy programator?
Witam, Mam problem z zainstalowaniem programu (jakiegokolwiek) do atmegi328p, (kupiłem z bootloaderem)po przez Leonardo. Na początku pokazywało, że brakuje parametru 'upload.tool', to pomyślałem, że dopiszę sobie do pliku boards (xD). Wartością tego było: avrdude, arduinoisp, arduino:arduinoisp;...
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...
Czerwony - vcc Biały - gnd Czarny - sck Zielony - miso Zółty - mosi Pomarańczowy - reset Niebieskie - zasilanie z programatora 5V Podłączenie jest dobre bo mikrokontroler zareagował w avrdude na -e (miałem wgrany program, bez zmian fusebitow, podlaczylem na sekundę na odwrót zasilanie,ale...
Przyglądnij się parametrowi -B w avrdude: Jakie konkretnie wartości fusebitów ustawiłeś?
W czym masz problem w zainstalowaniu AVRdude: i ustawieniu parametrów dla USBasp w oryginalnym środowisku Atmel Studio:
Program AVR LAB go nie wykrywa bo musisz wybrać odpowiedni programator, odpowiedni port com (bo pracujesz w trybie ArduinoISP) i prędkość. Prędkość zależy od tej jaką sobie ustawiłeś w szkicu Arduino ISP. Polecam zamienić na 115200, bo będziesz miał zonk. Pisłem o tym autorowi programu,...
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody...
Jeśli nakładka na AVRdude odczytuje uC, a Eclipse czy AVRdude z linii poleceń nie, to zapewne masz go ustawionego na 1MHz, wyłącz dzielnik przez 8 - ckdiv8 w nakładce lub dodaj parametr -B 6, może być też -B 300 (jeszcze wolniej). Nie pracując z niskimi częstotliwościami robi się to tylko...
Z fusów jakie są ustawione (fot. post #20) wynika, że powinno być F_CPU = 1000000. Nie potrzebny w tej sytuacji kwarc. Slow SCK i SCK to częstotliwość (prędkość) z jaką programator ładuje *.hex'a do Twojej Atmegi. Skoro masz fusy ustawione na 1MHz, to musisz obniżyć tę prędkość i...
Dziękuję koledze jestam , za uświadomienie mi, że nie myślę :) Wystarczyło wpisać w google "Odczyt pliku za pomocą VB" i po chwili znalazłem to Mam jeszcze jeden problem odnośnie instrukcji shell. Otóż chciałbym mieć możliwość zmiany parametrów zaznaczonych poniżej, czyli:...
Zaprezentować dziś chcę projekt lampki RGB który wykonałem na pracę zaliczeniową z systemów wbudowanych. Moim zdaniem osiągnięty efekt jest zadowalający więc może ktoś będzie zainteresowany wykonaniem urządzenia według mojego projektu. Jako, że jest to pierwszy zrealizowany...
Witam Podjąłem pierwszą próbę skomunikowania mikrokontrolera Atmega16A z PC. Wysyłam z Atmegi znak i chciałbym go odebrać w terminalu. Niestety coś robię nie tak i w terminalu nic się nie pojawia. Proszę o pomoc. Do komunikacji wykorzystuję konwerter UART->RS485(MAX485): Oraz...
W takim razie jak dla mnie atmega8l jest walnięta, albo są ustawione jakieś fusebity, które nie pozwalają ci jej zaprogramować. Np. zew. generator, albo zew. rezonator kwarcowy. Kostka z L toleruje mniejsze napięcia zasilania i nie można jej taktować bardzo dużym kwarcem. Atmega8 i Atmega8L...
Witam! Kwestia programowania od programu do sterownika wygląda następująco: Gdy odpalamy program w windowsie, mamy cały ten 'panel' z wejściami i wyjściami przed sobą. Teraz klikając odpowiednie konfiguracje, wybierając czasy, wpisując ich wartości, wybierając bramki, czy liczenia impulsów,...
Dlaczego parametr -P w twoim przypadku wskazuje na port równoległy LPT1 skoro używasz programatora usbasp ? Spróbuj bez parametru -P avrdude -p atmega8 -c usbasp -U flash:w:led.hex
A attinny było instalowane w ten sposób: . Później zrobiłem reinstalację IDE i jedyne co dodałem to konfigurację do atmegi 8 i teraz także wyskakuje z nią błąd .. To czy parametr jest czy nie też niestety nic nie zmienia .. Dodano po 29 Kurczę, zastanawia mnie tej "foch" avrdude...
avrdude zgłasza błąd w kompilacji? Proponowałbym abyś najpierw coś przeczytał a później dopiero pisał. ROTFL - avrdude ma tyle wspólnego z kompilacją jak to czy śniadanie smakowało Trumpowi avrdude - to programik do wgrywania gotowych wsadów do procesorów AVR. I nic więcej....
A to jest regułka z anglojęzycznego forum: Dodano po 1 Hej, Udało się wgrać plik, ale z argumentem - B 375 czego nie rozumiem.Kiedyś jak wgrywałem, to bez tego argumentu i wszystko smigalo w ubuntu.A teraz takie problemy z debianem. Oto tekst z konsoli: (usuwa mi zawartość flasha?) ...
Witam. Od pewnego czasu mam zajęcia zdalne z programowania, niestety z wiadomych przyczyn każdy program testujemy na symulatorze. Chciałem sobie popróbować na prawdziwy sprzęcie, niestety mam pewien problem. Podczas wgrywania programu pojawiają się błędy jak na screenach poniżej. ...
Zrobiłem to w automacie, ale spotkało mnie coś o czym wspomniał bart-projects tzn: Hex na PC`cie zajmuje mniej miejsca niż Bin bo w Bin albo cały obraz pamięci no i gdy nie miałem parametrów z "-R" to mój wsad dla małego procesora miał (nie pamiętam dokładnie) megabajty (1,3 lub 11...
OK dobrze znalazłeś:), teraz tak - w tym pliku jest sekcja: # # PROGRAMMER DEFINITIONS # programmer id = "bsd"; desc = "Brian Dean's Programmer, http://www.bsdhome.com/avrdude/"... type = par; vcc = 2, 3, 4, 5; reset = 7; sck = 8; mosi =...
za darmoche pony prog pare tranzystorków i zenerek ... Troszke wygodniejszy avrprog na atmelku programuje sporo wymaga zaprogramowania procka AT90S2313 o dobrania wsadu z wersja dostepny był jeszcze niedawno do wersji 3.8 obecnie nie mam pojecia ... Ten programator ma jedną wade ... jest strasznie...
(at)X_man Ja bym sprawdził wcześniej fusebity i czy nie ma gdzieś przerw/zwarć. Też się męczyłem, z innym programatorem, i mimo tego że uruchamiałem avrdude z parametrami z manuala - nie ustawił fuseów.
Cholera... Okazało się (chyba bo pierwszy raz korzystam z avrstudio i samego C), że oile mieści się sam program w mega8535 to o brakuje już ramu (Mowa o programie z ) Tak wygląda log z kompilacji w avr studio Build started 14.11.2007 at 22:25:57 avr-gcc.exe -mmcu=atmega8535...
a jak programujesz? ja wpisuję " avrdude -p m8 -c usbasp -e -U flash:w:[nazwa_pliku].hex " ew. zmieniam jakiś parametr i mi programuje. Tylko pamiętaj o zainstalowaniu sterownika do USB jak wtykasz ten programator.
No i w końcu sam znalazłem, na japońskich stronach. Trzeba ściągnąć skompilowaną pod win32 wersję avrdude 5.5, jako że ta wersja obsługuje mnóstwo programatorów w tym dragona i to we wszystkich trybach programowania. Jest dostępna tutaj Do tego avrdude-gui w wersji 1.0.4 jeszcze...
i tu sie sprawy komplikują. Ponieważ używam "external programmer" i podczas programowania pojawia mi się na chwilkę okno ms-dos ładowany jest program do procesora i niestety nic nie mogę ustawić. być może trzeba coś dopisać do parametrów uruchamiania avrdude obecnie mam: -p m32...
Po zakończeniu programowania avrdude domyślnie ustawia linię resetu w stan w jakim ją zastał. Można wymusić pożądany stan używając parametru -e reset lub -e noreset. Nie liczyłbym też na to, że stan linii resetu będzie stabilny przy włączaniu komputera (może to zależy od trybu pracy...
...odstrasza mnie sposób programowania fusów.... W takim razie tu: jest fajny fuse kalkulator. Wybierasz procek, potem potrzebne parametry fusów i otrzymane wartości wpisujesz do AVRdude-GUI.
Witam, dorwałem taki fajny link na dole strony są ładnie linki dzięki którym można zainstalować sobie środowisko eclipse oraz plugin do pisania programów dla AVR z użyciem GCC. ładnie już mi się udało prawie wszystko uruchomić, tzn stworzyć jakiś przykładowy projekt, tylko...
Witam Zrobiłem sobie programator USBasp działa bardzo dobrze. W celu lepszej integracji tego programatora z Bascomem lekko zmodyfikowałem program Avrdude-gui, dodałem: -możliwość wyboru programatora USBasp -przyjmowanie jako parametru z linii komend nazwy pliku z zawartością pamięci rom...
Witam Zmodyfikowałem lekko program Avrdude-GUI -dodałem przyjmowanie parametrów z linii poleceń, - poprawiłem zapis i odczyt fuse bitów (niestety odczyt wyświetla się w innym miejscu niż to powinno być ale na razie nie chce mi się kombinować żeby zrobić inaczej) Jest do ściągnięcia...
Używaj do programowania uisp albo avrdude i po kłopocie. Ja tak właśnie robiłem kompilowałem i zapisywałem w konkretnym folderze np pod nazwą 1.hex potem zrobiłem sobie na pasku u góry skrót do uisp wraz z parametrami programowania, więc w zasadzie to programowanie odbywało się przez kliknięcie...
Znalazłem kilka wersji programatorów STK 500 Nr 1 Cena 46zł Protokół AVRISPv2 (kompatybilny z STK500v2), interfejs USB 2.0 lub USB 1.1 konwerter RS232 <-> USB (TxD, RxD. Dowolna konfiguracja parametrów transmisji), przełączanie miedzy programatorem a konwerterem za pomocą jednej...
Witam, Nie wiem wprawdzie czy taka "konstrukcja" nadaje się na DYI , ale najwyżej moderator gdzieś to przeniesie. Myślę, że przyda się to wielu ludziom ;) Bootloader w procku - po korektach zajmuje tylko 512b !!! działa poprzez USB , RS232 ... i BlueTooth! ...... właśnie...
Tymczasowo zainstalowałem u siebie PonyProg, nie znalazłem tam żadnej opcji którą można by wykorzystać do zmniejszenia częstotliwości. ISPProg już mi się nie chciało szukać aby sprawdzić. Natomiast w avrdude które mam, które obsługuje bardzo dużo programatorów, na pewno jest opcja...
poszukaj programu mkAvrCalculator , on też wykorzystuje AVRDUDE ale sam dobiera sobie parametry i będzie spokojnie i za free działał z twoim prockiem
Programator kupiłem z AVRdude pobrałem i skopiowałem do na dysk. W Bascom podałem ścieżkę do AVRdude i taki parametr: -p m16 -c USBasp -e -V flash:w:”{plik}”:a Tylko o co chodzi z tym słowem "plik" coś tam trzeba wpisać??
Żaden kalkulator po prostu przy programowaniu procka programem avrdude podajesz parametr ustawienia locbitów np -U lock:w:0b00000011:m gdzie każdy bit opisany jest w dokumentacji, z fusebitami jest tak samo. Oczywiście wszystko znajduje się w Makefile więc ustawiasz to tylko raz, nic skomplikowanego.
Pokaż jak to robisz (parametry avrdude).
avrdude obsługuje także parametr -i -i <delay> ISP Clock Delay Wiem, że takim sposobem także zwalniają nagrywanie. Jakiej wielkości argumentu używają, nie wiem.
Zdecyduj się jaki masz programator, bo STK500 i AVRISPmkII to dwa różne urządzenia. Zdecyduj się, jakiego używasz portu, bo STK500 jest podpinany do COM-a, a AVRISP2 do USB. Kazama, o ile dobrze pamiętam, jest pisana pod USBasp, więc to normalne że powyższych nie widzi. Przede wszystkim przeczytaj...
z konsoli avrdude -p atmega8 -c STK200 -U hfuse:w:0xD9:m -U lfuse:w:0xe1:m strona którą podałeś generuje dla ustawień domyślnych takie same parametry jak wgrałem -U lfuse:w:0xe1:m -U hfuse:w:0xd9:m czyli fuse bity mam można powiedzieć fabryczne więc w czym problem układ zmontowany...
Mad Bekon --> tak się tylko zastanawiam gdzie ty wyczytałeś , czy może pomiędzy jakimi wierszami, to, że ja niby zarzucam ci pomyłki, czy to że jesteś za mały itp ??? Szok! Chcę pomóc - a że nie miałem tych informacji wcześniej ani cię nie znam to i dopytuję. Jeśli pewne rzeczy są...
Niestety, Bascom nie obsługuje tego programatora wprost. Trzeba ustawić "external programer" i dać link do Avrdude oraz wpisywać odpowiednie parametry.
Mam nadzieje, że temat umieściłem we właściwym dziale - jeśli nie, przepraszam i proszę o przeniesienie go do właściwego. Chcąc zacząć naukę programowania mikro kontrolerów, wybrałem ATmega8. Oprócz niego kupiłem zestaw uruchomieniowy ZL2AVR z programatorem ISP. Następnie zabrałem...
A może: Bus Pirate v3 kupiony na e-bay.com ? Ja na takiego się skusiłem, aczkolwiek nie pracowałem na nim jeszcze więc nie mogę powiedzieć co potrafi. Zalety: tani, interfejs usb, otwarty hardware, trochę oprogramowania dostępnego w sieci. Parametry skopiowane ze strony: USB...
(...)prowadzana jest konwersja z FBD na instrukcje dla Atmegi, czy robi to program który napisałeś, czy za każdym razem jest wymieniany cały wsad do procesora czy tylko przesyłane instrukcje ( parametry).(...) Zaprogramowanie sterownika rozpoczyna się od konwersji FBD na ASM a następnie...