... o jego kondensatorach tylko wspomnę, bo ich brak, a przynajmniej ja nie widzę. ... RESET samopas - powinien działać OK, ale po co ryzykować.
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....
W szkicu ArduinoISP masz taką część: // Configure the baud rate: #define BAUDRATE19200 // #define BAUDRATE115200 // #define BAUDRATE1000000 Kiedyś przypadkowo wpadłem na to, że AVRDUDE domyślnie działa na 115200 z programatorem Arduino. Działa OK na 19200 pod warunkiem, że to jest podane w linii poleceń. Pokaż zdjęcie swojego USBASP, ma być założona...
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...
Cześć, Próbuję przesiąść się z programowania w środowisku Arduino IDE na Microchip Studio. Chcę zaprogramować procek Atmega328p. Wykorzystuję programator ArduinoISP (stk500v1). Program jest prosty i wygląda następująco: Dodano po 2 PS. W przypadku zarówno Arduino IDE jak i Microchip Studio po wgraniu programu odczyt fusebitów jest taki sam: [syntax=text]avrdude.exe:...
Dziękuję AVT, że testujecie swoje kity. Należało wywalić R2, straciłem kilka godzin. http://arduino.cc/en/uploads/Main/Arduin... z uwzględnieniem: Note that R2 is not mounted and that R3 has been replaced by a 100 nano-farad capacitor. Dodano po 1 A i zworka na reset-en
Chodziło o tę część wątku między postem #11 i #19 gdy była założona zworka self programming i piny reset spięte razem. Aktualnie jest zdjęta, skoro AVRDUDE gada z UNO. Piny reset nadal są spięte razem. Nie ma tylko zworki.
Nie mogę znaleźć tej ścieżki: \Arduino\hardware\arduino\avr\programmer... Masz rację, ścieżka do pliku `programmers.txt` może się różnić w zależności od systemu operacyjnego i sposobu instalacji Arduino IDE. Spróbuj poszukać pliku `programmers.txt` w tych lokalizacjach: Windows: * W katalogu instalacyjnym Arduino IDE: - `C:\Program Files (x86)\Arduino\hardware\arduino\avr\progr...
wsad wgrywam bez problemu ale przy próbie wypalenia bootloadera wywala mi : C:\Program Files (x86)\Arduino\hardware\tools\avr... -CC:\Program Files (x86)\Arduino\hardware\tools\avr... -v -patmega1284p -cstk500v1 -PCOM7 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDE:m...
Witam. Kupiłem dwie AtMegi 328P-PU z wgranym bootloaderem Arduino. Podłączyłem pod kwarc 16MHz, podłączyłem kondensatory do kwarcu i masy, filtrowanie zasilania (kondensator 2,2uF), rezystorem 10kΩ RESET do VCC. Żadna nakładka na Avrdude nie wykrywa mi tego procesora. Włożyłem zamiast AtMegi328 AtMegę8 i ona jest wykrywana.
W procesie programowania poprzez port SPI, potrzebujesz tylko 4 przewody (MISO,MOSI,SCK i RST), a także 2 zasilające W sumie razem wyniesie to 6 przewodów. W zasadzie, to wystarczy 5 przewodów - "plus" zasilania nie jest potrzebny. Jeżeli i Ty zechcesz korzystać z tego programu, to nie bądź naiwny i nie potrzebna ci jeszcze jedna jego kopia taka na...
Za pierwszym razem ustawiłem na attiny13 zegar 128 khz raz wgrało teraz nie chce. Na drugim na którym nie ustawiłem tej częstotliwości wszystko działa. Niby jest arduino as isp slow bo arduino używam do zaprogramowania ale to nie pomaga ale ten tryb kiedy uruchomiłem na drugim mikrokontrolerze działającym to działa ale moze trzeba jakąś zworke na arduino...
Mam Arduino Nano z bootloaderm ATmegaBOOT_168_atmega328.hex (dostarczanym z Arduino) . Pracuje z tym poza IDE Arduino, ale używam AvrDude do wgrywania moich plików hex. Jak sprawdziłem Fuse bity to tylko reset vector jest ustawiony na bootloader. Mój program sobie działa bez zarzutu, jedyne przerwanie jakie mam to od USART0, wszystko ładnie chodzi i...
Witam Staram się skonfigurować eclipse z nakładką Sloeber. W necie nie znalazłem odpowiednich tutoriali, doszedłem do tego że łaczy się z UNO ale nie ładuje programu (blink z przykładów). w momencie załadowania diody mrugają poprawnie a sloeber podaje mi komunikat: Starting upload using arduino loader Starting reset using DTR toggle process Toggling...
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...
Witam. Podłączyłem tak jak w opisie post #4 info. https://www.elektroda.pl/rtvforum/topic3... 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...
Co do wgrywania, jeśli nie potrzebujesz USB do innych celów to można zrobić gniazdo pod moduł BT HC-05, akurat ten ma możliwość zrobienia autoreset a'la Arduino z kondensatorem pod RST, potem już dowolnym bootloaderem nawiązujesz komunikację i program można wgrać choćby z telefonu z Androidem. Jak będzie wyprowadzony przycisk reset to można wgrać właściwie...
Czytnik pamięci nie jest potrzebny by użyć UNO jako programatora, wgrywasz do UNO program i jest programatorem, port COM pod którym pojawia się UNO w WIN jest portem programatora. Użycie UNO jako programatora nie jest konieczne jeśli masz USBASP. Połączenie możesz zrobić bez przejściówki, bierzesz 6 kabelków żeńsko-męskich, połączenie znajdziesz w Google...
Witam serdecznie, Posiadam Arduino Mega 2560 R3 oraz Atmegę328P-PU. Chciałbym zaprogramować atmegę używając do tego celu arduino. Nie znalazłem nigdzie tutaj podobnego przypadku, więc zdecydowałem się napisać. Postępując zgodnie z wieloma poradnikami w internecie wgrałem ArduinoISP na Arduino Mega2560, podłączyłem atmęge, etc. Wgrywam bootloader - pomyślnie....
A na przykład gdybym chciał wgrać bootloader z obsługą USB to za pomocą takiego programatora było by to możliwe. Każdym programatorem (jeżeli jest sprawny i poprawnie skonfigurowany soft do jego obsługi na przykład AvrDUDE) możesz ‘wgrac’ odpowiedni bootloader. Bootloader to też program dla processora jak każdy inny. Różnica polega na innym...
Witajcie! Pierwszym moim problemem jest to, iż Arduino nie reaguje na przycisk RESET , jednak już przed pojawieniem się tego przy próbie wgranie sketcha wyświetlało się : avrdude: ser_open(): can't open device "\\.\COM216": Odmowa dostępu. A jeszcze wcześniej: avrdude: stk500_getsync(): not in sync:...
A więc tak, odinstalowałem program, usunąłem wszystkie jego foldery, razem z tym w moich dokumentach. Usunąłem wszystkie pliki związane z grbl. Zainstalowałem program na głównym dysku potem zrobiłem wszystko zgodnie z tym filmikiem https://www.youtube.com/watch?v=m998bYio... (dodam, że na tym filmiku widać w programie ide, że plik grbl zajmuje...
Witam Mam problem z Arduino Uno R3 . zakupilem go jakies 2 tygodnie temu z [url=http://www.amazon.de/gp/product/B00... Amazonu wszystko dzialalo cacy na 2 komputerach (laptop z Win 7 i stacjonarny z Win XP). Ostatni program ktory wgrywalem na arduino byl czytajacy predkosc wiatraczka PC z zoltego Pinu z chyba...
(at)eX_-or, wręcz go nie ma, wgrywa mu raz bo uC jest czysty i bootloader i tak czeka na wsad, potem program rusza i pa pa. Z tego co zaobserowowałem to tak jest. (at)kus04, albo odtwarzasz tę część schematu Arduino UNO z kondensatorem 100n dla resetu, albo robisz reset paluchem, z czasem da się wyczuć moment kiedy należy puścić uC do pracy by wsad...
Cześć wszystkim! Mam urządzenie bez nazwy (panel led), które jest kontrolowane przez AT89S52. Próbowałem "użyć go" w jakiś sposób, ale bez powodzenia, więc postanowiłem spróbować pobrać FLASH i spróbować go przeanalizować. To jest dla mnie po raz pierwszy (zgranie flash), więc nie mam żadnego programatora - więc użyłem oryginalnego Arduino UNO. Zaprogramowałem...
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...
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...
Teraz dostałem coś takiego: 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:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avr... Using Port : COM11 Using Programmer : arduino Overriding Baud Rate : 115200 AVR Part : ATmega328P...
Próbowałem przez przewod usb, ale wówczas arduino nano nie ladowalo programu. po 2-3 minutach wyskakiwal taki komunikat: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xaa avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xaa...
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...
MEGA 2560, zakupiony tu: https://www.aliexpress.com/item/1pcs-lot... Sterownik zainstalowany: https://obrazki.elektroda.pl/3201024000_... Próbowałem na nowo wgrywać bootoloadery po ISP za pomocą USBasp, sprzętowo, poza środowiskiem Arduino:...
tak mam kondensator na pomiędzy resetem i gnd w UNO
Witam, buduję prosty sterownik oświetlenia na ATtiny85-20SU. Chciałem włączyć brown-out dla 1.8V, toteż podłączyłem mój "programator" (Arduino mega) i przy pomocy avrdude odpalonym w konsoli, wgrałem fuse'y. Problem w tym, że spieszyłem się w wgrałem tylko jeden (hfuse). Od tego czasu na pinie MISO cały czas jest około 10Hz, mikrokontroler nie reaguje...
Wynik błędu wrzuć w jakiś "spojlter" bo nie widać co jest Twoim tłumaczeniem, a co Arduino IDE. Jak pojawia się komunikat "UPLOAD" po kompilacji wciśnij reset na płytce. Jak nie masz przycisku to wystarczy zewrzeć kabelkiem na chwilę pin RST z GND (może też być metalowa część gniazda USB, tu też jest GND).
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 Próbuję wgrać flash do Usbasp 2.0 na Atmega8 za pomocą Arduino Uno. Łączę te urządzenia wg przepisu: http://shannonstrutz.com/uncategorized/u... Po wykonaniu instrukcji: [syntax=avrasm]avrdude -C ../etc/avrdude.conf -c avrisp -P COM5 -b 19200 -p m8 -v[/syntax] otrzymuję: [syntax=avrasm]avrdude: Version 6.3, compiled...
A więc dolutowałem DTR do pinu reset w procesorze i wyskakuje dalej ten sam błąd, atmega to samoróbka, podczas programowania wybieram atmega328p(wewnętrzny kwarc) z MiniCore. Na klonie arduino nano z ch340g program się wgrywa, spróbowałem wgrać program wybierając płytkę nano ale pojawił się błąd avrdude: stk500_getsync(): not in sync: resp=0x32.
Używałem "upload", nie widziałem nigdzie opcji "upload using programmer" Użycie opcji, której nie widzisz ma sens tylko gdy używasz programatora. Niestety to być może Cie nie ominie, to najprostszy sposób by zweryfikować sprawność płytki. Najtańszy to programator USBASP, jak byś miał inne Arduino to możesz zrobić programator wgrywając szkic Arduino...
Witam :) Robię na Arduino kontroler hamulca ręcznego i skrzyni biegów do wyścigówek, który będzie podłączony do komputera przez USB. Gotowe wsady mam, ale mam problem, bo wsad napisany jest chyba na Leonardo, a ja nie wiedząc tego kupiłem Uno. I znalazłem rozwiązanie by wybrać w programie Arduino Micro zamiast Uno i wtedy można zaprogramować. Weryfikując...
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...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
Witam To jest USBasp, na 100% USBasp bo go robiłem ze strony Fischla. Generalnie działa pod Avrdude, stąd wiem że jest dobry, problemem jest dla mnie brak widoczności w Atmel Studio i Arduino IDE a właśnie do Arduino mi był potrzeby. Info że Atmel Studio może go nie widzieć to cenna informacja, nad Arduino popracuję. Inne programatory mnie nie interesują...
Chyba jest jednak za późno i moje arduino poszło z dymem. Przez weekend nie odpalałem płytki wraz z silniczkami (co najwyżej dla testów, lecz podmieniałem silniczki na zwykłe diody). Dzisiaj natomiast kiedy poprawialem kod po "wrzuceniu" wyświetlił mi sie taki blad : Wielkość binarna szkicu: 1 632 bajtów (maksymalnie: 258 048 bajtów) avrdude: stk500v2_ReceiveMessage():...
Ustawiłem fusebity komendą: avrdude.exe -c usbasp -p m328p -U lfuse:w:0xe2:m -U hfuse:w:0xda:m -U efuse:w:0x05:m I w efekcie źle zaprogramowałeś.... Popatrz jeszcze raz na datasheet i przeanalizuj: avrdude.exe -c usbasp -p m328p -U lfuse:w: 0xe2 :m -U hfuse:w: 0xda :m -U efuse:w: 0x05 :m lfuse = 0xE2 - ustawia internal...
Wgrałem na arduino UNO sketch "arduinoISP" następnie udało mi się wgrać Optoboot na Atmega8-16U nową ze sklepu, natomiast nie mogę wgrać na używaną atmege8L-8PU dostaje: "C:\Users\Daro\AppData\Local\Ar... "-CC:\Users\Daro\AppData\Local\...
Witam, próbuję wgrać program do mikrokontrolera ATMEGA 328P w kompilatorze Arduino. Podczas wgrywania mam taki opis poleceń: [syntax=actionscript]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 configuration file is "C:\Users\mszoz\Desktop\Arduino\arduino-...
Witam, stworzyłem projekt, najpierw na płytce stykowej z wykorzystaniem Atmega328P-PU czyli zwykły DIP. W projekcie nie ma oscylatora więc użyłem bootloadera: "Atmega328P on breadboard (8MHz internal clock) z: https://www.arduino.cc/en/uploads/Tutori... Posłużyłem się tym tutorialem: https://create.arduino.cc/projecthub/tec...
Witam. Mam problem z mikrokontrolerem attiny85. Podczas próby wgrania programu mam taki błąd. [syntax=actionscript]Arduino:1.8.10 (Windows 7), Płytka:"ATtiny25/45/85, ATtiny85, Internal 8 MHz" Szkic używa 740 bajtów (9%) pamięci programu. Maksimum to 8192 bajtów. Zmienne globalne używają 9 bajtów (1%) pamięci dynamicznej, pozostawiając 503 bajtów dla...
Było tysiące razy... - Czy masz rezystor podciągający pin RESET do VCC?, - Czy masz kondensatory blokujące zasilanie (na każdym VCC do masy? - Czy (i jak) podłączyłeś kwarc - i kondensatory przy nim? - Jak ustawiłeś zworę SLOW SCK na programatorze? - Jaka wersja AVRDUDE? - Czy układ jest prawidłowo zasilany? Jakim napięciem? Na jakich nóżkach? - która...
Albo po prostu wyłączyłeś ISP i bez programatora HV tej kostki się nie ożywi. Nie da się zablokować ISP przez ISP. Takie zabezpieczenie w AVR. Np. taka sekwencja (tu akurat pod szkic Arduino) na początku programu (uwaga, stosować z rozmysłem): To chyba jeśłi AVRUSB ma jakiś dziwny algorytm programowania. Normalnie na początku jest reset i to kasuje...
Podałem +8V na pin +5V arduino nano :( mea culpa Po przeczytaniu http://www.rugged-circuits.com/10-ways-t... wnioskuję na 100% uwaliłem CPU. Czy uwaliłem coś jeszcze ? Teraz jak podam 12V na VIN pin to - pin +5V ma napięcie 5V - ping +3.3 ma napięcie 3.3V - reset pin ma 5V i po wciśnięciu resetu spada na 0V. - diody na płytce ok, LED...
podczas wgrywania wsytąpił bład avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x85 Dodano po 40 Ustawiłem tak jak masz na zrzucie lecz wyskakuje błąd. Naciskając przycisk reset na płytce w ogóle nie reaguje. Dodano po 7 Co robię nie tak? Dodano po 28 Jakieś pomysły? :)
Reset jest na pierwszym pinie mikrokontrolera i na 5 pinie w gnieździe ISP programatora Podłączenie jest wg ponizszego schematu: http://obrazki.elektroda.pl/9560760900_1... Przerobiłem wczoraj jeszcze mojego Arduino Uno na programator isp i działa on pięknie z avrdude. Dlaczego żadne inne nie chcą działać? Mam jeszcze odpowiednik avrispmkii...
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...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
Skoro 328 nie odpowiada, to najpierw należy założyć, że ma ustawione fusy na inne niż kwarcowe taktowanie. Pierwsze co zrób, to wykop ze swoich zasobów gotowy generator kwarcowy z wyjściem TTL (czteronóżkowa puszka blaszana z napisem xx MHz) i podłącz jej wyjście to pinu 9(XTAL1) w Mega328. Układ nóżek jest kompatybilny z układami TTL: 1=wolny, oznaczony...
fusebit M był ustawiony jako : Reset vector is bootloader Zmieniłem go na : Reset vector is $0000 Kolega Ture11 uświadomił mnie dlaczego tak powinno być. To też jest ciekawa sprawa, bo dałbym głowę, że na m328p nie trzeba było tego przełączać, a procesor uruchamiał kod. Z m2560 nie miałem jednak większych doświadczeń jeszcze. Dodano po 1 Próbowałem...
Witam, jako całkowicie początkujący w mikrokontrolerach - jak zwykle, mam problem (a tego słowa nie wolno używać w tytule). Zakupiłem Atmegę168, zaprogramowałem programem (wsadem) typu miganie diodą (który sam napisałem), wszystko OK. Kolejna próba się nie powiodła... AVRdude wywalił błąd sygnatury/błąd komunikacji. I tak zostało. Z powodu braku siły...
Arduino Leonardo Mega32U4 ma w sobie już kod który wyświetla dane na Serial Monitor ale nie da się przesłać nowego kodu bo upload trwa i trwa bez końca, przesyłam dane niżej może ktoś to ogarnia i pomoże będę wdzięczny. Dodam że na początku problem niekiedy się pojawiał a teraz jest cały czas. Using Port : COM4 Using Programmer : avr109 Overriding Baud...
Cześć, Potrzebuję odczytać oraz zmodyfikować rejestr pamięci w uC Atmega 640. Zainstalowany jest on w centrali wentylacyjnej, w której producent ma bug obracający czujniki temperatury. Niestety centrala jest już po gwarancji, a najbliższy serwis, który jest w stanie to zmodyfikować, ma ponad 300 km w jedną stronę. Pozostali jedynie proponują wymianę...
Witam. Nie wiem już, gdzie może być przyczyna problemu, bo wszystkiego już próbowałem, więc dodaję... wybaczcie prosze :) Od początku wakacji (z przerwami) wertuje strony elektrody i innych forum. Problem wygląda tak: Kupiłem : http://obrazki.elektroda.pl/7652016900_1... Zainstalowałem najnowsze steroweniki ze strony Thomas'a Fischl'a...
Reset w AVR ma wewnętrzne podciąganie do Vcc przy pomocy rezystora ok. 20 kOm. Zewnętrzne nie jest więc potrzebne i jest zalecane wyłącznie w środowisku o dużych zakłóceniach. Sam rezystor 10 k nie powinien przeszkadzać, ale dodanie kondensatora powoduje, że programator może mieć kłopot. W takim układzie czas aktywacji reset ulega wydłużeniu i niektóre...
Witam, podczas wgrywania programu do mikrokontrolera atmega 328p wywala mi błąd: avrdude-original: stk500_recv(): programmer is not responding w konsoli wrzucam polecenie: avrdude -v -c arduino -p ATMEGA328P -P /dev/ttyAMA0 -U flash:w:build-cli/atmega.hex Zależy mi by programować przez UART. Przewody podpięte: (RPI2 - m328p): 5V z usb do pinów 7,20...
Witam, może zanudzam co niektórych tematem, to z góry przepraszam. Mój problem jest następujący kupiłem płytkę Arduino Pro Mini z Atmegą 328 + przejściówka usb na układzie PL2303. Podłączenie VCC-VCC GND-GND oraz TX atmegi z RX przejściówki i RX atmegi z TX przejściówki. Po podłączeniu do kompa lampka zasilania świeci na czerwono na przejściówce, z...
Spróbowałem wgrać trochę inny program na drugą ATmegę: [syntax=c] #include <i2c_device.h> #include <pca9635.h> #include <I2C.h> #include <Adafruit_SSD1306.h> #include <Adafruit_GFX.h> #include <SPI.h> #include <Wire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 2 #define OLED_RESET 4 OneWire oneWire(ONE_WIRE_BUS);...
https://obrazki.elektroda.pl/3449427300_... https://obrazki.elektroda.pl/8631916400_... Zmontowałem nas szybko taki układ z ATMEGĄ 328P i poszło OK, a mam parę rad: 1. W związku z tym, że ATMEGA 328P jest w ARDUINO UNO, więc w ARDUINO IDE ustawiłem w preferencjach tę właśnie płytkę (ARDUINO UNO), 2. Programator wybrałem:...
Witam. Jestem na etapie budowy drukarki 3D (właściwie już prawie skończyłem). Niestety upaliłem Arduino MEGA (ręcznie ruszyłem silnikiem krokowymi i zadziałał jak generator). Jednak mimo upalonego regulatora napięcia (AMS1117) i kontrolera USB (CH340G) drukarka nadal pracowała prawidłowo sterowana za pomocą ekranu LCD z potencjometrem i gcodu z karty...
Ale czemu by nie użyć avrdude ? Nie no pewnie w praktyce avrdude też będzie używane, bo wiele makefile go uzywa, ale akurat na tym lapie mam już uisp pod Linuxem przekompilowane, więc przynajmniej jeden adapter chcę miec taki że da się z oboma programami używać... W sumie taki adapter LPT (ten z Arduino) na 3ech opornikach (2x470 omów i 1x220 omów)...
Witam. Posiadam mikrokontroler ATmega328P bez wgranego bootloadera. Próbowałem wgrać go za pomocą programatora AVR i Arduino IDE, ale mi się to nie udało. Jak poprawnie trzeba to zrobić? Moja próba: Podłączyłem mikrokontroler z programatorem na płytce stykowej(wszystkie połączenia poprawnie), następnie w Arduino IDE wybrałem płytkę; ATmega328; programator:...
Może odinstaluj i zainstaluj wszystko ponownie. Zrób fotkę swojego klona i pokaż co masz. Wygrzebałem z pudła swoje DUE i nic takiego nie pojawia się u mnie, nie wiem skąd w ogóle próba użycia AVRDUDE i komunikaty z programatora STK. Do programowania DUE używany jest program bossac: Sketch uses 10684 bytes (2%) of program storage space. Maximum is 524288...
Teoretycznie udało mi się wgrać bootloader przez LPT, wrzuciłem też jakiś prosty program migający diodą L. Teraz przy próbie zaprogramowania płytki przez USB niby wszystko wygląda ok, zaczyna ładować program i nagle diody RX i TX zaczynają migać jak oszalałe, urządzenie przestaje być widoczne w menedżerze, a na ekranie pojawia się błąd: Couldn't find...
Prędzej czy później zdecydowałbym się na złożenie usbasp, ale na razie nie planuję kupować kolejnych procków, więc programator na lpt powinien mi wystarczyć, tym bardziej że mam starego kompa z LPT. Z tego co czytałem to niektórzy chwalili taki programator, bo działa im bez żadnych problemów. Mam Linuxa (Debiana) i próbuję uruchomić Burn-o-mat - zainstalowałem...
Sprawdziłem wszystkie połączenia - wszystkie są sprawne. Zwarłem wszystkie masy na wyjściu programatora. Wszystkie testy prowadziłem na zalecanym układzie z wcześniej podanej strony - z kondensatorami, dławikiem i RESETem od VCC przez rezystory. Próbowałem ze SLOW SCK jak i bez, z kwarcem jak i bez. Ręcznie odpalane AVRdude jak zalecono. Niestety, bezskutecznie...
Dobry wieczór,borykam się z problemem poprawnego wgrania bootloadera jak i kodu programu dla układu Atmega88PA w obudowie TQFP32. Układ jest już wlutowany na płytkę do programowania używam przejściówki kanda ISP na 6 pinów. Co ciekawe sprawdzając podłączony avr w programie mkAVR Calculator atmega jest poprawnie wykrywana to też odrzuciłem(mam nadzieję)...
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...
Mógłbyś uruchomić AVRdude przez skrypt, który przed zakończeniem zresetował by linię RI, prościej i na pewno wygodniej. Skoro użyłeś configu diecimila od avrduino, to powinno działać, chociaż może źle używasz linii RI, jeżeli standardowo na stan 0 to masz problem, najprościej byłoby odwrócić linię RI[w configu] i odwrócić ją raz jeszcze sprzętowo[np....
Port USB w komputerze działa bez problemu, najprawdopodobniej jest usmażona atmega... Nie ma takiej pewności!... Jeżeli stosujesz zewnętrzny programator przez złącze ICSP i proramujący soft (avrdude...?) nie zgłasza problemu z komunikacją, to należałoby przyjąc że processor i jego zasilanie jest poprawne. Dlaczego więc wpisany program nie funkcjonuje???.......
w arduino w plik/przykłady/ArduinoISP Tu jeszcze na wszelki wypadek dodam, że jeśli po świadomym lub nie świadomym przestawieniu źródła taktowania w fusebitach (np. na 128kHz), programowana kostka przestaje być widoczna dla programatora na Uno czy Nano (prędkość SPI zbyt duża), nie trzeba od razu popadać w rozpacz że kostka zbrickowana. Wystarczy wtedy...
Od razu piszę, że jestem bardzo początkujący. Jakiś czas temu kupiłem konwerter USB UART 6 w jednym. https://obrazki.elektroda.pl/3137966000_... Przy podłączeniu konwertera https://obrazki.elektroda.pl/2512833600_... w ustawieniu USB to TTL ( avrdude: stk500_getsync() Na maku mam zainstalowany sterownik do CP2102, który...
Też tak robiłem, niestety to nic nie daje bo możesz mieć uszkodzony bufor ten GTl2003, ja tak niestety mam, nie chciało mi się go naprawiać bo i tego gtl-a tak łatwo się nie dostanie, więc kupiłem avr isp i za pomocą avrdude i sinaprog programuje procki, ale to tylko isp. Trochę się tego obawiam, ale chciałbym się upewnić że tak rzeczywiście jest....
Arduino ISP na liście brak a na AVRISP wywala to avrdude.exe: stk500_recv(): programmer is not responding avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 avrdude.exe: stk500_recv(): programmer is not responding avrdude.exe: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03 avrdude.exe: stk500_recv(): programmer is not responding...
Witam w menedżerze urządzeń USBASP wykryty bez żadnych pytajników i wykrzykników, usunąłem sterownik wymazałem procka (z programatora) a następnie wgrałem soft do usbasp z 2009.02.28 podłączyłem programator do kompa i zainstalowałem sterowniki z tego samego dnia co wsad po wpisaniu w konsoli podanych komend wychodzi coś takiego C:\Users\AREK>avrdude...
U mnie jest coś takiego po wpisaniu: avrdude -c help 2>&1 Jak dam: avrdude -c help 2>&1 | grep FT2232 to się nic nie pokazuje avrdude: Can't find programmer id "help" Valid programmers are: c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [/etc/avrdude.conf:876] dasa3 = serial port banging,...
Cześć Mam problem z wgraniem kodu na Arduino uno. Proszę o pomoc. Poniżej opis błędów i kod. Arduino:1.8.12 (Windows 10), Płytka:"Arduino Uno" Szkic używa 8026 bajtów (24%) pamięci programu. Maksimum to 32256 bajtów. Zmienne globalne używają 1864 bajtów (91%) pamięci dynamicznej, pozostawiając 184 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów....
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...
https://obrazki.elektroda.pl/4263430300_... W temacie prezentuje: 1. Programator optoizolacyjny albo jak kto woli przejściówka do programowania ;) 2. Program na linuxa do programowania avr przez ISP 3. Inne schematy i konfiguracje działające z tym programem. Może zaczne od wad :) Wszystko co tutaj prezentuje to względnie proste sposoby...
Ile w sumie chcesz tych procesorów zaprogramować? 20 jednocześnie, ale to ma być łącznie setki, tysiące, setki tysięcy? Na małą skalę, to wystarczy dowolny programator + multiplekser - chociażby zbudowany na bramkach trójstanowych W przypadku AVR wystarczy utrzymywać reset aktywny dla wszystkich MCU z wyjątkiem programowanego. Więc tu wystarczy zwykły...
Jak słusznie zauważyłeś, zysk jest po stronie "producentów" a nie użytkowników którzy mają pojęcie co robią, dla tych drugich, bootloader jest bez sensu, moim zdaniem oczywiście. Nie wiem kogo masz na myśli pisząc o użytkownikach. Dla nich bootloader to też zbawienie, bo zamiast płacić za serwis po prostu sobie uaktualniają soft. Nie zawsze bootloader...
Co do "loop back test-u" to po podłączeniu windows nie widzi płytki tak jak za każdym innym razem, jeśli chodzi o resztę tego tutorialu to nie mam pojęcia skąd w sekcji płytek znalazła się opcja "UNO 16U2 Restore Firmware.". Prawdopodobnie jest tam coś na ten temat, ale ten "tutorial" jest wg. mnie bardzo skomplikowany, i po przeczytaniu tego wiem...
Hej mam problem ze zresetowanie fusebitów a dokładnie bitów "lock" w Atmega328P. MCU siedzi w Arduino Nano, ale wszystkie próby wykonuję pod konsolą za pomocą avrdude i programatorem AVRISP - zrobionego z Arduino Uno (programator działa z inną Atmegą). Potrzebuję wyczyścić flash - wyzerować fusebity, ponieważ nie powodzi się wgrywanie firmware w arduino...
Microsoft Windows XP [Wersja 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\p4>avrdude -c? Valid programmers are: c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [C:\Win AVR-20100110\bin\avrdude.conf:876 ... dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd...
Jest ktoś mi w stanie pomóc? Z taką ilością informacji raczej nie. Program nie połączył się z płytką. Łączysz pro mini do przejściówki usb/rs232. Do pro mini podłączasz zasilanie, łączysz masy, rx do tx i odwrotnie. Na koniec z przejściówki RS pin dtr podłączasz do resetu arduino. Instalujesz sterowniki do przejściówki w zależności jaką masz, w arduino...
Zaraz zaraz... Po co wgrywasz bootloader, skoro plytka Arduino ma go domyslnie wypalonego? Podaj komunikat bledu po nieudanej probie wgrania programu, nie bootloadera. Uklad nie resetuje sie samoczynnie?
Witam Niedawno kupiłem sobie klon arduino leonardo, pierwszy program po podłaczeniu do komputera(Windows 8) dzialal bez problemu,gorzej bylo z nastepnym poniewaz wyskakuje mi problem Found programmer: Id = "B´×"; type = Software Version = . ;Hardware Version = . avrdude: error: buffered memory access not supported. Maybe it isn't a butterfly/AVR109...
Komputer wykrywa leonardo? Nie muszę tłumaczyć jak wgrać bootloader bo tego jest multum w sieci. Najlepiej jak masz USBasp. Wykrywa. Po co USBasp, skoro ATMEGA z USB można programować FILP-em? Pobrałem FLIP'a ale nie wiem jak to zrobić. Pod tym Według mnie nie jest zablokowany. Tutaj jeszcze raz błąd, tym razem cały. avrdude: butterfly_recv(): programmer...
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...
Cześć, po krótce: mój przyjaciel próbował zaktualizować oprogramowanie na swojej drukarce Lulzbot Mini opartej na płycie RAMBo mini 1.1a. Trwało to zbyt długo i nie powiodło się (nie oceniajmy, kto, jak i dlaczego zawiódł;)). Więc wziąłem ją do domu i próbuję zrobić teraz naprawić. Po pierwsze, urządzenie przynajmniej częściowo żyje, lsusb mówi: Magistrala...
http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....
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ś podjąłem kolejną próbę uruchomienia - zostawiłem w programie tylko menu. Wyraźnie wszystko działało wolniej, zacinało się, czasem obraz się całkiem zacinał i atmega się resetowała. Wygląda to trochę jakby brakowało jej mocy obliczeniowej. Co zrobić w takim przypadku ? Testowałem też na arduino nano (ten sam procek) i nie ma tam takich problemów...
arduino avrdude avrdude arduino arduino attiny13 avrdude
podzielnik koszt rozgałęźnik multimedia laczenie rownolegle
pilot inspire t3030 kosiarka world
Astra J: Spadek napięcia ładowania po nagrzaniu Jak rozebrać 3-biegową skrzynię biegów Żuk?