Nie mówię że nim są ciągle problemy ale sądzę, że chyba wykonanie takiego programatorka jest spokojnie w twoich możliwościach http://www.elektroda.pl/rtvforum/topic13... a zobaczyłbyś jak super śmiga taki USBASP ;)
Witam Mam programator UsbAsp, działa pod win8.1, w Bascomie, w opcjach ustawione Clock Freq.. na Auto, program wykrywa procesor ale pokazuje że mam atmega88A a na uP jest nadrukowane atmega88 bez "A" . W zakładce fuse bit jak klikam kilka razy na refresch to raz na kilka kliknięć Bascom wykrywa jakieś dziwne ustawienia, przestawiony zegar, div/8, boot...
A to ci checa ! - No przyznam że jeśli taka jest prawda, że masz kupiony ATmega8 a pokazuje ci ATmega88 to szok - i nie dziwię się że masz mętlik w głowie ale ...... ale .... czy możesz potwierdzić na 100% że na obudowie mikrokontrolera jest też napisane ATmega8a czy może jednak Atmega88 ????? Bo wiesz - może i chciałeś kupić Atmega8 a sprzedawca dał...
http://obrazki.elektroda.pl/6914408400_1... http://obrazki.elektroda.pl/8024236400_1... ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem...
Bo to jest ATMEGA88 PA . Zdaje się że jeszcze żaden popularniejszy program tego nie obsługuje. Jak masz AVRDude to nadpisz plik avrdude.conf plikiem z załącznika. I powinno działać (o ile będziesz miał w Programmers Notepadzie do wyboru z listy procesor ATMEGA88PA). A jak nie to Ci wyślę komendy pod AVRDUDE to sobie zaprogramujesz spod linii komend.
Jeśli programujesz przy pomocy USBAsp, to zerknij, co napisałem wyżej... ;)
Na pewno na schemacie masz złe diody przy złączu USB. Powinny być 3.6V, a nie 5.6V - to podstawowa sprawa. Rezystory 68 czy 62 nie stanowią żadnej różnicy. Mogłoby ich tam nawet nie być i przy krótkich kablach powinno działać. Poczytaj trochę o AVR-USB: https://www.obdev.at/products/vusb/proje...
Próbowałeś innym programem?
Witam!Jak w temacie mam problem z zaprogramowaniem atmegi88 Pa-Pu. Mam programator usbasp. > "make.exe" program avrdude -p atmega88 -P usb -c usbasp -U flash:w:Led.hex avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: error: programm enable: target doesn't answer. 1 avrdude:...
Szczerze mówiąc próbowałem wszystkich ustawień jak również podanych przez Ciebie. Co ciekawe udało mi się wgrać program a rozwiązanie było patrząc teraz z perspektywy czasu "banalne" chociaż wtedy czyli wczoraj jeszcze dla mnie takie nie było. Czytałem i czytałem na elektrodzie i trafiłem na pomysł kolegi c2h5oh o opcji zwolnienia programatora więc...
Zasilanie z programatora USBasp więc 5V. Napięcie na wyjściu mierzyłem bezpośrednio więc dioda nie ma znaczenia. W stanie wysokim daje po prostu ok 2,5V na pinie cyfrowym.
Na wstępie zaznaczę, że widziałem już tutaj podobne tematy żaden z nich mi nie pomógł. Używam atmegi 88PA i programatora usbasp. Podłączyłem mikrokontroler zgodnie z notą katalogową. Sprawdziłem połączenie z programatorem za pomocą brzęczyka i wygląda na sprawne. Próbowałem zasilania zewnętrznego i z programatora. Próbowałem też programować ze zworką...
Pytanie takie:Czy tak ustawione fuse bity będą poprawne ? Soft - urządzenie : USBAsp Programator: Wellon proc : Atmega88 Acha tutaj Enable to 0 http://obrazki.elektroda.pl/7405537400_1...
Polecałbym rodzinę AVR ze względu na prostotę programowania a bliżej to Atmega48 lub Atmega88 ze względu na niską cenę i bogate peryferia. Do tego ściągasz ze strony Atmela darmowe środowisko AVR Studio + programator USBAsp w cenie ok 20zł + kursy za darmo w necie.
Dzięki za podpowiedzi zainstalowałem, podłączyłem, wybrałem programator i przy próbie odczytu wyskakuje takie coś: C:\WinAVR\bin\avrdude.exe -C C:\WinAVR\bin\avrdude.conf -p m88 -P usb -c usbasp -U flash:r:C:\Documents and Settings\itadek\Pulpit\aa.hex avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################...
Miałem podobny problem, bo mam Atmega88P a nie Atmega88 i jedno z narzędzi jej nie widziało. Ta literka robi dużą różnicę. Masz inne programy do tego? A na pewno masz najnowsza wersje?
Zrobiłem w ten sposób że: pod złącze CON2 na schemacie podłączyłem prawny programator, sprawny programator podłączyłem do kompa i avrdude wykrył mi atmegę88 na której zbudowałem swój programator. Otrzymałem taki komunikat avrdude -c usbasp -p m88 -F avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude:...
Wzbogaciłem powyższy schemat o rezystory przy wyjściach programatora (dałem 100Ohm), podłączyłem do niego druga Atmega88P (ta, która chce zaprogramować) odpaliłem Khazama programmer i pojawił się pierwszy problem - w tym sofcie jest Atmega88 , a nie ma wersji z P. Próbowałem wgrać mruganie dioda, ale pojawia się taki błąd. http://obrazki.elektroda.pl/7194509200_1...
Próbowałem dziś zaprogramować ten procesor i mam problem otóż próbuję tak: $ sudo avrdude -c usbasp -p m88 - U flash:led.hex Ale dostaje odpowiedź o nieprawidłowej sygnaturze: avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.02s avrdude: Device signature...
Jeśli masz stary firmware wymagający ustawiania zworką slowsck, to raczej się nie uda - zworka może ustawić tylko dwie prędkości. Jak masz nowy (lub już właśnie sobie wgrałeś) to wystarczy podać parametr -B 64 i masz odczyt z 8k, np. linijka wpisana z palca by odczytać flash do pliku: avrdude -c USBASP -B 64 -P usb -p m16 -U flash:r:"D:\odczyt.hex&...
Piszesz, że masz Atmel studio. Wejdź w Device Programing i sprawdź czy Twój programator jest wykrywany i jaką ma ustawioną prędkość. http://obrazki.elektroda.pl/1920618300_1... Warning na Twoim screenie pokazuje, że "cannot set sck period". Programator nie jest wykrywany (a powinien być? to jest usbasp). http://obrazki.elektroda.pl/3416767200_1...
Witam Chciałbym się dowiedzieć czym mogą być spowodowane takie informacje o sygnaturze uC Atmegi88: C:\Users\Comp>avrdude -p m88 -c usbasp avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.11s avrdude: Device signature = 0x1e930f avrdude: Expected...
Pytanie takie: Programator Wellon proc : Atmega88 Czy tak ustawione fuse bity będą poprawne ? Acha tutaj Enable to 0 http://obrazki.elektroda.pl/7405537400_1...
błagam o pomoc, frustracja narasta i dalej nic nie mogę wgrać na atmega88 przy pomocy programatora usbasp. Problem wygląda następująco, tylko mkavrcalculator zczytuje sygnature mikrokontrolera przy ustawieniu auto sck speed po zainstalowaniu avrdude z mkavrcalculatora, ale nie wgrywa programu. Program kompilowałem w notesie winavr, plik makefile zrobiłem...
Ja nie twierdzę że źle złożyłem USBasp . Kiedyś działało , nie sądzę by coś jemu się stało od samego leżenia w szufladzie. Podłączyłem - wykrył windows , zassał sterowniki. Pół sukcesu. Druga połowa to po stronie softu do programowania. Coś jednak jest nie tak bo ten sam układ odczytuje za pomocą USBatiny i sukces. Poniżej dwa screeny z eksperymentu...
Witam. Posiadam programator usbasp oraz mikrokontroler Atmega8. Poszukuję płytki do której podłączę programator, wepne do niej uC i juz będę mógł korzystać oraz testować. Od tej płytki chciałbym wyprowadzić przewody do płytki stykowej i juz na niej testować diody itp. Czy taka płytka służy właśnie do tego zadania ATmega8 ATmega48 ATMEGA88 Development...
moze prosciej bo polowy nie rozumiem co chcesz osiagnac:D dobra jest usbasp programator zbudowany przez ciebie, bootloader w nim jest i chcesz zaprogramowac atmege 328 szeregowo. tylko ta atmega gdzie sie znajduje? na plytce stykowej? jakiejs innej plytce? zdjecie by wiele wyjasnilo:) Dodano po 1 i co to wogole ma imitowac?:D Ludzie! Czy wy nie możecie...
Ech, też muszę coś napisać o swoich doświadczeniach z nie podłączaniem AVCC do VCC. Jakieś 2 lata temu robiłem układ na ATmega8 i przy projektowaniu płytki (jednostronnej) jakoś zabrakło mi możliwości, aby doprowadzić zasilanie ścieżką do AVCC, więc sobie odpuściłem, układ i tak działał poprawnie. Później z jakiś względów musiałem zmienić procek na...
Nie widać kondensatorów 100n przy procku, są? Masz nie podłączone kilka nóżek zasilania procka, tak jest na płytce? Oporniki na liniach gdzie jest programator Atmel zaleca 1k, może warto spróbować o ile "wyrobisz się" prądowo z wyświetlaczami. Może zasilaj układ nie z programatora, tylko normalnie i wtedy programuj? Edit: Teraz dopatrzyłem się jeszcze...
Witam, Posiadam programator USBasp (z poprawionym softem przez kolegę z forum) którym programowałem jeden z moich projektów. Modyfikowałem program i sprawdzałem co jakiś czas jakie są efekty, ale za którymś razem nagle zgłosił program błąd połączenia: C:\Users\User>C:\avrdude2\avr... -p ATMega168 -c usbasp -F -D avrdude.exe: error:...
Witam. Borykam się z problemem z moją ATmegą2561. Już trzeci układ nowy wlutowałem i cały czas programator nie widzi procesora: rc=-1. Przeczytałem już pół internetów i napiszę co już zrobiłem. - sprawdziłem napięcia na VCC, AVCC - 5V - sprawdziłem wszystkie masy - próbowałem uruchomić z kwarcem 4MHz, 16MHz, 33pF, 22pF i bez - wymieniłem układ 2 razy...
Zapamiętaj po prostu sobie raz na zawsze, że jak procek ma kilka nóżek GND - to ZAWSZE trzeba wszystkie podłączyć do GND a nie tylko tą która ci pasuje w danym momencie. Podobnie albo jeszcze ważniejsze jest podłączenie wszystkich nóżek VCC !!! a noga AVCC to także VCC jakby nie patrzeć tyle że dedykowana specjalnie dla ADC. Pomimo to zasila część portu...
manekinen --> przykro mi ale nie dam już rady (tzn tak od ręki zmienić tego wyboru procków w demku) ..... może za jakiś czas o tym pomyślę. Odnośnie avrdude to korzystam z jakiejś wersji z netu, która posiada plik exe o wielkości ok 1,87Mb i działa zawsze dobrze Kolejna rzecz to czy program działa z prędkością 500Hz - tak działa ale: 1. jeśli np procek...
zawsze możesz poszukać Atmega8A lub Atmega88 - różnią się jedynie wkładem. Sorry, że trochę pomęczę, ale widzę, że konektor SPI ma inny pinout niż mój wlutowany w układ (np. na 2 jest GND podczas gdy u mnie jest tam Vcc) mój KANDA : 1 - MOSI 2 - Vcc 3 - NC 4 - GND 5 - RST 6 - GND 7 - SCK 8 - GND 9 - MISO 10 - GND czy ten ze schematu to jakiś konkretny...
Witam! Ostatnio , przez parę dni siedziałem nad usbasp. Czemu , w czym problem? Kiedyś go złożyłem i nawet działał ale teraz nie - czemu? Nie mam pojęcia , wszystko jest w najlepszym porządku - urządzenie w sumie działa tylko że efekty jego pracy są niedostateczne. Zmieniałem na wszelkie możliwe opóźnienia (avrdude -B ) ale nic to nie dawało bo ......
1. Ściągamy "Aktuelle Firmware" http://www.ullihome.de/index.php/USBAVR-... Do wyboru mamy wersje dla ATmega8, 88, 168 Bootloader für ATMega8 Stand 25.09.2007 Bootloader für ATMega88 Stand 25.09.2007 Bootloader für ATMega168 Stand 01.10.2007 Tutaj bezpośredni link dla ATmega8 http://update.ullihome.de/avrisp_bootloa...
Witam. 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...
avrdude -P /dev/ttyUSB0 -p m328 -c usbasp -e -U flash:w:eth_rem_dev_tcp.hex avrdude: AVR Part "m328" not found. Valid parts are: t10 = ATtiny10 [C:\WinAVR-20100110\bin\avrdude.... t8 = ATtiny9 [C:\WinAVR-20100110\bin\avrdude.... t5 = ATtiny5 [C:\WinAVR-20100110\bin\avrdude....
W tym problem ze ja tylko mam usbasp jest może inny sposób próbowałem w Programmers Notepad ale mam błąd: Ze atmega328 nie może być znaleziona. Może ktoś zrobić schemat połączeń albo wysłać mi linka jak sprawdzić układ ? Taki kod mi wyświetla Programmers Notepad kiedy próbuje programować: > "make.exe" program avrdude -p atmega328 -P usb...
A ta krytyka to właściwie w jakim celu? Chcesz człowiekowi pomóc, coś od siebie zaoferować, czy udowodnić, że tylko ty tu jesteś ważny. Nie chcę poważać, Twoich opinii - uważam je za cenne. Uszanuj jednak także zdania innych ludzi. To nie krytyka tylko raczej ostra polemika. Wcale nie miałem zamiaru pokazywać jaki jestem ważny czy kogokolwiek urażać...
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...
Widocznie firmware wgrany w USBasp nie obsługuje zmiany okresu SCK. Potrzebujesz drugiego programatora, nawet takiej prostej przejściówki po LPT, aby wgrać nowy firmware do USBasp. Pozdrawiam, GSM
Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-... or "bin/firmware/usbasp.atmega8.xxxx-x... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp firmware update function. You have to change the fuse bits for external crystal (see "make...
Witam, kupiłem na ebay programator. Okazało się, że to nie usbasp a usbisp. Znalazłem stronę: http://www.sciencetronics.com/greenphoto... na której jest opisane jak przerobić go na usbasp. Ściągnąłem więc obudowę, zrobiłem mostek i podłączyłem pod usbasp, który już wcześniej miałem: http://obrazki.elektroda.pl/9123894500_1... Odpaliłem...
Naprawde proszę o pomoc a nie zniechęcanie mnie. Może jednak uda się jakoś pociągnąć z tym USBasploaderem (przecież wiele ludzi używa programatora usbasp postawionego na samej atmedze8 i nie narzeka na softwarowe USB). W każdym razie mam dobre wieści bo udało mi się wgrać jednocześnie bootloader i program testowy (miganie diodą). Teraz mam taki efekt...
A sprawdź czy z roota zadziała?
Fuses H:C6 oznacza miedzy innymi to że Watchdog zawsze włączony i zapewne na 16ms.
Moze namieszales cos z fusebitami?
Witam. Mam problem z poprawnym działaniem bootloader'a. Paczka ściągnięta ze strony main.c (dodałem linijkę dla mojego procesora) bootloaderconfig.h (zmiana portów oraz linii wywołującej bootloader) Makefile (zmiany dotyczące procesora) http://obrazki.elektroda.pl/4178945300_1... http://obrazki.elektroda.pl/5075291300_1...
Ok wielkie dzięki działa. Jeszcze jedna rzecz - ten mikrokontroler który mam to nie "czysta" 88 tylko 88PA. Po wpisaniu komendy: avrdude c -usbasp -p m88 Otrzymuje: Device signature = 0x1e930f Expected signature for Atmega88: 1E 93 0A Po komendzie dot. wgrania hexa otrzymue komunikat: "warning: cannot set sck period"
atmega88 eeprom atmega88 pomiar atmega88 portd
naprawa piekarnika kuchni amica objaw turbina historia wyszukiwać
Szarpanie silnika w BMW E87 - przyczyny i diagnostyka Mini wieża wyłącza się po 20 minutach - przyczyny