Ja zostawiam CKDIV8 zawsze załączony i w programie zmieniam po inicjalizacji dzielnik CLK na 1/1. N.
Autor podesłał mi PCB z różnych względów nie może go pokazać. Byłem akurat dostępny to zaryzykował :D Generalnie przekazałem mu wcześniej takie uwagi które później napisał Drzasiek, z dodatkiem dot rezystora 100k. Wklejam tutaj by łatwiej mu pomóc: Ja na Twoim zacząłbym od sprawdzenia sygnału na XTAL1 i XTAL2, czy w ogóle kwarc pracuje. Później sprawdziłbym...
1. Sprawdź na pewno połączenia - kabelki etc - czy są dobrze i pewnie podpięte - EDIT: nie zauważyłem że to wykluczyłeś 2. Możliwe że sobie przestawiłeś Fuse bity od taktowania, ustawiając je na zewnętrzny oscylator lub zewnętrzny sygnał zegarowy. Aby to sprawdzić najpierw musisz wlutować między nóżki XTAL1 i 2 kwarc, wraz z kondensatorami (bodajże...
Jeśli programator widnieje w menadżerze urządzeń jako LIBUSB-Win32 Devices -> USBasp, i nie ma tam żółtego znaku ostrzegawczego. To teoretycznie jest poprawnie wykrywany przez system operacyjny. Załóżmy ze to USBasp. Jeśli chodzi o sterowniki to te Drivers-Vista są pod STK500. Dla USBasp ja mam inne. (Tutaj załącznik + instrukcja którą znalazłem - Pana...
Włóż zworkę SLOW_SCK w USBasp i wtedy go wykryje. Fabrycznie t2313 ma ustawiony wewnętrzny oscylator 1MHz, więc bez tej zworki go nie wykryje. Mam nadzieję, że resztę portów dobrze masz podłączoną.
Generalnie to w ogóle złącze SV1 masz podłączone jakby w lustrzanym odbiciu, przez co może Ci nie pasować wycięcie we wtyczce i docelowo źle podłączasz programator...
odpalenie tego programatora na laptopie bez portu LPT wyniesie cię drożej niż kupienie lub zrobienie sobie pierwszego z brzegu programatora na usb, np: USBASP.
Te kondensatory przy kwarcu są właściwe? Próbowałeś z kwarcem o mniejszej częstotliwości? Dodano po 2 Próbowałeś bez tych szeregowych rezystorów 1k?
Może na schemacie ktoś się dopatrzy jakiegoś błędu? A gdzie kwarc? Nie pamiętam jak są fabrycznie ustawione fuse bity od zegara ale osobiście zawsze dawałem kwarc i nigdy nie było problemu z komunikacją.
Dokładnie tak, nowo kupiona Atmega 328P bez bootloadera włożona w podstawkę Arduino Uno - Windows nie widzi. Dopiero wgranie bootloadera powoduje uruchomienie komunikacji poprzez USBasp.
Schemat jest podany w poście pierwszym. To nie jest schemat.
Programuje bez problemów z zasilaniem zewnętrznym i z zasilaniem poprzez USBASP również. Pokaż może schemat takiego układu, który nie działa w twoim przypadku z zasilaniem z płyty uC. Pokaż jak podłączony masz RESET. Oczywiście o masie pamiętasz..
Co do racji to chodziło mi o post wyżej nad Twoim
Może być USBASP z allegro lub jak jest LPT - STK200 Wsad do wgrania dowolnym programem np.: AVRDUDESS, SinaProg, AVRDUDEPROG, Burn-O-Mat, BASCOM-AVR, i wiele innych lub bezpośrednio z linii poleceń z avrdude.exe: Sprawdzenie komunikacji programator USBASP-ATtiny24: cmd avrdude -p attiny24a -c usbasp -P usb -t jak m.in wyświetli: avrdude Device signature...
Napisz jeszcze jak ustawione były fuse bity wcześniej. W tej chwili masz ustawiony zewnętrzny rezonator. Jeśli go nie masz, to nie ma też komunikacji, ponieważ procesor nie ma taktowania.
Bo własnie aby zaprogramować procesor trzeba w czasie programowania utrzymywać niski poziom na końcówce reset. Pomiędzy kolejnymi operacjami programator musi "puszczać" na chwilę reset - sprawdzone w praktyce na usbasp. Gdy go ściagniemy na stałe albo w ogóle się nie połączy, albo połączy sie tylko raz, zczyta sygnaturę, i to będzie koniec komunikacji.
Jeśli wgrywałeś przez USBASPa to nie ma tam bootloadera. Co najwyżej przestawiłeś fusebity.
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ę.
Miałem identyczną przypadłość i okazało się że uszkodził się kondensator flitujący zasilanie na płytce.
Witam Czy sterownik można zaprogramować poprzez programator USBasp. Ponieważ mam problem z komunikacją portu LTP a cały projekt mam zmontowany tylko programowanie pozostało.
Może nie żyją, ale jeśli nie wiadomo czy są "fabrycznie nowe" tj. nie wiadomo czy już czasem ktoś nie programował to warto by spróbować włożyć kwarc. Jak ożyje to sprawa będzie jasna. (at)fotomh przecież jest link do programatora, firmware tego usbasp nie wymaga (i nie ma fizycznie) zworki slow sck.
Nie, domniemam, że ustawiony jest wewnętrzny rezonator RC.
Nie martw się bo chyba nie jest źle tylko masz coś z "kwarcem" Sprawdź rezonator kwarcowy i jego kondensatorki to komunikacja powinna wrócić. Możliwe też że USBasp zadziała. Po prostu przestawiłeś dobrze (jesli mnie oko nie myli) tylko teraz Mega czega na sygnał zegarowy od kwarca a go pewnie brak. Mi raz udało sie podłaczyć przez pomyłke zbyt duże...
Dokładnie wygląda to tak że komunikacja działa tylko raz. Tzn po podłączeniu USBASP do portu. Można zrobić odczyt, zapis, czy co tam, ale tylko raz. Za drugim razem i za n-tym już wywala błąd. potwierdzam, u mnie dokładnie takie same efekty w USBASP, a próbowałem programować ATmega32, ATmega168, ATmega8.
Chciałem zaznaczyć 4mHz ale jakoś przez przypadek zaznaczyłem 128kHz, program się normalnie wgrał i od tego czasu attiny 2313 milczy. CKDIV=8 cały czas zaznaczony.
No chyba dobrze ;) teraz nastąpiła poprawna komunikacja
Czy mógłby mi ktoś opisać ten odpowiedni sposób dla RST albo SCK ? szukając komunikacji po USBASP internet jest zawalony pytaniami w związku z błędami komunikacji i nic wartościowego nie da się wyczytać ;/
No o tym słyszałem, ale chodzi mi żeby to zrobić przez USB jak arduino No więc trochę poczytałem, zrobiłem konwerter na atmega8 jak Osamo Tamura. Wszystko działa, urządzenie jest wykrywane, mam sterowniki i wirtualny port. Teraz gdy podłączam piny konwertera RxD i TxD do pinów już programowanej atmegi, to nie działa komunikacja. Oczywiście podłączyłem...
symulator - zawsze możesz sobie odpalić z AVRStudio - co to za problem ? i do tego można używać AVR Studio, nawet do projektów które tworzysz sobie wygodnie w Eclipse. Na prawdę sprawdź i pooglądaj te poradniki jak chcesz przejść na C ... warto. Bo AVR Studio5 i 6 to męczarnia i koszmar. Stara wersja 4.xx .... jeśli ci ją ktoś proponuje to mniej więcej...
Pierwsze słyszę, żeby USBASP był przejściówką USB->SPI :)
Masz pusto bo program nie mógł odczytać uC z powodu błędu komunikacji. Jeżeli używasz USBasp to odznacz Baud. Pozdr
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
A jak masz do tego jeszcze dywan i jesteś jeszcze ubrany w materiały które mogą wskrzesić iskrę to w zasadzie już obowiązek. Wtedy to raczej trzeba się najpierw jakoś rozładować - jak iskra przeskoczy to żaden rezystor nie pomoże.
W tym przypadku kondensator stanowi przerwę dla prądu stałego i nie dochodzi prąd do procka. Łączenie kondensatorów szeregowo czy równolegle to nie Twój problem w tej chwili ;) R1 masz podciągnięte do VCC? Ok ale czy sygnał reset idzie do programatora tak jak na schemacie? Jeśli tak to masz na stałe VCC na resecie. Podepnij go przed rezystorem czyli...
Na początku chciałem przeprosić jesli temat jest w nieodpowienim miejscu założony. Ewentualnie proszę o przeniesienie do innego działu. Posiadam tablicę LED 8 x 76. problem polega na tym że modół sterownika jest uszkodzony. Uszkodzony jest główny mikrokontroler. Stwierdzam to po tym że układ ten się lekko grzeje. Napięcia zasilania prawidłowe. Brak...
Jeśli nie żal Ci 3 dyszek, to kup USBASP, do tego darmowy programik Khazama Programmer i... nie jedną Attiny13 już tym zestawem oprogramowałem ;-)
Użyć BASCOM-AVR do kompilacji pliku *.bas na *.hex Potem: Options > Programmer w Programmer >> USBASP >> OK Podłączyć programator do Attiny13 >>> nacisnąć ikonę Program Chip czy wykryje komunikację z Attiny13 (wybrać zakładkę Lock and Fuse Bits) - powinno wykryć Attiny13 w oknie Chip Ustawić w programie FUSE, jeżeli jest taka potrzeba - tutaj ostrożnie...
Moim zdaniem porywasz się na dość trudny projekt. Po Twoich pytaniach sądzę że jesteś raczej początkujący a komunikacja między scalakami to jednak jakaś tam wiedza, poza tym komplikujesz ją programowym serialem i komunikacją 485. Czy w oryginale też używano programowego portu? Jest miedzy nimi zasadnicza róznica właśnie ze względu na 485. Poćwicz sobie...
I czy na pewno twój USBasp w ogóle potrafi dostarczyć zasilanie do docelowego układu?
Poproszę: 1. Schemat 2. Zdjęcia układu na stykówce Sprawdź czy na pewno wszystko masz podłączone poprawnie (wszystkie zasilania i masy) czy gdzieś nie pomieszałeś pinów? Bo ewidentnie nie ma komunikacji z kością
(at)c2h5oh aby go zwolnić musi go najpierw zobaczyć windows. Na razie nie ma komunikacji windows-usbasp
daj -B 32 dodatkowo czyli avrdude -p m328p -c usbasp -B 32
Masz dość długi przewód USB, nie ma żadnych problemów z komunikacją między PC ?
Mega z fabrycznymi fusami? Jeśli tak to startuje na wewn. zegarze 8MHz / 8 =1MHz i musisz użyć zworki SLOW, zaprogramować fuse bity na zewn. kwarc lub daną częstotliwość wewn. i dopiero można używać bez "slow".
To jest całkiem normalne, że przy fabrycznym taktowaniu 1MHz programator USBASP bez założonej zworki SLOW_SCK nie zobaczy procka. Ja tak mam w 98% przypadków a tylko w 2% przypadków mi widzi. Dlatego m.in ja zawsze pracuję na wyższym taktowaniu, minimum 8MHz. Na tyle od razu przestawiam fabryczny wewn. oscylator o ile nie potrzebuję kwarca oczywyście....
No to najpierw musisz zmusić jakikolwiek program do komunikacji z procesorem za pośrednictwem twojego programatora. Może majstrowałeś z Fuse-bitami i tu jest problem.
Podłączenia są poprawne więc błąd musi być gdzie indziej.
W wierszu poleceń wywołującym avrdude dodaj: -B8 choć i bez tego masz poprawną komunikację.
Jakie elementy są podłączone do lini programatora?
Udało się !! zmieniłem grot na grubszy (miałem 1mm) i przygrzałem plecionką z cyną te dwa piny przez 5 sekund, pomogło, zwarcie znikło, dzięki Piotruś Biorę się za wgrywanie bootloadera przez USBASP Brak komunikacji....hmmm.... daję zworkę "slow clock" na usbasp....wgrało.... (fabrycznie atmegi są ustawione na 1Mhz wew zegar) Blink wgrany przez USB...
Przy adapterach na PCMCIA będziesz miał pełen LPT i twoja przejściówka zadziała. No i lipa. Nie mogę dogadać się z programatorem. Cały czas jest wyświetlany błąd. Pomierzyłem napięcia na pinach D0-D7 i cały czas jest na każdym około 3,5V. Po próbie zmiany stany pinu, nic szczególnego nie zauważyłem, napięcie ani nie drgnie. Jednak i tak polecam uruchomić...
Zasilania brak. Diody milczą (powinna się palić jedna - zasilanie, druga tylko przy komunikacji).
Upload softu przez UART i bootloader jest możliwy, ale i tak musiałbyś wcisnąć reset w odpowiednim momencie. Z modułem BT jest łatwiej, przynajmniej HC-05 ma jeden pin, który może zrobić reset w chwili połączenia (po małej rekonfiguracji ustawień firmware - jedna komenda AT), przez kondensator analogicznie jak autoreset w płytce UNO/NANO. W wersję 2.2.3...
Próbowałem sprawdzić połączenie za pomocą avrdude z konsoli Komendą: avrdude -c usbasp -p m8 ale wyskakiwał błąd komunikacji. Pobrałem mkAVRCalculator i tylko za jego pomocą mogę wgrać program do Atmegi przy innych programach wyskakuje mi błąd komunikacji Ale wielkie dzięki za pomoc. Pzdrawiam
Witam mam problem z atmega 328p, podczas wgrywania bootloadera przez usbasp i program arduino, program się zawiesił, bootloader nie wgrał się do końca i lipa totalny brak komunikacji z atmegą czy jest na to jakikolwiek sposób, arduino wywala : avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check...
W tym ustawieniu nie widzę nic niepokojącego, ale może jednak kliknąłeś coś innego, na wszelki wypadek spróbowałbym podłączyć kwarc zewnętrzny, a potem ewentualnie jakieś źródło taktowania, brak wybranego taktowania to najczęstsze przyczyny braku komunikacji z uC po programowaniu z użyciem USBASP.
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:)
Pokaż schemat lub zdjęcie połączenia układu.
Jakby był zły port to byłoby inny błąd. Tu chodzi o komunikację arduino jako programatora z programatorem usb asp
Spróbuj wykryć pod MkvCalculator, czy widzi twoją atmegę. Pobierz sobie ten programik ze strony : http://mirekk36.blogspot.com/ dla atmegi 8 jest darmowy. Program ten ma też funkcję instalacji sterowników podpisanych cyfrowo dla windows.
a jakich części potrzeba do USBASP? Może sam zrobię.
Witam. Podczas programowania wcześniej działającego mikroprocesora ATMEGA32 przez przypadek wyłączyłem zasilanie. Po tym, procesor się zablokował i nie można nawiązać z nim komunikacji. Programator to USBasp. Co można zrobić, by przywrócić procesor do działania?
Wreszcie zrozumiałeś co wskazuję od samego początku. programator nie ma komunikacji z procesorem.
avrdude.exe: set SCK frequency to 93750 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override Dostaje taki bląd, może spróbuje firware usbasp zaaktualizować
Zastanawia mnie jeszcze jedna sprawa. Mam działający programator usbasp - http://www.fischl.de/usbasp/bilder/usbas... Wykorzystuje on linie TxD i RxD. Istnieje możliwość wykorzystania tego do komunikacji uC z PC, ale nie do programowania? Chciałbym korzystać z uart-a
Bardzo przydatny projekt. Wykonanie również na poziomie. Może kolega pomyśli z czasem o jakiejś obudowie dla płytki odpowiedzialnej za komunikację z komputerem. Pozdrawiam
Witajcie, Nie używałem, jak dotąd niskich prędkości oscylatora dla Tiny13 i zachciało mi się przestawić fuse-bity na 128kHz. Wiedziałem, że problem z komunikacją z takim mikrokontrolerem występuje dla starszych wersji USBasp (stary firmware) ale umknęło mi, że z AVR ISP mkII jest podobnie. Po przestawieniu fuse-bitów AVR ISP mkII stracił komunikację...
tak właśnie mam USBasp ale przełożenie zworki nie pomaga już próbowałem wcześniej
Z tego co opisałeś, to avrdude.exe nie znajduje programatora (nie widzi nic podłączonego do USB. Tu musisz zrobić porządek, a potem szukać komunikacji z Atmegą.
Trafiłem do tego wątku po tym jak "ubiłem" przypadkiem płytkę arduino mini z atmega328P, satysfakcjonującej odpowiedzi nie znalazłem tutaj, ale drążąc dalej problem znalazłem rozwiązanie, może komuś się przyda. DebugWIRE można wyłączyć programatorami wymienionymi w tym wątku jednak cena kilkuset złotych dla uratowania jednej płytki nie bardzo mi się...
Witam, ostatnio programowałem procesor atmega8 za pomocą programatora At89ISP z portu LPT. Cały układ dobrze funkcjonował do momentu kiedy zmieniłem programator na SP-100 (USBasp). Po wielugodzinnej przeprawie ze sterownikami (Windows 7 x32) do programatora chyba się udało ;]. Niestety dalej nie mogłem odczytywać/zapisywać do/z pamięci flash atmegi8....
Ok poszło z drugim egzemplarzem, tam była wlutowana oryginalna Atmega8. Użyłem programatora USBasp, ustawiłem zworką w tryb SLOW i programu AVRDude. Komendy do zaprogramowania Atmegi: Test komunikacji: avrdude -p atmega8 -c usbasp -P usb -t Ustawienie fusebitów i programowanie: avrdude -c usbasp -P avrdoper -p atmega8 -U hfuse:w:0xc0:m -U lfuse:w:0x9f:m...
Dziwne bo wcześniej kolega Light-I twierdział, że może być wew oscylator. Ja też gdzieś, kiedyś słyszałem, że przy komunikacji powinien być zewnętrzny kwarc, więc już sam nie wiem jak to jest z tymi oscylatorami(???). W takim razie jeszcze jedno pytanie: czy jak dorzuce do tego procka AT90PWM zewnętrzny kwarc to powinno wszystko działać poprawnie? Albo...
Mogę potwierdzić, że na WinXP + ten programator z pierwszego postu + BIOS EPP + Pony Prog 2000 + kalibracja - działa poprawnie. Na co dzień używam USBasp.
Witam !!!! Chciałem wgrać wsad : http://diy-elektronika.pl/202-usbasp-pro... W Bascom wpisałem dla zewnętrznego generatora 12Mhz avrdude -p m8 -c usbasp -U hfuse:w:0xC8:m U lfuse:w:0xBF:m Nie chciało mi zaprogramować. Zmieniłem następnie avrdude -p m8 -c usbasp -U hfuse:w:0xC9:m U lfuse:w:0xEF:m Teraz nie mam komunikacji z procem. Może...
Dobrze Skalsky , poprzednio miałem podłączone do portu D i było tak samo; wiec nie jest to sprawa resetu teraz tylko tak zmieniłem mogę do ustawień poprzednich wrócić, ale wiem ze to nic nie da , Dlaczego mam reset do GND podłączony bo tak wynika z noty PDF kiedy podczas atmega do komunikacji USBasp. jest to na pewno sprawa błędnego kodu. Ale co zapomniałem...
Programujesz tylko Atmegę, a w jej sofcie zawierasz komunikację z RFM. Sam moduł radiowy nie posiada (chyba) pamięci EEPROM itp, więc po każdym włączeniu musi dostać sekwencję konfiguracyjną, a następnie ramki danych.
Patrz gniazdo USB: http://www.fischl.de/usbasp/ Jednak to nie wyjaśnia tak określonego objawu: Nie ma komunikacji pomiędzy programatorem a mikrokontrolerem,... więc zrób to co napisałem w poprzednim poście.
Kupiłem jakiś czas temu od Antela Programator AVR ATB USBASP 4.2 i do tej pory nie miałem przypadku aby nie było komunikacji z procesorami . Z poziomu Bascoma dostaje sie do At8 , 328, 128 , 2560 tylko do tego przeklętego klona nie mode się dobić. Zmiana zegarów nic nie daje
Nie potrafię dostać się do expandera z pro mini, na uno nie mam problemów, na mini ustawiłem dokładnie ten sam adres ale nawet sam blink nie działa. Na pro mini wrzucam sketch przez usbasp. Co może być powodem braku komunikacji między mini a expanderem.
USB działa skoro dochodzi do próby komunikacji z prockiem. A gdzie masz reset podciągnięty?
Jeśli mnie pamięć nie myli, AT89S2051 ma "odwrotny" reset w stosunku do AVR. Zweryfikuj to i odłącz reset w programatorze, zaneguj go i sprawdź komunikację.
Witam. Podczas programowania mikro- kontrolera ATMEGA32 zapomniałem dołączyć napięcie zasilające uP. Po programowaniu procesor przestał odpowiadać, nie mogę z nim nawiązać żadnej komunikacji. Programuję programatorem USBASP. Jak można odblokować ATMEGĘ? Czy powodem problemów może być przypadkowe ustawienie fuse-bitów uniemożliwiające programowanie przez...
Moim zdaniem coś nakombinowałeś i to ostro. DeviceClass dla USBASP to 0xFF u Ciebie 02 - czyli emulator portu szeregowego Jeśli jeszcze mógłbym uwierzyć, że to przekłamanie z powodu błędów w komunikacji to przekłamanie w nazwie produktu z USBASP na AVR-ISP wydaje się dość mało prawdopodobne ;-) Albert
Kupiłem USBASP, wszystko podłączyłem na breadboardzie. Odpalam Arduino, wybieram Board w/ATMEGA644p, burn bootloader w/usbasp i nie śmiga ... bład komunikacji ... avrdude: error: programm enable: target doesn't answer. 1avrdude: initialization failed, rc=-1 Wszystko podłączyłem jak tu: http://starter-kit.nettigo.pl/wp-content...
Witam Mam problem ze zmuszeniem attiny do pracy z kwarcem 12MHz Ustawiam bity CKSEL 0..3 na "1" oraz CKDIV8 na "0" i w tym momecie trace komunikacje z procesorem. Po podlaczeniu generatora 16Mhz dziala a na kwarcu za diabla niechce :| Co robie nie tak? Programuje USBASP i Burn-O-Mat
Problem rozwiązany - USBasp załatwiło sprawę. Dziękuję wszystkim za pomoc :)
Może to jest usbasp? Jedna zworka do zasilania z USB druga do spowalniania ISP (przynajmniej w usbasp tak jest). Nie pamiętam czy USBasp był wykrywany w komputerze jako port COM dodatkowy.
Witam prosiłbym o sprawdzenie płytki z programatorem USBasp - układ zrobiony według oryginalnego schematu (ze strony usbasp) - na płytce jest jeszcze układ komunikacji na ft232 ale po złożeniu całości ten działa natomiast programator nie reaguje (przy próbie zaprogramowania atmegi) więc widocznie gdzieś się pomyliłem ale za nic nie widzę gdzie a niewątpliwie...
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
Masz programator ze zworką "SLOW SCK" ? Jeśli tak, to ją załóż i sprawdź komunikację. Rozumiem, że podczas programowania masz zasilonego procka (co nie zawsze jest oczywiste ;-) )?
https://obrazki.elektroda.pl/8632693900_... W starszym sprzęcie elektronicznym, który został wycofany z użytku, można znaleźć ciekawe elementy, w tym różnego rodzaju mikrokontrolery. Choć obecnie dostępne są bez problemu za niewielką kwotę 32-bitowe mikrokontrolery o dużej mocy obliczeniowej, wyposażone w interfejsy sieciowe, to czasem...
Dziękuję bardzo za sprawdziłem, że kiedy naciskam przycisk reset na Leonardo to nie zmienia się com w menedżerze urządzeń i nie wiem czemu... A co do tego usbasp to i z tym mam problemy, bo nie mam, najnowszych sterowników (a przynajmniej tak pisze mi AVR Lab++) no i nie wiem do końca jak to podłączyć, czy, wystarczy przejściówka z usbasp do arduino...
Jak będę miał czas to postaram się przetestować sterowniki te które mam u siebie gdzieś na dysku jeśli któreś zadziałają to tu wrzucę, może nawet dzisiaj to zrobię. Jestem święcie przekonany że to wina sterowników bo przerabiałem temat i straciłem dużo czasu żeby ściągnąć te odpowiednie. Obecnie nie mam w komputerze zainstalowanego usb asp bo jakiś...
Leonardo to ATMega32U4, czyli nie ma osobnego chipa od komunikacji przez USB... jak dostał niewłaściwy wsad, to niestety pozostaje tylko zewnętrzny programator (np. USBAsp).
Witam. Wykopałem z szuflady Arduino Mega 2560 pierwszą wersję, niestety okazało się że jest uszkodzony mikroprocesor od komunikacji z USB Atmega 8u2. Użyłem USBAsp i MkAvrCalCulator, główny mega256 został bez problemów rozpoznany natomiast ten mały mega8u2 odpowiedzialny za komunikację z USB nie jest rozpoznawany, niewidoczny. Zamówiłem już nowy i teraz...
Temat wałkowany już ty wiele razy , atmega8 na której zbudowane są te klony zawiera soft emulujący układ FTDI232 co pozwala na komunikacje rs>USB . http://www.fischl.de/usbasp/ Wpisz sobie 'USBasp' , 'USB isp' i masz sporo przykładów i gotowców na różnorakich PCB .
(at)ajs$: jeśli ci pokazuje "Target not found" to znaczy, ze nie widzi procesora docelowego, ale z programatorem siękomunikuje. Jelsi pokazuje USBasp cotam not found to znaczy, że nie działa komunikacja z programatorem. Jesli pokazuje błąd w stylu "avrdude usbasp command not found" (lub coś podobnego) to znaczy, że masz złą wersję avrdude (zbyt nową)...
Jeśli chodzi o Programmers Notepad , to masz wywołanie avrdude pod LPT. U mnie w Eclipse wywołanie wygląda w ten sposób: Launching C:\WinAVR-20100110\bin\avrdude -pm16 -cusbasp -Uflash:w:sekwencer_1.hex:a -Ueeprom:w:sekwencer_1.eep:a -Ulock:w:0x0:m Output: avrdude: error: could not find USB device...
No bo poszła druga ATmega od komunikacja UART. Wymiana głównego uC nic nie da, bo może jest dobra. Masz programator USBasp?
usbasp firmware usbasp usbasp prędkość usbasp mkavrcalculator
podsłuch telefon analogowy potencjometr liniowy logarytmiczny zatkany wydech
schemat elektryki skutera schemat elektryki skutera
Czy instalator może wymieniać części w piecu gazowym na gwarancji? Czy regulator obrotów może spaść? Przyczyny i skutki