Inne procesory serii ATMEGA programuje bezproblemowo , posiadam programator USBASP czyli ogólnie teraz w takiej postaci na razie nie posiadam FT232RL , nie zaprogramuje go. A co do datasheet to przeglądałem ale nic z tego nie rozumiem .
Witam, Tak programator używa tych linii, które wymieniłem wcześniej. W atmega128 linie MISO i MOSI dla programatora ISP to PE0 i PE1 wg dokumentacji. Nie jest tak jak w innych AVRach. Obsługa SPI jest sprzętowa. Schemat jest podany w poście pierwszym.
Najpewniej jednak przyczyną jest złom pt. USBASP. Tam masz niebuforowane wyjście, przy dłuższej taśmie łączącej programator z programowanym układem pojawiają się zakłócenia, lub rozsynchornizowuje się transmisja i dzieją się cuda. Przede wszystkim skróć taśmę łączącą (10-15 cm to max nawet w przypadku firmowych, buforowanych programatorów Atmela), jeśli...
A więc niżej screen z ustawienia fusebitów: http://obrazki.elektroda.pl/5262347400_1... Jak widać JTAK jest włączony, domyślam się, że to jest przyczyną, przed jego wyłączeniem wolę się zapytać czy nie zablokuje procesora, Mam programator USBASP pod USB. Czy jeżeli wyłącze JTAG to będe nadal mógł programować?
bobbyAIR: nie chodzi mi o 8KB, tylko o 128KB - połowy nieda się zaprogramować (blędy w kodzie, ograniczenie przesyłanego adresu do 16 bitów). Wiem, że błąd jest w kodzie od usbasp oraz w sterowniku w avrdude.. aktualnie u mnie (po zmianie konfiga) avrdude widzi, że atmega128 ma 64KB - i niema żadnego problemu ;]
Kilku znajomych zrobiło programatory pod USB i byli niezbyt zadowoleni. Programatory były wolniejsze niż oryginalny AVRISP atmela którego obecnie używam pod com'a i nie zawsze chciały współpracować z avrstudio. Nigdy nie miałem z AVRISP żadnych problemów, do programowania używam avrstudio i działa super. Kilka osób polecało mi AVRISP 2 pod USB, zobacz...
Do jakiego adaptera ??? adaptera czego? Po drugie daj sobie spokój z PonyProgiem itp. Jeśli masz WindowsXP i port LPT w kopmputerze, programator STK200 a do zaprogramowania procke ATmega8 to: sięgnij po program MkAvrCalculator . W ostatniej zakładce znajdziesz klawisz który zainstaluje ci prawidłowo AVRDUDE oraz GIVEIO. Potem tylko wejdziesz w zakładkę...
Witam! Mam problem z zaprogramowaniem ATMegi 128. Korzystam z USBAsp(AVT5172). Programator jest sprawny ponieważ zaprogamowałem nim inny procesor. Przy próbie zaprogramowania z WINAVR postaję błąd: > "make.exe" program avrdude -p atmega128 -P usb -c usbasp -U flash:w:led.hex avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization...
dzieukuję dziękuje za zebranie pochwał Dzieki tej wypowiedzi na forum elektroda sprzedałem juz 3 zestawy płytka z ATmega128 LCD T6963 128na 64 i obudowa - wszystko w cenie 130 zł. Programator USBasp nadal GRATIS!!!! Teraz mam dodatkowo karte : przekaźniki 8 sztuka na I2C , RTC8583 , AT24C64 , czujnik cisnienia MPX , potencjometr cyfrowy , . Pracuje...
poskładałem 2giego pajączka, na 2gim Procku, efekty te same. próbowałem tez na innym kompie - bez zmian Próbowałeś programować softem o którym Ci pisałem ? tak. oto efekty (Navr V2,0a) : >>> -p ATmega128 -c usbasp -P lpt1 -v ________________________________________... avrdude.exe: Version...
witam jestem jednym z tych co Mirkowi zgłaszali problem "PA" - dokładnie 48PA ale tyczy się to chyba i innych np 8PA itp. o których obsługę przy okazji proszę ;) zainstalowałem nowy "MKAVRkalkulator" i wpisy do avrdude. dobra robota Panowie :) "kalkulator nie rozpoznaje procka - trzeba wybrać ręcznie (jak chyba wspomniano) ale wreszcie można zmienić...
obsługiwane uC przez avrdude5.3: Valid parts are: m6450 = ATMEGA6450 [D:\Programy\WinAVR\bin\avrdude.... m3250 = ATMEGA3250 [D:\Programy\WinAVR\bin\avrdude.... m645 = ATMEGA645 [D:\Programy\WinAVR\bin\avrdude.... m325 = ATMEGA325 [D:\Programy\WinAVR\bin\avrdude....
Witam wszystkich. Dopiero zaczynam zabawę z mikrokontrolerami i na razie tylko programowałem na uczelni w systemie DSM-51. Całkiem nieźle mi w tym szło, wiec teraz chciałbym spróbować czegoś więcej tzn. wymyśliłem sobie zmajstrowanie budzika z termometrem. Na razie przygotowuję się teoretycznie, ale niewykluczone, ze w przyszłym tygodniu zacznę zbierać...
Nieeeee, no to po tych wyznaniach odnośnie: - braku dobrego środowiska za free bez żadnych durnych ograniczeń ;) jak np AVR GCC plus do tego ECLIPSE !!! - makabrycznej długości czasu programowania 2kB/10sec - nawet gdyby było 2kb/5sec to i tak masakra - jakimś takim prostym programatorkiem - prosty programatorek tylko i wyłącznie na zwykły port COM...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
raptor37 ---> tu masz przykład programatora na USB http://www.elektroda.pl/rtvforum/topic13... a tu oryginalna stronka z wsadem i różnymi pomysłami rozwiązaniami tego samego programatora USBASP Natomiast zamiast bawić się w składanie STK200 może kup sobie na allegro - koszt to jedynie ok 15zł Jak chcesz to kup może na allegro jeszcze lepszy od...
sprawdzilem weryfikację i jednak jest błąd: avrdude.exe: verification error, first mismatch at byte 0x8000 0x35 != 0xff avrdude.exe: verification error; content mismatch więc tak jak mówiłem coś jest z tym programatorem, wgrałem właśnie firmware (usbasp.atmega8.2007-07-23.hex) i nadal jest to samo:( Myślę, że ktoś musiał mieć już z tym problem, bo chyba...
Tutaj mam naprawdę goły procesor + diody, bo reszty płytki nawet nie lutowałem. Połączenia sprawdzone multimetrem - wszystko jak trzeba. Wszystkie podłączenia są dobrze, 100nF na każdym zasilaniu, reset pod Vcc z opornikiem, tak samo PEN. Korzystam z wewnętrznego oscylatora 1MHz. Na procku zwarć nie ma. Masa wylana na polygon. Wątpię, żeby to był błąd...
Sterowanie krokowymi poprzez "Pololu A4988 - sterownik silnika krokowego RepRap 35V/2A". Programowanie będzie przez złącze ISP i programator ATB-USBasp Atnel. Atmega128 SMD wlutowana na stałe. MOSI i MISO podpięte zgodnie z uwagami w wątku: https://www.elektroda.pl/rtvforum/topic1... Rozumiem że do programowania (ISP) używa się : -wspólnego...
budowałem kiedyś coś takiego, wzorowałem się na kodzie źródłowym programatora USBasp. BIN przesyłałem przez RS do pamięci I2C(to akuratnie złe rozwiązanie bo wolne)
Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...
M128 ma więcej rejestrów do ustawiania z uwagi na rozmiar pamięci flash adresowany 17bit... z jakiej pamięci są pobierane dane do wyświetlenia ? Jakim programatorem jest to programowane ? Starsze wersje firmware w USBasp miały kiedyś z tym problem i należy aktualizować...
Może wyjęcie zworki JP3 - slow sck pomoże Nawet nie ma co pomagać, ta zworka jest po to żeby zaprogramować procki, które domyślnie ustawione są na 1MHz i nie zawsze bez tej zworki chcą się programować. Wtedy dopiero się ją zakłada. No chyba, że ktoś cały czas pracuje na procku ustawionym na 1MHz (wewn. oscylator) to wtedy ma ZONKA. Pomóc może jeszcze...
Witam ! elektryku5 powiedz i co doszło ? Jak jakość ? Długo trzeba czekać ? Sam się zainteresowałem portalem gdyż ceny nawet o 50% tańsze niż w Polsce. Przepraszam że się podszywam pod temat ale nie chce zakładać nowego tematu. Chciałbym zakupić programator USBasp. Jak myślicie dobry jakościowo będzie ? Kupiło ten programator ponad 1 100 osób. http://www.ebay.pl/itm/USBasp-USBISP-3-3...
Ja swój programator do AVR zakupiłem za ~60zł i obsługuje takie uC: ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega162, ATmega164, ATmega644 ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 , ATtiny261 , ATtiny461 , ATtiny861 AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,...
http://obrazki.elektroda.pl/6168941700_1... Witam Za zwyczaj niezbyt wiele projektów publikuję w internecie, a to jeden z takich do którego powstania zmusiło mnie życie (a może i głupota). W internecie można znaleźć wiele projektów różnych programatorów dla procesorów AVR, są to niestety zazwyczaj konstrukcje działające w trybie programowania...
Jak zaczynać to z jakim AVR, jaki model ? Czy taki programator wystarczy na początek [url=http://www.ebay.com/itm/USBASP-USBI... Jakie są różnice pomiędzy Atmlel Studio A Eclipse ?
Witam. Szukam jakiegoś dobrego programatora dla początkującego który zmieści się w budżecie 6 dolców. Szukałem na eBayu i znalazłem dwa ciekawe: "USBTiny USBtinyISP AVR ISP programmer for Arduino bootloader Meag2560 r3" http://obrazki.elektroda.pl/5903667300_1... "USBASP USBISP AVR Programmer Adapter 10 Pin Cable USB ATMEGA8 ATMEGA128"...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Witam serdecznie. Jestem początkujący jeśli chodzi o programowanie i dopiero się uczę i mam parę pytań dotyczących pewnego układu o którego wykonanie poprosił mnie znajomy. Dane układu: http://www.jaglarz.com/ja/elektronika/sc... Mam pewne pytanie odnośnie samego programu który wygląda dość dziwnie wg mnie (jak już wcześniej wspomniałem...
Lub czy taki programator http://www.ebay.pl/itm/USB-ISP-USBASP-Pr... działałby normalnie z ATmega8A ? On ma w sobie już zaprogramowany układ scalony ?
avrdude spokojnie obsługuje ATtiny861. Możesz go obsłużyć używając avrdude z konsoli. Jeśli akurat masz wersję avrdude (jakąś starszą), która na liście nie ma tego procka, to pobierz sobie program MkAvrCalculator . On wprawdzie w wersji FREE nie pozwoli też użyć tego procka ale za to możesz skorzystać z tej wersji chociażby po to aby zainstalować sobie...
obsługiwane uP ( po lewej opcja avrdude ,ktorej i tak nie bedziesz musiał znać korzystając z graficznej nakładki , po prawej modele procków) m6450 = ATMEGA6450 m3250 = ATMEGA3250 m645 = ATMEGA645 m325 = ATMEGA325 usb1287 = AT90USB1287 usb1286 = AT90USB1286 usb647 = AT90USB647 usb646 = AT90USB646 t84 = ATtiny84 t44 = ATtiny44 t24 = ATtiny24 m2561 = ATMEGA2561...
Faktycznie wlutowałem hcf4053 i programator (usbasp) odczytuje sygnature i programuje... Wrzucam na niego taki kod: [syntax=csharp]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { DDRA |= _BV(0); for (;;){ PORTA ^= _BV(0); _delay_ms(500); } return 0; }[/syntax] No i nie bardzo chce dzialać... Caly czas...
dodaj jeszcze wyjątkowo paskudny edytor w Arduino IDE (pisanie w nim to kara za grzechy) A tak kup tylko taki programator: http://www.aliexpress.com/item/Free-Ship...
Dlatego korzystam z Bascoma jako programatora, i nim wrzucam sobie po USBASPie hexy i działa bez zgrzytu.
Witam. Jestem tutaj właściwie nowy, 2 dni temu przyszła mi paczka z moim pierwszym zamówieniem. Przeczytałem sporo kursów, obejrzałem wiele poradników dla początkujących na YT ale nadal nie mogę sobie poradzić z problemem. Mam mikrokontroler ATmega328P-PU bootloader Arduino, nowy jeszcze nie programowany ale za żadne skarby nie mogę się z nim połączyć....
ale pamiętam, że kompilatory zwykle zawierały w sobie narzędzie do analizy programu - tzw debuger. Kompilatory nie posiadają debuggera. To osobne narzędzie. Dodatkowo w przypadku małych atmeg debugwire jest problematyczne w użyciu (i wymaga specjalnego programatora), a w przypadku większych jest jeszcze gorzej bo konieczne jest wydłubanie JTAG co ogranicza...
Witam, Mam następujący problem. Zakupiłem robota z zamontowaną płytką: http://www.mobot.pl/download/MOBOT-MBv2-... GPS to FGPMMOPA4, konfiguracja: 9600 bps/8/N/1 Po drobnych modyfikacjach zamontowany jest tam kwarc 7,3728 Mhz. Procesor to Atmega128L (początkowo był Atmega128A z kwarcem 16Mhz). Podłączyłem do RX0 wyjście TX GPS FGPMMOPA4....
Posiadanie własnego usbasp jeżeli się chce robić coś z AVR-ami jest niezbędne (zwłaszcza że kosztuje całe 5zł). [url=http://www.aliexpress.com/item/Whol...
Witam, Czy ktoś miał jakiekolwiek doswiadczenia z mega128 i tym programatorem. czy komuś udało się ją zaprogamować programami mającymi ponad 64kB pamięci? Probuje zaprogramować Atmege128 (a ściślej rzecz biorąc atmege1284p) przez programator usbasp. Niestety programuje tylko w trybie wolnym (jesli ktoś używał tego programatora to wie o co chodzi). W...
Programuję Atmege128 za pomocą USBASP, wszystko się programuje , ale Atmega nie reaguje w ogóle (nie wykonuje programu) #include <avr/io.h> int main(void) { DDRD=255; PORTD=255; while(1) {} return 0; } Sprawdzam napięcia na pinach portu D i jest ono różne na każdym pinie (bo domyślnie porty są jako wejścia więc...
Witajcie drodzy mądrzejsi ode mnie forumowicze. Otóż zbudowałem układ w oparciu o uC ATMEGA128L z podłączonym do niej kwarcem 7,37728. Na początku (nowy z fabrycznymi fusebitami) mikrokontroler świetnie dogadywał się z programatorem do momentu gdy nie zacząłem ustawiać fusebity. Korzystając ze strony http://www.engbedded.com/fusecalc/ wybrałem (jak...
Witam, Temat zablokowanych AVR często się pojawia, niestety żadna z wyszukanych rad mi nie pomogła. Wgrałem do ATMEGA8L-8PU program ze strony Atmela pokazujący użycie uC jako RTC. Program był przygotowany na ATMega128 i dostosowując go do 8-emki źle popatrzyłem na wartość programowanych Fuse-bitów. Wpisałem do Low Fuse 0xE3, tak jak było oryginalnie...
Kolego wszystko fajnie Ci wyszło ale zapomniałeś o jednej bardzo ważnej rzeczy mianowicie o obniżeniu częstotliwości programowania SLOW_SCK ! To jest bardzo ważne gdy programujesz procesor, który działa z częstotliwością mniejszą niż programator czyli f<=12MHz. Chyba że z góry obniżyłeś częstotliwość programowania ale wtedy to nie wiem kto chciał...
Na potrzeby hobby itp. można jeszcze tak... https://www.segger.com/products/debug-pr... Dodano po 3 Chociaż patrzę jeszcze na licencję.. hmm.. pewnie aby nie łamać licencji ST, Segger w swojej licencji zastrzega, że taki swap i tak tylko na użytek z produktami ST.. Wiadomo, nikt nie będzie za Tobą biegał...
Ogólnie korzystam z Atmel Studio 6. Program wgrywam przez avrdude. Na programatorze mam jedynie zworkę od napięcia zasilania. Do tej pory cały czas mi się wyświetlał ten komunikat ale wszystko działało, dalej działa bo atmegę8 mogę zaprogramować bez problemu: avrdude: warning: cannot set sck period. please check for usbasp firmware update Teraz...
Czy programator jest poprawnie zbudowany?? Czy testowałeś go wcześniej? Czy próbowałeś zakładać zworkę LowClock w USBAsp? Swoją drogą to miałem kilka wykonań USBASP w rękach i ze wszystkimi były problemy. Nigdy nie działały od pierwszego razu. Poza tym programują bardzo wolno ze względu na brak sprzętowego USB w uC. Na Twoim miejscu bym zbudował USBTiny-MKII...
Natrafiłem na dziwny problem; Chodzi o atmegę128. Fusy 3F D4 FF (lata na kwarcu 14Mhz). Do tego jest bootloader 1kb na wejściu (przerobiony MCS bootloader do bascoma), no i sam program w bascomie. "normalna" procedura wygrywania softu jest taka: Za pomocą AVRDRAGON, spod Atmel Studio ustawiam sobie fusy. Następnie wgrywam plik HEX bootloadera. Wgrywa...
Witam Ostatnio zacząłem pracę nad projektem z rosyjskiej strony - jest to zegar VFD, i mam prośbę do Was, oto strona z projektem https://radioaktiv.ru/shems/digital/time... Zaprojektowałem swoją płytkę z elementami przewlekanymi oraz zmieniłem trochę zasilanie. Na stronie jest wsad do procka oraz fuse bity https://radioaktiv.ru/uploads/posts/2013...
Witam zrobiłem programator ze strony http://obrazki.elektroda.net/70_12589744... chciałbym jednak zrobić taką podstawkę która zaprogramuje każdy procek z listy ale jednocześnie żeby nie była większa od np. formatu A4 i żeby każdy procek miał swoją podstawkę może być że 2 lub 3 procki korzystają z tej samej podstawki. a to programator http://obrazki.elektroda.net/69_12589747...
Próbowałem jeszcze na XP - błąd w tym samym miejscu. Połączenia są ok, układ leży bez ruchu i mniejszy wsad wchodzi bez błędu większy z błędem. Skorzystałem jeszcze z opcji "chip erase", bez skutecznie. Myślałem też, że może do mieć związek z boot flashem [bootsz], ale niestety. Programator mam jeden, wysłużony - USBASP. Taki problem pierwszy raz.
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...
Witam Na sieci można znaleźć wiele adapterów, które można zainstalować sobie w podstawkach stykowych i nie tylko. Najczęściej dotyczy to jednak Atmega128. Jako, że trafiło mi się kilka Atmega88PA-AU postanowiłem je jakoś spożytkować. W fazie projektowania w Eagle okazało się, że sama przejściówka to trochę za mało dorzuciłem: - filtrację zasilania,...
Witam Kol. craksy , zdecyduj się co chcesz zaprogramować? W temacie i na schemacie jest ATmega8 a w komendzie podanej dla avrdude jest ATmega1281. Weź datasheet'a i poczytaj o podłączeniu programatora. SPRAWDŹ połączenia!!!
Ustaw zworkę SLOW_SCK w programatorze USBASP i okaże się, że ATmega168 ruszy ;)
Hi It can programm: AT90CAN32/64/128, AT90PWM1/2B/3B/81/161/216/316, AT90USB82/162/646/647/1286/1287, ATA5702M322/5782/5790/5790N/5795/5831/58... ATA6617C/664251, ATmega1280/1281/1284/1284P/1284RFR2/128/... ATmega165A/165P/165PA/168/168A/168P/168P...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
http://obrazki.elektroda.net/71_12692978... Witam, Do niedawna byłem przeciwnikiem płytek testowych (zestawów uruchomieniowych) różnej maści. Zawsze wolałem sklecić sobie coś na szybko na płytce stykowej i już. Nie mniej jednak przy dużej ilości wpadających pomysłów do głowy (a mam ich ciągle bez liku jak na razie), w końcu braknie tych płytek stykowych,...
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...
STK500v2 powinien działać bezpośrednio w Atmel Studio, ten kompatybilny z USBAsp nie - można go zmusić do działania przez AVRDude, ale nie jest to pełne wsparcie. Warto pomyśleć o klonie AVRISPMkII. Co do płytki - kup sobie Xplained Mini - ok. 60zł, ale na pokłądzie masz M328P + programator/debugger - wszystko kompatybilne z Arduino. Pobaw się na gotowcu,...
http://obrazki.elektroda.pl/7637705700_1... Thomas Fischl, znany jako autor projektu USBasp, zamieścił na swojej stronie internetowej projekt nowego programatora AVR działającego w trybie stand-alone o nazwie ISPnub. Sam schemat programatora jest bardzo prosty i składa się praktycznie tylko z mikrokontrolera ATmega1284p, jednego przycisku...
Nie musisz posiadać programatora usbasp, samo Arduino może służyć jako programator. Pod tym linkiem jest program o nazwie Atmega_Hex_Uploader, które wgrywa się do Arduino: https://github.com/nickgammon/arduino_sk... Po podłączeniu atmegi do ICSP w Arduino można wgrać program w postaci HEX. Sposób podłączenia jest przedstawiony na tej stronie (trzeba...
To kup XMEGA z serii U, które programujesz przez bootloader i programatora nie potrzebujesz. USBasp zapewne będzie wspierał ATMega1284p, o ile kontrolujące go oprogramowanie (np. AVRdude) będzie ten procesor wspierać.
Witam, Mam problem z początkiem nauki programowania mikrokontrolerów. Zakupiłem na Allegro programator USBasp oraz podstawkę do programowania. Taki jak w linku: <ciach> Na USBasp ustawiłem przycisk na 1-ON, 2-ON, 3-OFF. Sterowniki zainstalowałem libusb_0.1.12.1. Dodatkowo zainstalowałem WinAVR do pierwszego programowania. Następnie utworzyłem...
a jakich części potrzeba do USBASP? Może sam zrobię. Przede wszystkim potrzeba procka z zaprogramowanym wsadem, a żeby go mieć potrzebny jest programator - czyli typowy problem jajka i kury. Swoją drogą, programator jest wygodny i przydatny, więc warto go mieć, a jeszcze wygodniejszy jest programator i debugger. Najlepiej sobie kupić płytkę Atmel Xplained-Mini,...
Witaj. USBasp za 20 zł jest programatorem o najlepszym współczynniku ceny do jakości. To już nie jest prawdą :) Od kiedy Atmel wypuścił ATmega168 Xplained Mini (np. w Farnellu za 38 zł, na Atmel Store $8), mamy za grosze programator + debugger współpracujący bezpośrednio z Atmel Studio. IMHO taka płyteczka (kompatybilna też z Arduino) na początek jest...
Hej, chciałbym zaprezentować jak dotąd swój najbardziej skomplikowany układ - płytka developerska dla 40-pinowych procków AVR. http://obrazki.elektroda.pl/4505629700_1... http://obrazki.elektroda.pl/3300532800_1... http://obrazki.elektroda.pl/9318931500_1... Na co dzień jestem programistą i co jakiś czas...
Podstawowym sposobem programowania mikrokontrolera np. używanym w Arduino ATmega328 jest programowanie go zgodnie z dokumentacją w rozdziale: Memory Programming Opisane są tam programowanie: - równoległe, - szeregowe via SPI (MISO, MOSI, SCK). Do tego trybu niezbędny jest odpowiedni programator . Programatorem tym może być dowolne urządzenie, które...
O, mój ulubiony sklep internetowy widzę. Na początek proponuję zrezygnować z kupowania poszczególnych wartości i kupić od razu zestaw, są tam dostępne zestawy przewlekanych rezystorów (podkategoria "Zestawy R"). Ten 440 sztuk powinien wystarczyć, ale im więcej wartości, tym wygodniej. Co do USBasp, wersja z przełączanymi napięciami jest trochę droższa,...
Makefile # Hey Emacs, this is a -*- makefile -*- #---------------------------------------... # WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch, et al. # # Released to the Public Domain # # Additional material for this makefile was written by: # Peter Fleury # Tim Henigan # Colin O'Flynn # Reiner...
No to teraz musisz nauczyć sięjakiegoś języka - polecam C. Zaproponowałbym ci też małą zmianę, z ATMegi328, która jest ok, na ATMega328 na płytce Xplained lub kupić curiosity nano np. z ATMega4809 - jest to tanie i masz tam programator/debugger co znacznie ułatwia sprawę. Zobacz np. mój tutorial na YT: https://youtu.be/M6ffwF4RJeQ
To źle , nawet bardzo źle , czy płytka jest nowa ? , czy posiadasz programator AVR , np. usbasp ?, lub jakiś inny , lub ktoś ze znajomych ma ?. Jeśli tak to podłącz programator do arduino i wypal nowy bootloader , z tego co napisałeś nie ma kontaktu z Atmega328.
Świecą się diody przy programatorze ? Z błędu wynika że programator jest nie wykrywany. Sprawdź czy jest w ogóle widoczny w serwisie. To na początek
Oczywiście, RESET programatora jest przed rezystorem, blisko ATmegi. Jakby był podciągnięty (bezpośrednio) do VCC to bym nie otrzymywał żadnej odpowiedzi..
Witam ! Mam pytanie czy programatory USBasp obsługują komunikację serial port ? Chciałbym kupić taki programator i przesyłać dane z Atmegi328 na komputer. Czy możliwa będzie komunikacja portem szeregowym? Proszę o pomoc i z góry dziękuję.
Witam Złożyłem ten tester wg. schematu w załączniku. Na ekranie LCD brak jakiejkolwiek treści,nie można zaprogramować jakimkolwiek programem.Programator USBASP V 2.0 LC Technology. To jest pierwsza moja "zabawa" z programowaniem Atmegi. Proszę o poradę w jaki sposób to najlepiej zaprogramować i jakim programem. Przejrzałem już na google dużo stron ale...
To chyba jest programator, a nie konwerter. Poza tym masz złe połączenie. Powinno być na krzyż - MISO<->MOSI i MOSI<->MISO.
Ok, podłaczyłem zewnętrzne zasilanie i wszystko ruszyło :) Coś jest zepsute z programatorem
ale za jakieś 40 zł masz programator z debuggerem i ATMega168/328 Mógłbyś dać jakiś link? Bo ostatnio też myślę, żeby skończyć z usbasp i kupić coś co będzie działało z atmel studio i z debbugerem, ale za 40 zł nic nie mogę znaleźć...
Najpierw panie kochany - zanim cokolwiek wgrasz - to trzeba najpierw ten plik *.pde skompilować w środowisku arduino. A potem dopiero można go wgrać - albo bezpośrednio z tego środowiska a programatory arduino obsługuje różne .... w tym także usbasp.
Mam płytkę stykową i drugi mikrokontroler, ATmega328. Co ciekawe, ATmega328 nie chciała działać po podłączeniu jej do płytki stykowej i podłączeniu programatora w odpowiednich miejscach na płytce, po prostu wyświetlał się podobny błąd.
Wiem, użyłem programu SinaProg i programatora USBasp. Bootloader znalazłem w Pliki programów\Arduino\hardware\bootloader\op... Znajdował się tam też plik optiboot_atmega328_MINI.hex Ale wgrywałem oba i nic to nie zmieniło
Wątpię, by za pomocą USBASP dało się tutaj cokolwiek zrobić. Nie wiem nawet skąd taki pomysł. Jest tu mikrokontroler AVR??? Wątpliwe też, że wystarczy coś przeprogramować i będzie to działać. Wstaw lepsze zdjęcie, by dało się odczytać symbole układów na płytce. Dodano po 8 Teraz widać, że na płytce jest ATMEGA328. Czy jesteś pewien, że znalazłeś wsad...
Widzę, że nikt nie odpowiedział. Jak jeszcze potrzebujesz to są dwie drogi. 1. Wgraj na nową ATMEGę sam program bez bootloadera (trzeba ustawić arduino IDE aby nie kasowało pliku hex i wrzucić sam hex zewnętrznym programatorem. 2. Wrzuć zewnętrznym programatorem bootloader z katalogu hardware i wtedy załadować program taj jak do zwykłego arduino. Mi...
Zworka jest zapięta na 5V, próbowałem z 3.3V ale nie rozwiązuje to problemu. https://allegro.pl/oferta/programator-is... https://allegro.pl/oferta/mikrokontroler...
Witam, podczas wgrywania programu (dosyć sporego bo zajmującego około 80% pamięci) do procesora ATMEGA328 niechcący pociągnąłem za kabel USB od programatora USBASP V2.0 i przerwałem wgrywanie. Od tego momentu procesor jest martwy, zgłasza sygnaturę 0x00 i nie ma z nim komunikacji. Już zgłupiałem od natłoku znalezionych w internecie informacji. Czy to...
W poście #4 dalej leży rozwiązanie Twojego problemu. I masz rację, jak wybierzesz programator Arduino to AVR LAB gada przez bootloader z Arduino i odczytuje Atmega328, i programuje UNO nie programator. Wgraj jeszcze raz szkic Arduino ISP zgodnie z opisem #4 i wybierz taki programator jak tam napisałem: AVR ISP. Ostatnio robiłem to przedwczoraj. Nie...
Witam, Dziękuję serdecznie za obie wypowiedzi. Bardzo dużo informacji można znaleźć na twoim blogu mirekk36. Czytając go pojawiła się pewna niejasność, bo właśnie na twoim blogu umieszczona jest informacja w blogu "Wszystko o USBasp", że programatorem USBasp można programować Atmege328: Ja np najczęściej korzystam z takich jak: Atmega88/168/328 a na...
Panowie, mam jeszcze jedną prośbę o pomoc w programowaniu. Kiedyś używałem PonyProg i programatora z kabelków na LPT do programowania procesorów Atmega168. Teraz mam do zaprogramowania Atmega8, fusebity też mam do PonyProga, ale LPT niestety już nie mam. Kupiłem dawno temu USBasp więc go zainstalowałem, ale nie wiedziałem, że on nie instaluje się jako...
Zacznij od pomierzenia napiec zasilania atmegi i bufora, przetestowania przewodu polaczeniowego na przerwe i podaniab schmatu z ktorego kozystales robiac programator.
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)...
Witam. Program (asm) zrobiony dla attiny2313 (AtmelS) chciałem wgrać programatorem Avrusb na procesor, więc pomyślałem o Winavr. Czytałem wątek[url= https://www.elektroda.pl/rtvforum/topic1... Jedyne co mogłem ustawic to "ASRC". [syntax=avrasm]# Hey Emacs, this is a -*- makefile -*- #---------------------------------------...
Witam! Chcę pokazać jak zaprogramować mikrokontrolery artmega8 i atmega328 przy użyciu Arduino IDE 1.6.9 (czyli najnowszy). Będzie trzeba zmienić kilka plików programu. krok 1. pobierz moją paczę do arduino 758921 ' krok 2. podmień plik board.txt ścieżka:Arduino/hardware/arduino/avr/boa... krok 3. przenieś ATmegaBOOT_8.hex do Arduino/hardware/arduino/avr/bootloders....
Cześć Czy spotkaliście się z takim zagadnieniem jak bardzo długi czas programowania płytki z Arduino przez USBasp? Wychodzi mi jakieś 5-10 minut - koszmar. Używam Arduino 1.0.5-r2 płytka z Atmegą328 16MHz. Wcześniej używałem STK500 i było ok. Tym samym programatorem ale programem AVR Burn-O-Mat jest błysk. Czy jest na to jakieś rozwiązanie? Pozdrawiam
Jeżeli kabelki są poprawnie, a naprawdę myślę że podłączenie coś co ma takie same nazwy nie stanowi problemu, to niestety musisz zaktualizować firmware programatora. Temat był tyle razy poruszany na tym forum, że zadawanie tego pytania po raz milionowy jest delikatnie mówiąc przesadą
Łączę się przez port ISP w Arduino kable posprawdzane wszystko z nimi oki, połączenie wedle wielu znalezionych schematów więc jest na 100% tak jak powinno być. Mój programator to Arduino uno i wcześniej kupiony usbasp i tym też nie potrafiłem tego ugryźć. Kupiłem Arduino UNO R3 ATMega328 z Allegro https://obrazki.elektroda.pl/2857099000_...
Oczywiście można programować z Arduino IDE zarówno wykorzystując programator USBASP jak i Arduino as ISP. Jest wiele opisanych problemów i rozwiązań do nich na tym forum. Jeśli masz inny problem to go opisz. Generalnie nie mam problemów z programowaniem płytek. Mam dobry programator USBASP i nim programuję ATmegi i mini pro. Jeśli chodzi o ESP8266...
(at)elektronik.b W tym projekcie jest AT90S2313 ( allegro 20 zł ) ( możliwości kiepskie ) Atmega328 ( allegro 7 zł ). A blogów i stron o programowaniu dzisiaj dostępnych procesorów jest masa. I Ty na starcie przerobisz projekt płytki z DIP na SMD. Co tu nam próbujesz udowodnić.
Zrobiłbym to co sugeruje program - sprawdziłbym czy nie ma nowszej wersji wsadu do programatora. A że jestem leniwy z natury to wrzuciłbym ten komunikat w google - nawet klikając szczęśliwy traf znajdziesz rozwiązanie swojego problemu, np.: http://www.elektroda.pl/rtvforum/topic19...
atmega128 usbasp usbasp atmega128 programator atmega128
obciążenie sieci elektrycznej pulsuje dioda podłączyć monitor dekoderem
ekspres siemens wymiana wyswietlacza samemu
Adapter przepustnicy 4-pin Daily/Boxer: funkcje i zastosowanie Gdzie kupić regenerowaną drukarkę laserową?