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 )).
W AVR LAB wybierając programator Arduino gadasz przez bootloader z płytką Arduino, musisz wybrać AVRISP, port COM i baud tak jak skompilowałeś szkic Arduino as ISP. W szkicu najlepiej ustawić 115200 (są gotowe linie, wystarczy zakomentować 19200 i odkomentować 115200). Tak czy inaczej AVR LAB ++ może się czasem przydać, ma inną wersję AVR DUDE.
Witam, próbuje odtworzyć w zaciszu domowym najprostszą wersje arduino uno. Wszystko niby pięknie i ślicznie a za nic nie mogę wgrać do atmegi jakiegoś programiku ( za pośrednictwem programu arduino i komunikacji UART ). Sam układ jest prościutki atmega328 zewnętrzny kwarc 16MHz i max232 do konwertowania sygnałów. Testowałem samą komunikacje z komputerem...
Nie potrzeba żadnego programatora wystarczy program [url=http://www.ngcoders.com/downloads/a... Wgrasz nim hex'a np. z AVR-Studio, do jego załadowania wykorzystywany jest bootloader Arduino.
Żeby nie było za łatwo to jeszcze zamącę: http://mikrokontrolery.blogspot.com/2011... Masz tam ATMega328P, jak wgrasz bootloader z Arduino to jest to z Arduino kompatybilne. Zalety - cena (40zł) i obecność na płytce programatora i debuggera. Dzięki temu możesz sprzętowo debugwać projekty, także te z Arduino. Za pozostałe...
Jeśli pracujesz z kwarcem 8 MHz, to ustawienia są prawidłowe. Być może bootloader działa nieprawidłowo. Opis wgrania bootloadera do ATmega328P [url=https://circuitdigest.com/microcont...
Może mieć znaczenie procesor ? Wgrywam na ATmega328P (Old bootloader) bo na zwykłym ATmega328P nie działa czytałem kiedyś o tym ale różnicy chyba nie ma za dużej. Podłącze nadajnik do uno i zobaczę czy będzie jakaś zmiana.
W Arduino IDE wybierz: 1. Narzędzia => Programator => USBasp 2. Płytka => Arduino Nano 3. Procesor => ATmega328P Następnie przy podłączonym programatorze do USB oraz do Twojej płytki (złączem 6-pinowym) wybierz: Narzędzia => Wypal bootloader Podaj wynik operacji, która pokaże się w okienku na dole Arduino IDE.
uno.bootloader.tool=avrdude uno.bootloader.low_fuses=0xFF uno.bootloader.high_fuses=0xDE uno.bootloader.extended_fuses=0x05 uno.bootloader.unlock_bits=0x3F uno.bootloader.lock_bits=0x0F uno.bootloader.file=optiboot/optiboot_at... Tu masz wszystkie potrzebne informacje (wzięte z boards.txt)
Nie ma, ale można sobie dodać opcję do pliku board.txt i będzie, ja akurat dodałem do nano, tylko że w opcji z bootloaderem, tak samo jak w MINI CORE: https://obrazki.elektroda.pl/4387622000_... ## Arduino Nano w/ ATmega328P (old bootloader) ## -------------------------- nano.menu.cpu.atmega328old=ATmega328P (Old Bootloader)...
Jak wyglądają ustawienia dla MiniCore w Arduino IDE? Dodano po 4 Czy możliwe że procek jest walnięty po mimo tego, że wgrywa się bootloader? Mało prawdopodobne.
Muszisz wyprowadzić sygnały interfejsu ISP, aby móc programować MCU, w tym wgrać bootloader.
Dzięki za info Pozdrawiam. Dodano po 5 Wszystko jest (COM6) jest w arduino IDE jako ATMEGA328P . Nie działa/ decyduje sie na wypalenie bootloadera. Pozdrawiam. Czy zwróciłeś uwage, że miałeś wskazać "ATMEGA328P (Old Bootloader)" ? Jedna linia niżęj ....,- jak na obrazku.! Jeżeli to nie funkcjonuje, to wypalając nowy bootloader wskaż na płytkę UNO zamiast...
Witam. Mam problem z wgraniem sketch'a do Atmega328P. Bootloader poszedł bez problemu, opierałem się o ten poradnik: http://www.plociennik.info/index.php/inf... Natomiast z wgraniem konkretnego projektu jest dużo gorzej... Wgrany bootloader do Atmegi to "Arduino...
W załączeniu wersja poprawionych kodów źródłowych, włącznie z plikiem makefile. Było kilkanaście błędów, więc teraz na spokojnie sobie przeanalizuj :) Wynik kompilacji:[syntax=bash]make all avr-gcc -Wall -Os -DF_CPU=16000000 -mmcu=atmega328p -I./ -c lcdvtwi.c -o lcdvtwi.o avr-gcc -Wall -Os -DF_CPU=16000000 -mmcu=atmega328p -I./ -c main.c -o main.o avr-gcc...
Może masz niewłaściwy bootloader wgrany. Ze strony Arduino: "NOTE: We have updated the Nano board with a fresh bootloader. Boards sold by us from January 2018 have this new bootloader, while boards manufactured before that date have the old bootloader. First, check that Tools > Board > Boards Manager shows you have the Arduino AVR Boards 1.16.21 or...
Nic nie robiłem to czysty ardunio nano Więc jeżeli to klon to zapewne ma stary bootloader, który zawiera błąd z ustawieniem WDTON. Powinieneś zacząć od wgrania optiboot do tego Nano.
Bootloader jest potrzebny do programowania spod Arduino i znajduje się w paczce wraz z plikami programu pobranymi z oficjalnej strony. W zasadzie potrzebny jest: 1. Kompatybilny mikrokontroler (np. atmega328p - najczęściej stosowany) 2. układ USB<>UART - FT232RL (za jego pomocą też zaprogramujemy bootloader) 3. drobnica - jakieś kondensatory,...
Jest część czcionki rosyjskiej ale reszta krzaki. Procedura wgrywania dla GM328A (kolorowy LCD) (menu j.rosyjki) oraz (menu j.angielski) 1.Podlaczyc np. ArduinoUno i wgrac do 1szej Atmegi328P w programatorze - "ArduinoISP" (jest w programie gotowiec) 2.Miec przygotowana 2ga Atmega328P wraz z kwarcem 16.000 i podlaczona wg. foto nr.2 do zaprogramowanego...
Tak, co prawda dookoła rzyci, ale da się . Przykładowo komunikację 115200 uzyskasz wybierając "ATmega328P", zaś 57600 - "ATmega328P (Old Bootloader)". Inne prędkości pewnie też można uzyskać, np. instalując bibliotekę dla ATmega i gadając do modułu nie jako do Nano, ale jako ATmega328, mając wtedy jawnie do wyboru częstotliwość procesora i prędkość...
Witam mam problem z wgraniem programu do atmega328p, wypaliłem w nim bootloader i chciałem wgrać program przez ch340 lecz arduino ide używa podczas wgrywania niewpiętego programatora usbasp, a program chce wgrać przez ch340, arduino ide wykrywa ch340.
Użycie programatora w trybie SPI kasuje bootloader. Pozdr
Jak nie podpiąłeś tych 8V pod VIN tylko pod inny pin to masz ubitą atmegę, ponieważ masz atmege w obudowie DIP, wiec kup sobie 328 i wymień, tylko będziesz potrzebował drugie arduino aby wgrać bootloader. Jak nie masz drugiego arduino to tu masz z wgranym https://botland.com.pl/avr-tht-dip/1984-...
http://majsterkowo.pl/forum/programowani...
Świecąca cały czas dioda wskazuje, że mogłeś wgrać zły bootloader.
(at)ElektrodaBot pomozesz w kwestii poniższej? „ Cześć Wszystkim, mam prosty układ elektroniczny który wykorzystuje Arduino UNO. Piny: 2,3,11 i GND. Potrzebowałbym skorzystać z mniejszej wersji Arduino, np. NANO. Niestety nie za bardzo wiem które piny w NANO są równoważne z UNO. Program ma jakies 50 linii kodu.‚ Bezpośrednia odpowiedź na pytanie -...
A jak wygrywasz bootloader ? A dokładnie jakim programatorem ? Pozrr
O co chodzi? Moje Arduino to chiński klon Po prostu Twój klon ma najprawdopodobniej inny wariant procesora ATmega328 niż oryginalny włoski UNO. Nie jest to jakiś kłopot na co dzień, bo praktycznie kostki są takie same w działaniu (różnice są np. w poborze prądu i innych drobnych szczegółach) ale przy wgrywaniu bezpośrednio do kostki USBaspem sprawdzana...
Zainstaluj sobie wersję Arduino 1.6.5 , wgrywasz bootloader za pomocą USBasp bez problemu.
także na koniec pytanie do Autora wątku - czy zmieniłeś w Arduino ustawienia na kompilację dla 8MHz? Zmieniałem plik boards.txt zgodnie z zaleceniami z linków które już podałem. Czyli żeby uruchomić ten projekt należy wgrać bootloader na zewnętrzny zegar 16 MHz i dołyć taki kwarc? Edit: Myślałem, że uzbrajając ArduinoIDE w umiejętność programowania...
Arduino nano to atmega328p. Gdyby to był bootloader to można go zmodyfikować tak by ustawiał pin jak najszybiej. Jednakże zwłoka bootloadera arduinowego jest rzędu sekundy więc mi to wygląda rarczej na opóźnienie startu oscylatora. Są trzy poziomy opóźnienia, ustawiane fusami, najdłuższe oraz OIDP defaultowe dla Arduino to ok 65ms. Teoretycznie opóźnienie...
Dzień dobry, mam pytanie odnośnie pracy Arduino z taktowaniem 20MHz. Posiadam czysty mikrokontroler ATMEGA328P, chce na niego wypalić bootloader po przez Arduino UNO, po czym wgrać program który wykorzystuje taktowanie 20MHz mikrokontrolera przy zewnętrznym rezonatorze kwarcowym. Moje pytanie, czy Arduino to Arduino którym będę wgrywał bootloader a...
Witam, mam problem z mikrokontrolerem Atmega328P. Próbowałam wgrać bootloader z Arduino. W efekcie procesor się zablokował. Do jego odblokowania użyłam Atmega Fusebit doctor. Teraz Atmegę można zaprogramować, ale nie można wgrać jej nowych Fusebitów. Aktualnie ustawione są one na: efuse: 0x07 hfuse: 0xD9 lfuse: 0x62 Program Avr burn o mat wypisuje komunikat...
Witam, mam pytanie. Czy wgrywając bootloader z arduino na atmege328, wybierając wersje atmega328P (at) 16MHz wgrywają mi się od razu ustawienia fusebitów skonfigurowane pod 16 MHz czy muszę je dodatkowo ustawiać we własnym zakresie? Pozdrawiam
Witam, Zainspirowany projektem Ambilight na Arduino zakupiłem takowe wraz z 5 metrowym paskiem LEDów WS2812B. Podłączyłem wszystko jak na załączonym obrazku i zabrałem się za programowanie. Zainstalowałem bibliotekę FastLED. Wybrałem płytkę 'Arduino Nano' oraz odpowiedni port. Pierwsze problemy wystąpiły przy próbie załadowania kodu. Musiałem zmienić...
Witam, zgłaszam się z problem pamięci Arduino Nano. Gdy instaluję projekt na płytkę to występuje komunikacja między komputerem, a mikrokontrolerem (świecą się na przemian przez krótki czas diody RX i TX, następnie dioda TX świeci się sama przez 0,5 s) oraz świeci się dioda zasilania (dioda P). Jednak, gdy rozłączę zasilanie z komputera (transmituje...
Cóż, oryginalne płytki od Atmela kosztują krocie (mówię to o seriach gotowych płyt wspierających obecnie produkowane procesory i posiadające możliwość programowania nowych układów, np. STK600 - za zestaw zapłacisz grubo ponad 1500zł), więc się nie opłaca. 1. Poszukujesz czegoś ala launchpad - powiedzmy podobne w wyglądzie - Arduino - płytka bazowa +...
kolega mnie poprawil:P zgadza sie szeregowe:P zbuduj takie cudo i tym wgraj bootloadera:P inaczej musialbys dysponowac drugim programatorem usbasp ktory ma wgrany bootloader i tak zaprogramowac:)
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...
Wlutuj w jakąś płytkę uniwersalną i przetestuj jeden. Tu https://forum.arduino.cc/t/bootloader-fo... jest opis kogoś, kto dostał taki chip w klonie Arduino, jakby nie padł to byśmy się nie dowiedzieli, że uC jest w tej wersji jak u Ciebie, więc pewnie różnic nie ma takich by rozróżniać je od innych 328P. Nie jest jednak dla mnie...
Próbuje wgrać bootloader do Atmega328p przy pomocy programatora LPT ze strony avrdude: AVR device not responding avrdude: initialization failed, rc=-1 avrdude: Yikes! Invalid device signature. avrdude: Expected signature for ATMEGA328P is 1E 95 0F Sprawdzałem luty, kabelki, połączenia i wszystko jest ok. Podaję zasilanie 5V z usb. Jedyna...
Witajcie, mam problem z wgraniem bootloadera i co za tym idzie wgraniem do Atmegi 328p-pu programu. Wykonałem układ z poniższego projektu i teraz pozostało samo jego zaprogramowanie. majsterkowo_atmega328p16.name=ATmega328P (at) 16 MHz majsterkowo_atmega328p16.upload.maximum_... majsterkowo_atmega328p16.upload.using=ar... majsterkowo_atmega328p16.bootloader.low_...
Witam Mam taką zagwozdkę. Robię układ do komunikowania się z zewnętrznym serwerem. Chcę do tego użyć Atmega328p-pu który steruje modułem ethernetowym ENC28J60. Zgodnie ze sztuką piny SPI Atmegi będą wykorzystane do połączenia z ENC28J60. Czy w takiej sytuacji można podpiąć programator USBasp i wgrywać programy? Oczywiście nie chodzi mi o bootloader...
Wybierz: - Procesor:ATmega328P (Old Bootloader) - Programator AVR ISP
Witam Panowie jeszcze nie jestem obeznany w tym Arduino, nie wiem czy nie mam biblioteki ,(Bibliotekę mam Adafruit Neo Pixel i Adafruid Circuid Playgroud) pobrany kod wrzuciłem na Arduino librailes .Teraz chciałem wgrać kod na sterowanie paskiem Led i wyskoczył mi taki komunikat. Arduino:1.8.7 (Windows 10), Płytka:"Arduino Nano, ATmega328P (Old Bootloader)"...
Witam. Wgrałem na Atmega328P kod "Blink", dioda podłączona pod pin 8 z rezystorem 230 Ohm. Zewnętrzny kwarc 16 MHz + 2 kondensatory 22pF do GND. Rezystor 10 k Ohm pod VCC z pinu 1 atmegi. Problem polega na tym, że ustawiłem czas świecenia na 10 000 ms (10 sekund), a świeci 20 sekund. Jest to normalne, że czas będzie płynął 2 razy wolniej przy 16 MHz?...
Znalazłem też taki link dot. ATMEGA328 na podmiankę, może Ci się to kiedyś przydać: https://www.youtube.com/watch?v=HSBUnXQN... Albowiem na tym zdjęciu https://www.elektroda.pl/rtvforum/viewto... po powiększeniu jest ATMEGA328, więc nie wiem dlaczego piszesz o ATMEGA16 - jak poprosiłem o zdjęcie to wstawiasz zdjęcie Arduino...
Witam Tak jak w temacie nie mogę zainstalować sterownika USB-Serial Controller Komputer nie widzi tego pliku ftdibus.inf po wskazaniu ręcznym, już pół dnia siedzę i nic.Może to wada płytki Arduino Uno Rev3. Zakupiłem ją na ebay "DK - UNO R3 ATmega328P PL2303 for Arduino Compatible bootloader ready" ATMEGA 328P-PU Kreator wyświetla tylko komunikat :"sprzęt...
Nie wiem gdzie znalazłeś takie ceny, ale chyba nie w tej części internetu co trzeba. [url=http://electropark.pl/programatory/... Electropark.pl [url=http://www.ebay.com/itm/USBasp-USBI... Ebay.com...
Dobra po poszukaniu w internetach udało mi się wgrać bootloader na obydwie ATmegi to jakiś cud że się tamta nie sfajczyła :D Blink działa to chyba będzie dobrze. Temat do zamknięcia.
Atmega do której wgrywałem bootloader nie jest na płytce arduino, jest to odbiornik RC. także prócz kwarca 16Mhz nie ma tam nic co mogło by zakłócać programowanie, a do tego odbiornika wgrywałem bootloader juz nie raz ale niestety tym razem chyba padła/zablokowała się atmega i penie bez fusebit doktora się nie obędzie.
Witam. Otóż zrobiłem sobie sterowanie światła za pomocą pilota do TV. I chciałem go przerzucić jak wszystkie swoje projekty na atmege8, ale nie zmieścił się na niej program więc chciałem wgrać bootloader na atmege328p i na nią wgrać mój program z arduino leonardo. Wgrywałem bootloader atmega8 korzystając z tej strony: http://majsterkowo.pl/forum/programowani...
ad 1. Nie, bootloader nie może zablokować programowania przez ISP. Pokaż co ci pisze avrdude. Spróbuj z jakąś nowszą wersją AVRDude - obecnie jest już 6.1. Niewykluczone, że twoja wersja, sprzed 8 lat!!! nie obsługuje ATMega328P.
Ten beznadziejny bootloader to Arduino . Wgrałem go bo potrzebowałem emulację STK500 .
Witam, jestem nowy i zaczynam przygodę z elektroniką. Mój problem polega na wgraniu bootloadera do mikrokontrolera ATMega328P-PU za pomocą arduino. Po wgraniu ArduinoISP a następnie próbie wypalenia bootloadera przy wersji Arduino 1.6.5 wyrzuca mi błąd......... Przestudiuj ten tutorial: https://learn.sparkfun.com/tutorials/ins...
Witam, Więcej nt alternatywnych funkcji protów które mogą przeszkadzać tutaj: https://avrhelp.mcselec.com/avr_internal... Alternatywne funcje portów nie są aktywne dopuki nie są skonfigurowane do takiej funkcji. Porównaj INPUT vs OUTPUT, lub inne alternatywy z ADC, etc. Przykład z Mega16 i JTAG powinien raczej...
Witam, jak widzę, używasz środowiska Arduino IDE. Przerabiałem ten problem, procesor uruchamia się z zegarem wewnętrznym RC. "Wypal/wgraj bootloader" - to ustawia fuse bity (nawet jak go nie używasz). Pozdrawiam
Później będąc już na rynku pracy nie potrafią zrobić czegokolwiek, bez wykorzystania czyjejś biblioteki, nie rozumieją wewnętrznych bebechów mikrokontrolerów i dziwią się, że pracodawca ma "tak wysokie wymagania". a) Studenci tego chcą, b) Na nic lepszego nas nie stać, a laboratoria jakoś trzeba prowadzić, c) Arduino to tylko IDE i bootloader, programuje...
Jak masz komunikat "cannot set sck period. please check for USBASP firmware update." to masz stary firmware i prędkość ustawiasz zworką. Nowy uC z fabryki ma zegar 1MHz i po wgraniu bootloadera zacznie działać normalnie bez zworki, bo uC będzie ustawiony >4MHz. Nie chcesz bawić się zworką to wgraj nowy firmware. Sprawdź na sprawnym Arduino, czy USBASP...
Proponuję, abyś wgrał nowy bootloader ze tej strony: https://github.com/MCUdude/MiniCore. Jest tam opisany sposób jego instalacji i konfiguracji w Arduino IDE. Ten bootloader wspiera następujące konfiguracje dla atmega328p: - 16 MHz external oscillator (default) - 20 MHz external oscillator - 18.432 MHz external oscillator - 12 MHz external oscillator...
Witam. Mam mikrokontroler ATmega328P-PU bootloader Arduino, nowy jeszcze nie programowany ale za żadne skarby nie mogę się z nim połączyć. Ściągnąłem mkAVRCalculator Free ale przy probie sprawdzenia uC wyskakiwał mi komunikat o braku połączenia i błędzie rc=-1. ..................] Od razu uprzedzam pytania połączenia. Sprawdzałem je wielokrotnie miernikiem,...
Może to Ci podpowie: http://mirekk36.blogspot.com/2012/06/isp...
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)"...
Witam. Chcę upakować tablicę tekstową ( około 3000 bajtów ) w pamięci programu. Tablica ma taki wygląd. Próbuje ją deklarować tak jak widać w poniższym oknie ale efekt jest mizerny. [syntax=c] const char *trans[][3] PROGMEM = { { "L1 tekst" , "0x00" , "L1-tekst opis" }, { "L2 tekst 2" , "0x80" , "L2-tekst opis" }, ..... { "L90 ostatni tekst" , "0x33"...
Zastanawiam się czy nie prościej(i taniej) by było kupić płytkę ARDUINO UNO i programować ją w C. Czy jest to w ogóle możliwe? Jak najbardziej to jest możliwe. Płytek "Arduino" z ATMEGA328P można używać też bez Arduino :) Sądzę, że wygodniejsza będzie płytka Nano, którą można używać z płytką stykową. Czyli można w takiej płytce ARDUINO nano wykorzystać...
A może to jest lgt8F328, to zupełnie inny uC niż Atmega, czy AVR w ogóle, on nie jest przeznaczony do programowania przez ISP USBASP, programator można sobie zrobić tak samo jak ArduinoISP, Larduino ISP, piny do programowania SWC, SWD, RST. Tu jest core do takiego: https://github.com/dbuezas/lgt8fx Możesz spróbować, jakby się okazało, że programy nie...
Witam. Mam mały problem z atmegą-328p, którą używałem razem z arduino uno do prototypowania. Chciałem przenieśc mikrokontroler na płytkę stykową jednak sprawia wrażenie niedziałającej. Każdy processor (uController) pracujący w układzie 'Arduino' jest zaprogramowany do pracy z kwarcem 16MHz. Jeżeli został zaprogramowany w oryginalnym układzie (płytce...
Doczytałem na 0010 H000 0aaa aaaa bbbb bbbb - Read Program Memory 0011 0000 000x xxxx xxxx xxbb - Read Signature Byte 0011 1000 000x xxxx 0000 000b - Read Calibration Byte to widać, że dostęp do sygnatury i kalibracji jest podobny do odczytu Program Memory (tylko 0011 zamiast 0010), a sygnatura jest w mniej znaczących bajtach słów tej extra strony flasha...
tak wybrany i zmieniałem i nic, wybrana plytka arduino nano,, procesor atmega328p, a jaki powinien być wybrany programatoro ja wybierałem usbasp, Nie wybierasz programatora, bo programujesz bezpośrednio przez USB. Funkcję programatora masz wbudowaną w Arduino. Jeżeli masz zainstalowany driver(sterownik ) dla arduino z chipem CH340G i Windows go rozpoznaje...
A czym wygracie program mając bootloader ? Musicie mieć interfejs UART na np USB czy RS232 wiec czym to sie różni od choćby zwykłego Usbasp ? W każdym przypadku czymś to trzeba wgrać, albo podpinać konwerter UART albo wpiąć wtyczkę od ISP. Kolega moderator wydzielil dyskusje z zupełnie innego wątku wyjąwszy ja z kontekstu, co jest totalnie bez sensu....
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ć...
Nagrywanie Bootload’era na układzie ATMega328, przy użyciu Arduino Uno, jako programatora ISP. http://obrazki.elektroda.pl/7030881600_1... http://obrazki.elektroda.pl/6948976200_1... http://obrazki.elektroda.pl/7160707800_1... Autor konstruował pewne zdalnie sterowane urządzenie, które wymagało,...
Czy mi sie dobrze wydaje (tak wyczytalem), ze jesli chce z arduino ide wgrywac soft przy pomocy usbasp to nie musze wypalac bootloader najpierw ? Nie musisz. W Arduino IDE programator ustawiasz na usbasp, natomiast programowanie przeprowadzasz poleceniami Szkic/Wgraj używając programatora.
Witam Mam taki mały problem. Nakupiłem kiedyś na ebayu Arduino mini pro, a w związku z tym że jest tańsze niż sam układ ATMEGA328P to korzystam z Arduino mini pro w wielu projektach pisząc oprogramowanie w C. Problem polega na tym że po kilku programowaniach Arduino mini pro przestaje reagować. Mam taki komunikat: avrdude: warning: cannot set sck period....
Witam, Jako że ostatnio spaliłem sobie arduino, postanowiłem nie kupować nowego, ale zrobić sobie własne, według tego schematu - http://www.arduino.cc/en/Main/Standalone I o ile wszystko działa (dioda miga) gdy wsadzam wcześniej zaprogramowany mikrokontroler (z drugiego arduino), to gdy chce wrzucić na atmege program przy pomocy FT232RL to komputer...
Jak masz na to czas to po prostu nagraj filmik jak to działa i zgłaszaj spór. Może masz na płytce uC LGT8, one są sprzedawane taniej niż Arduino z Atmega, jednak nie widziałem by ktoś je bezczelnie oznaczał jako Atmel, raczej są w ogóle bez napisów, a płytki po prostu opisane jako zgodne z Arduino. Można to uruchomić, ale to jednak nie jest Atmega328p....
Kwarc 8mhz , musisz też dopisać procka do pliku boards. Szczegóły : http://majsterkowo.pl/forum/programowani...
Zatem albo problem ze wsadem w zakresie sterowania LCD Moim zdaniem problem jest w takim razie z wsadem. Trzeba poszukać jakiegoś innego pliku HEX do tego projektu. Generalnie, jak rozumiem, wgrywasz skompilowany plik HEX, który zawiera właściwy program i bootloader? Zatem jest to cały obraz dla pamięci FLASH? Jeżeli masz tylko skompilowany kod z Arduino,...
Ustaw w IDE Arduino:Narzędzia-Płytka -Atmega16Mhz. Następnie: Narzędzia-Programator=USBasp. Wklej w IDE np: miganie diodą i Załaduj to ta strzałka. http://obrazki.elektroda.pl/4617906600_1... http://obrazki.elektroda.pl/7853289200_1... Dodano po 5 Ja podałem wcześniej na PW w jaki sposób i gdzie można znaleźć : Na początek...
Sprawa ma się tak dlatego, że Atmega328P nie ma już FuseBit CKOPT . W starszych Atmegach przy kwarcach szybszych niż 8MHz zalecano włączenie CKOPT. Arduino wypalając Bootloader ustawia "zwykły" Eternal Crystal Oscillator. Zobacz jak różnią się amplitudy gdy wybierzesz "Full Swing" Jest chyba ciut bardziej prądożerny, ale bardziej odporny na zakłócenia...
Na bajtach 5-25 jest S/N płytki. Jeśli będą 0xff, to znaczy ze zablokowali. mEDBG ma bootloader DFU. Mam Atmel-ICE (kupiony jeszcze jak kosztował normalne pieniądze). I takie płytki: ATmega328P Xplained Mini ATtiny817 Xplained Mini SAM D10 Xplained Mini ATtiny104 Xplained Nano Jak się ogarnę z tym co teraz robię to odczytam. Z ATtiny104 to ewentualnie...
Program był kompilowany w kompilatorze arduino-bo na tą platformę jest oryginalny projekt. Później wyciągnąłem pliki hex i epp i wrzuciłem na procesor. Obydwa ??? Poza tym pliki z platformy Arduino wgrywa się chyba przez bootloader Arduino. sprawdzane językiem :) "gratuluje" pomysłowości :) W przypadku PC-ta podłączonego do gniazdka bez przewodu ochronnego...
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Zrobiłem sobie programator do wypalania bootloadera ... Do arduino nano wgrywam szkic ArduinoISP Nastepnie ustawiam Board jako miniCore z Atmega328 programmer ustawiam na ArduinoISP. Klikam Burn bootloader . Wszystko ładnie działa. Nastepnie włączam plik z szkicem( kodem), który ma być...
Witam ponownie Zanim postanowiłem napisać kolejny post z prośbą o pomoc przejrzałem archiwum i znalazłem taki wpis: https://www.elektroda.pl/rtvforum/viewto... Niestety nie wszystko jest dla mnie zrozumiałe. Na początek informuję, że korzystam z Arduino IDE na maku. Jakiś czas temu kupiłem (dzięki sugestiom kolegów z elektroda.pl)...
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...
Próbuje wypalic bootloader prze programator USBasp, jednak w sketchu wyskakuje ten sam błąd. Do wypalenia bootloadera nie jest potrzebny żaden sketch, niezależnie czy robisz to ze środowiska Arduino, czy bezpośrednio w Avrdude. Obydwie metody nie są zbyt skomplikowane, ale nie sa tez trywialnie proste. Jakbym wpiął usbasp do tych portów z prawej strony?.........
Czy wersja bootloader 328P i 328P old mają jakieś różnice względem napisanego softu ? Nie ma takich różnic, ale przed załadowaniem kodu powinna być wybrana w Arduino IDE taka wersja bootloadera, jaka jest już w Nano. Nowsza wersja bootloadera tzw. optiboot zajmuje mniej pamięci flash (512 bajtów) i domyślnie używa prędkości 115 200. Stary bootloader...
przy próbie wgrania jakiegokolwiek szkicu przez Arduino IDE pojawiał się błąd A po cholerę Ci USBASP do Arduino? Ma przecież swój bootloader, i USBASP nie jest potrzebny. Jak już, to musisz go podłączyć do portu ISP w Arduino, i w zakładce programator wybrać USBASP. Druga rzecz, zaktualizuj od razu soft w USBASP.
Atmegę kupiłem na allegro, posiada ona wbudowany Kwarc i Bootloader. ATMega nie posiada wbudowanego rezonatora kwarcowego, lecz wewnętrzny oscylator. Nie ma też wbudowanego bootloadera. Czy pin 11 jest odpowiednim pinem do podłączenia 1Wire? W jakiej obudowie jest ATMega DIP28, czy TQFP?
Zależy co pobrałeś i czy faktycznie płytka jest sprawna. Programowanie wygląda tak samo jak innych płytek Arduino. Pobrałem ZIP z core do LGT8F328P, raczej z innego źródła bo nie kojarzę tylu wersji, a może było to dawno temu i dlatego była jedna, wgrałem do katalogu Arduino/hardware/Arduino_XI/AVR/board.tx... w moje dokumenty (czyli katalog Arduino_XI...
Może programować płytkę Arduino przy użyciu USBasp jako zwykłą Atmegę. Nie musi nawet kupować nowego Arduino, a może w tym co już ma wywalić bootloader Arduino i programować w Atmel Studio. I myślę, że właśnie taki jest cel. Bo jeśli autor tematu jest z lutownicą na bakier, o żelazku już nie wspominając, to stworzenie własnej płytki puki co bym sobie...
Fakt w pliku są dane fusebity. Nie mogę wgrać również z poziomu Arduino nic. Kiedyś też tak miałem i wyszło na to, że jakoś bootloader się posypał, bo wgrałem bootloader przez programator i ruszyło. Teraz nie mogę w żaden sposób się do niej dostać. Mam podejrzenie, że stało to się po instalacji nowej wersji IDE chociaż muszę to sprawdzić i dam znać....
Jak wgrałes sam bootloader i pod adresem $00 nie ma programu głównej aplikacji to jest to normalne zjawisko. uC ma ustawiony Reset Vector pod adres zależny od wielkosci bootloadera i tam skacze na początku po uruchomieniu. Normalnie bootloader przez jakiś czas sprawdza czy chcesz wgrać nowy soft i jesli nie to wykonuje skok pod adres $00. Tam nie ma...
Co do explained, to chyba najgorsza rada, jaką można sobie wyobrazić. To, że płytka ma otwory porobione w tych samych miejscach, co arduino, nie znaczy, że da się bezproblemowo wszystko pouruchamiać. Raczej nie zadziała mu ta płytka w arduino IDE. Wiesz o czym piszesz? Raczej nie... Arduino to tylko kawałek softu wprocesorze. W explained jest ATMega328P,...
Mam pytanko czy musi byc to ta Atmega328P-20AU czy moze byc atmega32? Pytam bo mam pod reka tylko uP smd zwykla 32 pin, a i na zdjeciach jest chyba atmega32 - 40 pin. Na jednym ze zdjęć jest Atmega32-16PU bo na niej właśnie był zrobiony prototyp. Na schemacie masz Atmega328P-20AU i taką musisz zastosować. W prawdzie dużych różnic nie ma (Atmega32 ma...
Ogólnie skłaniam się ku wersjom z eBaya: http://www.ebay.com/itm/EKitsZone-UNO-R3... http://www.ebay.com/itm/DK-duino-Atmega3...
Właśnie o to mi chodziło :) konwenter to oczywistość. Tylko czy te programy będą tak działać, czy wymagają tego arduino? Nie, TAK, NIE !!!! Zacznij od początku, co to jest system 'Arduino'. Arduino - sprzęt (płytka) - ładnie zrobiona, z processorem AtMega 328 (Uno3) zawierająca wyprowadzenia portów ( nie wszyskich !!! ) do zewnętrznych gniazd zastępujących...
Witam. Nie piszesz jaki programator używasz, jeżeli więc za cyt. "zwykły programator" uważasz np. USBasp, to będziesz mógł programować ten mikrokontroler na płytce stykowej bez potrzeby wgrywania bootloadera Arduino, czyli po prostu zaprogramować plikiem .hex. Gdzie należy szukać o tym informacji? Zobacz dokumentację ATmega8 i ATmega328p pod kątem punktu:...
Witam, szukałem odpowiedzi na moje pytanie w oficjalnych przewodnikach i notach Microchip ale się nie udało. Używam wspomnianej ATMegi jako samodzielnego kontrolera na płytce (bez żadnego arduino i bootloaderów) i programuje ją przez SPI0 za pomocą Arduino Uno jako programatora ISP. Chciałbym używać tych pinów jednocześnie jako wyjść GPIO (do sterowania...
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 -...
bootloader atmega328p bootloader atmega328p usbasp atmega328p programator
arduino termometr ds18b20 airbag kasowanie taryfy tauron
webasto actros falownik elektronix
Zmiana regionu w drukarce Xerox WorkCentre 6605 Hyundai Getz - przepalające się bezpieczniki świateł drogowych