BootLoader nie musi być zgodny z STK500.BootLoader to najzwyklejszy bascomowy program. Jeśli programator STK 500 działa i wgrywa ci inne programy to znaczy, że wszystko jest z nim OK. Raczej jest kłopot z ustawieniami ATmegi dla potrzeb BootLoadera.Napisz skąd masz ten BootLoader i jakie masz ustawienia ATmegi.
Pamietam że jak ja kiedys wgrywałem bootloadera arduino (co prawda uno) na atmege 328p to trzeba bylo wyedytotwać jeden plik i wybrać tam odpowiednią wersję mikroprocka na który wgrywamy bootloader. Poza tym upewnij się czy kwarc jest maksymalnie blisko nóżek procka. Co się zaś tyczy przycisku, ja zadawałem stan wysoki na reset (przez r=10k) i wszystko...
A to przepraszam, być może ja źle zrozumiałem pytanie - a tobie chodziło o kod źródłowy programu Bootloadera do procka AVR tak ? np do ATmega8 ? Ja akurat napisałem sobie sam zobacz tu LINK , możesz go pobrać i będziesz miał zupełnie za free czysty kod w języku C na bootloader do procesorów serii ATmega. Ale są też inne gotowe rozwiązania, np ze słyszenia...
Nowe Arduino IDE myśli, że masz nowy bootloader w swoim NANO, a pewnie masz stary. Albo wgraj nowy bootloader (polecam, szybszy, mniej zajmuje pamięci) albo w opcji płytki wybierz, że masz stary (Atmega328P zamień na Atmega328P (OLD bootloader )).
Bootloader Arduino emuluje programator STK500...
Część, Jestem początkujący i mam problem z wgraniem programu na płytkę arduino uno, wyskakiwał taki błąd: avrdude: stk500_recv(): programmer is not responding Dowiedziałem się że wypalenie bootloadera może pomóc więc tak zrobiłem , i wydaje mi się że wypalił się dobrze, ale płytka nadal nie odpowiada. Przychodzi blondynka do lekarza i narzeka że 'musi...
W jaki sposób zmienić taktowanie? Jeżeli zmienię taktowanie za pomocą preskalera bez grzebania w fusebitach otrzymam zamierzony efekt? Przyznaję sie, że nie znam się za bardzo na zmianie taktowania i nie chcę uwalić płytki. O ile rozumiem zmieniając prelakser zmniejsze o połowę prędkości uart, czyli jeżeli ustawie na 9600 w rzeczywistości będzie pracować...
Nigdy nie używałem Arduino. Zainstalowałem przed momentem i widzę, że w pliku boards.txt masz powiązanie (na sztywno) z STK500 (lub jego sposobem programowania) - stąd pewnie ten błąd - ale mogę się mylić. Możesz spróbować zmienić na "usbasp" - czy to coś da nie jestem w stanie dziś sprawdzić. Co do Burn-O-Mat - wgraj plik hex bootloadera Atmegi 328...
Witam, posiadam programator STK500 (AVRstudio wykrywa oprogramowanie w wersji 2.01) oraz płytkę "testową" z procesorem ATmega8a, taktowanym zewnętrznym rezonatorem 8MHz. Zarówno poprzez BascomAVR jak i AVRStudio mogę bez problemu kasować program, wgrywać i odczytywać go. Programując z poziomu AVRStudio nie ma też różnicy czy ustawie procesor ATmega8...
No te zdjęcia do kitu... Na pewno dobrze wszystko podłączyłeś? Na pewno jest bootloader? Może go nadpisałeś. Kwarc? Kondensatory?
Może się komuś przydać. Ze względu na brak możliwości programowania przez USB (wyskakujący błąd STK500 no synch - czy coś tam) postanowiłem sprawdzić czy podobnie zachowuje się płytka AVT5272 gdy pominę USB (FTDI na płytce) a podepnę się za pomocą zewnętrznej przejściówki. Jakie było moje zdziwienie gdy po załadowaniu bootloadera z pakietu BASCOM zaczęło...
Witam! Stworzyłem projekt w środowisku Arduino IDE. Program działa, więc chciałbym go przenieść na jakiś mikrokontroler i umieścić na stałe na płytce PCB. Problem w tym, że to środowisko nie ma wbudowanej obsługi innych procesorów. Chcę to zrobić na atmedze328p z zegarem wewnętrznym 1mhz i nie ma zmiłuj ;-) Układ ma być energooszczędny, więc zegar musi...
avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Podaj vid i pid pod jakim się zgłasza urządzenie. W google zobaczysz jak to sprawdzić Googla nie potrzebuje,wiem jak to zrobić. :D Dane z Arduino IDE: BN: Nieznana płytka VID: 1A86 PID: 7523 SN: [Wgraj najpierw jakikolwiek szkic] Chciałbym jeszcze dodać,że nagle zaczęło dzisiaj u mnie działać,niestety tylko na moim komputerze-próbowałem...
mam dość tego złoma i zaczynam żałować że kupiłem tą drukarkę. Gówniane wgranie softu ją ubiło i nie dam rady jej ożywić patrząc na filmiki z netu. Robie dokładnie to co na filmach i nie działa, kupiłem już nawet arduino uno i tez nie idzie nawet bootloadera wypalić! Wywala tylko: C:\Program Files (x86)\Arduino\hardware\tools\avr...
uC z powrotem na swoim miejscu. avrdude wciąż nie chce zaakceptować mojej atmegi: Inappropriate ioctl for device ioctl("TIOCMGET"): Bad file descriptor a podczas wgrywania bootloadera (przez arduino ide) wyskakuje Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check. port jest dobrze ustawiony, bo...
OK potem sprawdzę ale jeszcze dodam że robię to na drugi procesor atmega328 (tak mam wypalony bootloader) Dodano po 2 Nie pomaga żadna z wymienionych tam rad :( Dodano po 2 Zauważyłem dziwną rzecz jeśli mam czyste arduino bez podłączenia do płytki to kod wchodzi bez grymasów ale jeśli je podłącze do procesora , który ma być zaprogramowany i układu to...
no to może wystarczy bootloader i programowanie przez null-modem?
Teoretycznie można, ale zależy jaki bootloader jest wgrany. Optiboot w miarę wiernie emuluje STK500 i choć tego nie sprawdzałem, powinien obsługiwać zapis fusebitów.
Przekopałem chyba cały internet i nie ma stkload..hex. W takim razie prosiłbym bardzo kogoś z czytelników o przesłanie sprawdzonego pliku bootloadera na atmega644p na USART0 (start po manualnym wciśnięciu reset- używam avrdude). Kwarc 20000000MHz. Wyprzedzając zarzut - dlaczego sam nie ściągnę - mogę powiedzieć że już pościągałem kilka i niestety nie...
Najpierw trzeba wgrać bootloader: http://www.ullihome.de/downloads/1040_av... A następnie w aplikacji "USB AVR Lab Tool" wybrać docelowy typ emulowanego sprzętu ( http://www.ullihome.de/downloads/1040_av... )
Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...
To jest płytka nie firmy AND-TECH tylko microsense. Nie programujemy jej za pomocą MegaLoad tylko po zainstalowaniu kontrolera FT232, do 8 s po resecie układu jest aktywny bootloader, który zgłasza się jako programator STK500. Więc po zainstalowaniu i podłączeniu płytki, łączymy się z nią /programujemy/ z AVRStudio czy innych środowisk.
Witam, zmontowany programator w wersji smd ze strony jak w temacie ma problemy.... Bootloader wgrany, układ zaprogramowany na STK500 (poprzez USB) ale nie zabardzo chce gadac z mikrokontrolerami. AVR studio ma problemy z polaczeniem sie znim - jak sekude przed polaczeniem zresetuje programator to polacze sie, pozniej juz nie. Nastepnie AVR studio przy...
Ten beznadziejny bootloader to Arduino . Wgrałem go bo potrzebowałem emulację STK500 .
Nie ma za wielkiego wyboru - albo oryginalny AVRISP MkII, albo jego klon. Oryginał drogi, klon koło 50 zł, np. z And-tech. Ale jeśli to jednorazowa sprawa to prościej iść do znjomego z programatorem, żeby wczytał bootloader.
Witam, dopiero zacząłem swoja przygodę z arduino i już napotkałem problem. Na początku kiedy chciałem wgrać jakiś program dostawałem komunikat: Szkic używa 444 bajtów (1%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów....
Witam, mam następujący problem z bootloaderem. Używam ATmega16, prędkość transmisji ustawiona na 9600, kwarc 8Mhz, BLS_START = 0x1E00. Skompilowany bootloader zajmuje 172 słowa. Ustawiam za pomocą AVR Studio i STK500 fusebity BOOTSZ na 256słów i adres 1F00, ustawiam również bit BOOTRST. Następnie wgrywam bootloader do pamięci. Po czym resetuje układ...
Ta czarny to masa i przechodzi w filetowy bo nie miałem takiego czarnego :D Ale jest dobrze podłączony do po sprawdzeniu multimetrem daje 5v. Wydaje mi się że mam jakiegoś lewego USBasp bo ze pinout'ów na internetach wychodzi na to że mam lustrzane odbicie i dlatego mam tak dziwnie po podłączane. Dodano po 26 Dobra po lekkiej furi podpoiłem ATmege pod...
Dzień Dobry. Potrzebuję w Arduino połączyć się z ATmega128 (wersja 5V obudowa TQFP64), ze względu na ilość wejść/wyjść binarnych, z których będę korzystał. Znalazłem pakiet MegaCore, który dołączyłem do Arduino. W opisie jest jak wykonać minimalne połączenia aby nawiązać połączenie. Wykonałem te połączenia na płytce ewaluacyjnej AVT5531. masa GND pin-y...
OMG nie mam sił już do tego. Wcześniej programowałem przez bootloader-a ale teraz użyłem programatora stk500 v2 i AVRDude i jest dalej to samo, za którymś dopiero razem programuje się normalnie czyli tak jak powinien działać. Programy testuję dosyć często tak więc uczę się na nich i w zasadzie to teraz nie wiem czy to mikroklocek źle zaprogramowany...
Ostatnio szukałem informacji na temat możliwości wyciągnięcia wsadu z Arduino Duemilanove przez jego bootloader, bez użycia ISP lub innego programatora. W wielu miejscach trafiałem na informację "nie da się", ale jednak się da i jest to proste, wystarczy program AVRDude, bootloader Arduino emuluje programator STK500. Odczyt pamięci FLASH: avrdude -C...
Pokaż błąd jaki jest w arduinoIDE. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8d avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x8d itd
Podłączyłem na stykówce odbiornik IR jak w tym wideo tylko użyłem TSOP 1736: Dodano po 11 Zainstalowałem wersję 2.0.1 i chyba skompilowało ale nie mogę wgrać: avrdude: stk500_recv(): programmer is not responding Dodano po 1 Wywaliłem starą wersję 1.8.2, zainstalowałem 1.8.9 - ta wersja ma opcję wyboru Processor: "ATmega328P (Old Bootloader)"...
Bawiłem się ostatnio jeszcze z tym Arduino, jednak chyba muszę kupić programator USB asp xd Błędna biblioteka znaleziona w C:\Users\Mateusz\Documents\Arduino\libra... C:\Users\Mateusz\Documents\Arduino\libra... avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03...
Witam moja atmega podlaczona za pomoca schematu przenoszenia arduino na plytke stykową sie grzeje, podczas wgrywania bootloadera mam taki błąd: Wszystko jest podłączone wg schematu. https://www.arduino.cc/en/Tutorial/Ardui... avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt...
Mam problem z wgraniem szkicu na arduino uno, po pewnym czasie wgrywania nagle wyskakuje: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb6 ................... avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb6 Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troublesh...
Próbowałem również na innym kompie z win 7 64bit i również nie działa. Mam na nim IDE w wersji 1.7 i nie mam tam żadnej opcji old bootloader Dodano po 17 mam cały czas taki komunikat : avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide...
Nie nic nie mam ... - ogólnie "czyste Arduino. Ale teraz sprawa stała się trochę bardziej zawiła Arduino jest oryginalne... ale mam też nieoryginalne i również nie mam mogę wgrać do niego programu. :/ Klon jest idealną "podróbą" Arduino, jedyne czy się różni to brakiem znaczka Doszedłem do tego: Obydwie Atmegi są sprawne i mają wgrany bootloader (poprawnie...
Wybieram programator AduinoISP, podøáczam kabel pod port USb w Arduino i klikam na zieloną strzałkę. Wyskakuje mi taki błąd: Dodano po 1 Spróbuję jeszcze kupić inny programator USBasp i wgrać na nowo bootloader z poziomu Arduino IDE, gdyż może tylko ten nie chce współgrać z Arduino IDE. P.S Posiadam chiński USBasp za 10 zł z ebay'a. Możliwe, że...
Witam, potrzebuję pomocy, postępując zgodnie z wskazówkami z http://majsterkowo.pl/progamowanie-mikro... dochodzę do momentu kiedy wgrywam szkic ArduinoISP otwiera mi się nowe okienko Arduino z kodem który wgrywam, wszystko idzie zgodnie z planem co potwierdza program, problem zaczyna się gdy chcę wypalić bootloader...
optiboot328 nie mieści się w procesorze. Ale... czy ja to dobrze robię? Podłączyłem się pod ISP od ATMega16U2 i tam próbuję wgrać bootloader. Po takiej operacji niektóre bootloadery inicjują wyszukiwanie sprzętu pod win7 i przydzielają płytce port COM (niektóre bootloadery nie) i płytka (właściwie port) jest rozpoznawana przez IDE, więc chyba dobrze...
Zamiast kupować STK500 itd to zainteresuj się bootloaderami do AVR. Ja używam megaload. Proces wygląda tak, że do nowego procka ładujesz bootloader przez ISP, ustawiasz fusebity i więcej nie tykasz. Proces przegrywania softu z PC do flasha załatwia automatycznie bootloader poprzez port COM przy każdym zresetowaniu uC. Całość trwa kilka sekund (zależy...
To występuje zaraz po weryfikacji: avrdude: Version 6.3, compiled on Feb 17 2016 at 09:25:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Users\Dawid\AppData\Local\Arduino15\... Using Port : COM4 Using Programmer :...
Nie odpowiada on jednak na pytanie: Full-swing czy Ext. Crystal Osc.? Aliści (jest takie słowo!) podejrzałem składnię polecenia generowanego przy wgrywaniu bootloadera i w nim lfuse=0b11110111 czyli 0xF7 zatem - Ext. Full-swingCrystal. Ustawienia fusebits są w pliku avrdude.conf dostarczanym wraz z MiniCore. Sekcja dla 328 wygląda następująco: [syntax=ini]#---------------------------...
Możesz po prostu pisać i kompilować w IDE Arduino, a program wgrywać przez USBasp (lub inny zewnętrzny programator). Bootloader Arudino (a właściwie Optiboot) nie jest potrzebny do działania programów, on służy tylko do ich wgrywania do uK (emuluje programator STK500). W Atmel Studio można też ręcznie podlinkować biblioteki Arduino, albo doinstalować...
Zrobiłem wszystko zgodnie z schematem i nie mogę się z nim połączyć: avrdude: Device signature = 0x000000 Schemat połączenia https://github.com/MCUdude/MightyCore Podłączyłem osobne źródło zasilania dla Atmegi to sygnatura zmieniła się na 0xff00ff. Edit. Chyba zrobiłem błąd w połączeniu między reset atmegi644v, a reset ArduinoISP. Reset podłączyłem...
Dzięki za odpowiedź. Od razu narodziło się nowe pytanie, w jaki sposób połączyć oba programy (bootloader + docelowy program)? Da się to zrobić jakoś wygodnie czy należy używać jakiś komend w wierszu poleceń? w 2013 roku TMF napisał tak: Połączyć można np. programem srecord, można reż ręcznie (wystarczy usunąć ostatni rekord IntelHex i dołączyć drugiego...
... Poniżej udostępniam zrzut ekranu z zakładką fusebitów. I moja prośba jest taka, czy ktoś może mi powiedzieć, czy te fusebity są dobrze ustawione, aby wystartował z bootloadera i czy jest ustawiony wewnętrzny kwarc 8MHz. Z góry dziękuję za wszystkie odpowiedzi. Pozdrawiam W linku który podałeś , jest zrzut ekranu/okna STK500 , a w nim jak byk stoi:...
Próbowałem wgrać bootloader, ale poczekałem 3 minuty i chciałem zresetować, jednak bezskutecznie bo środowisko się zawisiło..... COM? W jakim sensie czy jest widoczny? Jeśli chodzi o to, czy wykrywa płytkę to tak. i w arduino i w menadżerze urządzeń.
Witam Napiszę jak rozumiem tą instrukcję: 1: Podłącz MP3stick do STK500 za pomocą złącza ISP 2: zaprogramuj odpowiednie fuse bity 3: rozpakuj archiwum i uruchom ISP_rc_calib.bat. Narzędzie powie Ci jaka jest prawidłowa kalibracja generatora. Płytka STK500 powinna być podłączona do portu com1 komputera. 3: wpisz kombinację bitów kalibracyjnych do pliku...
http://obrazki.elektroda.pl/9860418100_1... Witam Na początku pragnę się ze wszystkimi przywitać - jest to mój pierwszy artykuł na tym forum, więc jak coś zmaściłem, to proszę o litość :) Chciałbym przedstawić Wam moją wersję programatora STK500v2. Przy jej wykonaniu bazowałem na projekcie ze strony: http://we.easyelectronics.ru/Asticon/stk...
Witam !! Czy którykolwiek z kolegó miał taki przypadek ze po zprogramowaniu arduino pro mini , ponowne programownanie daje błąd avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x26 avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfe Różna przejściówki USB to TTL , (CH340 , CP210x i Pl2303) Po wgraniu bootloadera ponownie programatorem...
Witam. Mam problem z Arduino Nano (klon). Nie da się wgrać ŻADNEGO skeczu. Oto komunikat z konsoli: avrdude: stk500_getsync() attempt 1 of 10: not in sync : resp=0x30 ........ ....... avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20 Failed uploading: uploading error: exit status 1 Pozdrawiam. Masz przecież napisane, z jakiego powodu...
Witam Mam poroblem z zaprogramowaniem atmegi8. Na tym samym programatorze programuję bez problemu Atiny 2313 Po włożeniu Atmegi8 (oczywiście program pod atmegę8) są problemy. Załączam komunikaty: make jest ok: > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20090313) 4.3.2 Copyright (C) 2008 Free Software Foundation,...
1. Ściągamy "Aktuelle Firmware" http://www.ullihome.de/index.php/USBAVR-... Do wyboru mamy wersje dla ATmega8, 88, 168 Bootloader für ATMega8 Stand 25.09.2007 Bootloader für ATMega88 Stand 25.09.2007 Bootloader für ATMega168 Stand 01.10.2007 Tutaj bezpośredni link dla ATmega8 http://update.ullihome.de/avrisp_bootloa...
Witam, mam bardzo duży problem z wgraniem bootloadera do ATmegi328P-PU. Próbuję wgrać go poprzez Arduino Leonardo (klon) korzystając z tego poradnika: http://www.instructables.com/id/Arduino-... Niestety jeśli wybiorę dodany przeze mnie programator Arduino as ISP (Leonardo) to natychmiast pojawia się błąd: avrdude: ser_open():...
Witajcie. Mam spory problem. Od dawna używam oryginalnego Arduino UNO, zawsze nim programowałem Atmegi328P i przerzucałem na nie projekty, a od wczoraj nagle przestało chcieć programować. Mam typowe komunikaty: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 itd. Myślałem, że problem...
Nic nie myślisz. Chyba każdy z Arduino ... Protokół STK500v2 i podobne
Witam W kwestii programowania jestem „świeżakiem” podobnie jak w programowaniu Arduino. Proszę o pomoc w poniższej sprawie: Arduino Nano (klon CH340), System Windows 7,zainstalowany sterownik, po podłączeniu system widzi Arduino jako USB-SERIAL CH340 (COM12). Przy próbie załadowania programu (podstawowy z migającą diodą LED) do Arduino za...
Kupiłem na Ali klona Arduino Uno. Działał do pewnego czasu. Po różnych próbach i szukaniu rozwiązania w internecie stwierdziłem że uszkodzeniu uległ microcontroller Atmega328P. ( Stwierdziłem to poprzez podłączenie programatora ISP zakupionego w Pana firmie (bardzo dobry) do złącza ISCP na płytce Arduino programem mkAVR który nie wykrywał żadnego microcontrollera....
Reset się wciska wgrywając na port com do bootloadera. RAZ. Bo jak zrobisz drugi RAZ to będzie już podczas komunikacji. Komunikaty, że Arduino robi to w ten sposób wyglądają tak: avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\*costamzalezygdziezainstalowane\ardu...
Mam podobny problem, płytka avt5272 i komunikat z arduino IDE: avrdude: stk500_getsync(): not in sync: resp=0x00 Pod drugim komputerem z ubuntu wyświetla, że nie odpowiada programator. Zainstalowałem przez dapa bootloader i to samo. Kupiłem nową atmegę168 + wgranie bootloadera i to samo. Konwerter ft232 działa, atmega wysyła i odbiera po rs. Bootloader...
Mam maly problem. Posiadam programator zgodny z Stk500v2 na USB. Do tej pory programowalem nim Atmege8 oraz ATtiny2313 poprzez ISP za pomoca AVRdude 5.5 i wszystko dzialalo bez problemu. Ostatnio wpadl mi w lapy klon Arduino Mini, ktory podobno ma wgrany bootloader Arduino i.. niestety klapa. Brak jakiegokolwiek kontaktu programatora z ukladem. Nie...
Witam ponownie. Płytki przyszły, 10 sztuk za 3$. Polutowałem to, wgrałem za pomocą USBasp bootloader MiniCore z ustawieniem wewnętrznego rezonatora 8Mhz. Info z wgrywania: avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file...
Witam. Mam problem z poprawnym działaniem bootloader'a. Paczka ściągnięta ze strony main.c (dodałem linijkę dla mojego procesora) bootloaderconfig.h (zmiana portów oraz linii wywołującej bootloader) Makefile (zmiany dotyczące procesora) http://obrazki.elektroda.pl/4178945300_1... http://obrazki.elektroda.pl/5075291300_1...
Witam, mam pytanie w związku z tym że uszkodziłem arduino. podłączyłem sterownik uln298n http://obrazki.elektroda.pl/3630711800_1... : Do wejścia oznaczonego nr 4 (na rysunku) doprowadziłem: - 12V z zasilacza, do wejścia nr 5: - zero z zasialcza i gnd z arduino, do wejścia nr 6: - doprowdziłem 5v z arduino (i to był chyba błąd) gdyż...
Witam. Chciałem działając wg tego poradnika http://www.instructables.com/id/Arduino-... używając Arduino Leonardo (oryginalne) jako ISP zaprogramować Atmegę 328P, jednak podczas wypalania bootloadera za każdym razem wyskakuje mi ten błąd: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not...
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 i parametrów (dodanie parametru -B też nic nie dało) wyskakiwał...
Napięcie pomiędzy PD0 a GND wynosi 2,5V. Niezbyt fortunnie wybrałeś do testu akurat PD0, bo ta noga (jak i PD1) przynależą do UARTu i w pewnych uwarunkowaniach (włączony UART przez bootloader itp.) nie zadziałają jak proste wyjście. W internecie widać że dużo ludzi miało akurat z tymi pinami problem, chcąc z nich korzystać jako proste wyjście. Proponuję...
Witam, mam do dyspozycji oryginalną płytkę Arduino Mega 2560 do której podłączyłem Atmegę 8 na płytce stykowej. Wypaliłem Bootloader na Atmedze 8 i dioda na pinie 13 mruga zgodnie z opisem. Jest to bootloader Arduino NG Atmega8. Problem pojawia się, gdy chcę wgrać na tę Atmegę 8 jakiś program. Przy każdej próbie dostaję taki o to komunikat: avrdude:...
A może: Bus Pirate v3 kupiony na e-bay.com ? http://www.seeedstudio.com/depot/bus-pir... 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:...
Programator: ISPcable III; Oprogramowanie: WinAVR-20070525 / AVRStudio 4.13b528/SP1b577 Przy programowaniu wybieram opcje programatora: STK500 or AVRISP. Wszystko było w porządku dopóki program nie przekroczył 50 % pamięci. Po przekroczeniu 50%: ---------------- Device: atmega2561 Program: 132236 bytes (50.4% Full) (.text + .data + .bootloader) Data:...
Po pierwsze ta płyta testowa z Atmega32 posiada coś jeszcze co cię zaskoczy mocno ;) Otóż procesor po zakupie zaprogramowany jest tzw Bootloaderem, dzięki czemu swoje pierwsze proste programy testowe możesz wgrywać do procka przez łącze USB i to bez żadnego programatora !!! tylko za pomocą programu dostarczonego przez producenta płytki, który sam sobie...
http://forum.sfgame.pl/images/smilies/fa... blamaż po wsze czasy i niezmywalna plama na honorze... rzeczywiście, a wystarczyło wczytać się w dokumentację... ok, więc teraz sterownik COM zainstalował się poprawnie i skonfigurowałem go jako COM1, lecz AVR Studio wyświetla komunikat: --------------------------- Firmware Upgrade ---------------------------...
To arduino mega. On ma programator na płytce i wgrany bootloader. Nie trzeba go ustawiac w żaden sposob poprawnie bo poza wetknięciem do gniszda usb żadnych opcji ustawiania nie posiada. To raczej eclipse trzeba skonfigurować żeby korzystał z tego bootloadera i programatora poprawnie. Edytor od mariamole zainstalowałem. Działa ok i programuje. Zawsze...
Ale wiem, że schemat który pokazałeś w poprzednim poście z pewnością nie umożliwia bezpośredniego programowania AVR przez FT. Być może masz racje, nie wiem bo nigdy nie miałem nano :) ale na stronie arduino : The ATmega168 or ATmega328 on the Arduino Nano comes preburned with a bootloader that allows you to upload new code to it without the use of...
Próbuje wgrać bootloader stk500v2 przy pomocy kabla usb i wprowadzenia arduino w tryb dfu. 😛
Może nie tak tani, ale chyba najprostszy jest wg mnie programator klon MKII zrobiony z klona Arduino MICRO z Atmega32u4. Bierzesz tego MICRO (3$) dwa rezystory 10k (opcjonalnie, jak chcesz by AS odczytywało napięcie układu programowanego, robi się dzielnik miedzy GND i VCC targetu do pinu A0, a jak nie to można spiąć A0 z VCC Micro, żeby AS się nie...
[syntax=bash] avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude: Device signature = 0x1e950f (probably m328p) avrdude: reading input file "C:\Users\Maciej\AppData\Local\Temp\ardu... avrdude: writing flash (29868 bytes): Writing...
symndz: no wlasnie nie mam pojecia co siedzi w mk II ani dostepu do tego zeby podsluchac wymiane danych. Przypuszczam ze tam jest tez konwerter USB<->RS plus procesor. Mozna napisac firmware na podstawie udostepnionego protokolu, ale ja sie na to nie pisze... chociaz on jest chyba zgodny z protokolem STK500 v2 a widzialem na jednej stronce ze...
Fajny programatorek, chciałbym go podłączyć do atmega128 do uart0 i mieć możliwość programowania uC oraz odbiór danych z USB(RS232) jest to możliwe ? Jednak zrezygnowałem , znalazłem projekt bootloader'a który wykrywany jest przez system jako STK500 , działa świetnie :)
Ok. To teraz najlepsze. Poeksperymentowałem i: notepad z winavr nie ma problemu z szybkim programowaniem. Za każdym razem procesor zaprogramowany bez problemu. Więc odpaliłem komendę z notepada z wiersza poelceń na pliku z eclipse i ...lipa. Okazuje się po kilku próbach że to plik hex generowany przez eclipsa sprawia że kolejne po nim programowanie...
Witam, Ja również chcę zacząć przygodę z AVR. Poszukuję obecnie niedrogiego programatora na allegro. Do wyboru mam dwie z dostępnych na tę chwile opcji. Jeden z nich: PROGRAMATOR USB AVR ISP II STK500v2 +Taśma IDC-10 Podstawowe właściwości: kompatybilny z programatorem STK500v2 umożliwia programowanie w systemie wszystkich mikrokontrolerów AVR obsługiwanych...
Czy możesz takiego testu dokonać na jakimś AVR wpisując mu najlepiej testowy program ‘blink’ ? Czym jest AVR? Ja arduino nie kupowałem poto żeby bawić się w firmware jakieś avr itd. dlatego proszę o wytłumaczenie. AVR - to potoczna nazwa rodziny/grupy processorów Atmel mających wspólną lub podobną architekturę. Relatywnie łatwo je programowac...
Programator już masz :) wg. wpisu na stronie MultiTool'a: Praca jako programator procesorów firmy NXP opisana została na naszym FORUM. Do programowania tych procesorów wykorzystywany jest program Flash Magic. Za pomocą tego oprogramowania zaprogramujesz m.in. nowe procesory Cortex-M0 LPC11xx, Cortex-M3 LPC13xx lub Cortex-M3 LPC17xx i wiele innych....
Używam Arduino jako ISP w środowisku Arduino IDE, atmegę 8 zainstalowałem wg tej strony: http://majsterkowo.pl/forum/programowani... I teraz bardziej chciałbym naprawić błąd z wgrywaniem programów przez arduino, teraz nawet przy używaniu sprawdzonych sposobów do uC którego używałem dwa dni temu, wyskakuje...
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 "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
Dzień dobry Panowie, To mój pierwszy post na tym forum, jestem kompletnie początkującym w sprawach elektroniki, zawodowo zajmuję się programowaniem w Javie. Chciałbym wreszcie odkurzyć swój C i zacząć przenosić wirtualne twory w świat rzeczywisty przy użyciu Arduino IDE... Choć początek mnie nie zachęcił. Programuję mikrokontroler ATMega8A-PU przez...
Witam Ponawiam temat odblokowania Leonardo, rozumiem ze trzeba podać na pin17(XTAL1) sygnał 1-30MHz z generatora jednocześnie przy podłączonym Leonardo (ATmega32u4) w taki sposób jak przedstawia schemat. https://obrazki.elektroda.pl/9396369700_... https://obrazki.elektroda.pl/8145114600_... Zapoznałem się z kilkoma...
Arduino posiada bootloader na uart - to taki program wgrywany wcześniej do procesora, który dane z uart przenosi do pamięci flash/eeprom. Ty też możesz tak zrobić (np. Zastosować megaload), lub wykorzystać odpowiednio skonfigurowane avrdude, i ft232rl w trybie bit bang jaki programator isp. W jaki sposób należy użyć programu avrdude, aby wgrać gotowego...
Upload softu przez UART i bootloader jest możliwy, ale i tak musiałbyś wcisnąć reset w odpowiednim momencie. Z modułem BT jest łatwiej, przynajmniej HC-05 ma jeden pin, który może zrobić reset w chwili połączenia (po małej rekonfiguracji ustawień firmware - jedna komenda AT), przez kondensator analogicznie jak autoreset w płytce UNO/NANO. W wersję 2.2.3...
Czytałem, jedna od bootloader'a druga od Vcc - wtedy wychodzi na Pin Jednakże w obu przypadkach - VCC z programatora, i VCC z zewnętrznego źródła problem ten jest nadal. Edit: zmiana AVRdude na trochę inny: avrdude.exe: stk500v2_command(): command failed avrdude.exe: initialization failed, rc=-1 avrdude.exe: AVR device initialized...
Dziękuje za odpowiedź , a mam pytanie jakim programem najlepiej sprawdzic i zapisywac fuse bity Myślę że każdym dostępnym jeżeli nawiążesz komunikację z processorem przez posiadany programator. Niektóre programatory (ich firmware) mogą miec konflikt z zainstalowanym dla nich driverem . Osobiście oprócz Arduino używam STK500 , który bez problemu jest...
Z tego co teraz posprawdzałem to była po pierwsze wina moja ponieważ FT232 nie resetuje procesora poprawnie a jakoś nie wpadłem do wczoraj żeby spróbować ręcznie reset przy wysyłaiu ,po drugie dla sanguino poprawny protokół pzresyłu danych to arduino a nie jak do tej pory ustawione było stk500. No i oczywiscie wszystkie nowsze bootloadery ze strony...
Znalazłem jeszcze jeden ciekawy programator: http://botland.com.pl/programatory/468-m... Jest zgodny z stk500v2.
Problem polega na tym, że jak korzystam ze środowiska Arduino przykładowy program Blink działa wyśmienicie. Jednak, gdy przejdę na Eclipsa wykonując alternatywny program w C wywala mi błąd: avrdude: stk500_getsync(): not in sync: resp=0x00 Wiem, że była cała masa tematów o tym. Jednak, żaden nie pomógł mi w tym. Meczę się już, któryś dzień na tym problemem,...
witam , posiadam arduino UNO na chińskim chipie ch340, z atmega 328p przy próbie wgrania szkicu cały czas mam problem z komunikatem avrdude: arduino_read_sig_bytes(): (a) protocol error, expect=0x10, resp=0x90 avrdude: error reading signature data for part "ATmega328P", rc=-3 avrdude: error reading signature data, rc=-1 połączyłem na pająka programator...
No to i ja wtrącę swoje trzy grosze! Widzę że jesteś raczej Świeżakiem więc proponuję moją pomoc. Otóż: Trzeba sobie odpowiedzieć w czym chcesz pisać. BasCOM to dobry jednak chyba komercyjny język, jeśli wiążesz przyszłość z programowaniem mikroprocesorów moim zdaniem: "NIE IDŹ TĄ DROGĄ" (ale to tylko moja subiektywna opinia) Od czegoś trzeba zacząć!...
Czesc, próbuje zmusić MPLAB Snap do wspolpracy z najnowszym Microchip Studio. Wszystko swieza instalacja po reinstalacji systemu. W samym MPLAB X IDE zrobilem na poczatek w Tool/Packs update wszystkiego co tylko wyswietlal ze jest do update. Nastepnie z Debug/Hardware Tool Emergency Boot Firmware Recovery wrzucilem nowy Bootloader, stworzylem nowy projekt...
stk500 atmel oprogramowanie stk500 usbasp stk500
bosch pralka wymienić przycisk mikrofalówka zabudowy państwowa inspekcja
Resetowanie amplitunera Kenwood KRF-4060D: instrukcje i porady Renta planistyczna: definicja i zasady naliczania