No ja mam to zrobione dawno temu w DIP`ie i nawet ten procek sterujący mam wydłubany bo też go mam w podstawce. Teraz ciekawostka. Jak zaprogramujesz wsadem na Mega8 to obsługując układ terminalem (co jest takie na pierwsze uruchomienie chyba dobre bo pokazuje czy procek odczytuje drugiego) to ta wersja na Mega8 nie ma opisów jaki procek wykryła. Czyli...
Tylko programowanie wysokonapięciowe.
... nie wiem za bardzo jak ustawić Fusebity. Informacji, najlepiej szukać u źródeł. http://www.fischl.de/usbasp/Readme.txt
Wyczytałem w pdf tego AVT że należy ustawić fusebity (uruchomić wewnętrzny oscylator rc procesora działający z częstotliwością 8 MHz) Nie rozumiem drugiego pytania? nie wiesz gdzie jest 1 pin tak ? Jeśli czegoś nie wiesz, zawsze zaglądaj do noty katalogowej. Tam widać wcięcie.
Tak Fusebit H / High3 / High7 nie ruszaj
Tylko czemu na screenie jest "avrispv2" a autor tematu ma USBASP?
Witam Jak w temacie Nie mogę zaprogramować fusebitów dla procesora ATMEGA328p. Program i eeprom mogę bezproblemowo wgrać oraz zczytać natomiast przy fusebitach dostaję kominikat: Log z programu Burn-O-Mat C:\avr\avrdude.exe -C C:\avr\avrdude.conf -p m328p -P /dev/parport0 -c usbasp -u -U efuse:w:0xFC:m -U hfuse:w:0xD9:m...
1. Nie ma wgranego bootloadera - nie jest Ci do niczego potrzebny 2. Układ programujesz poprzez ISP a) na usbasp zwierasz "SELF PROGRAMIMNG" b) podpinasz usbasp gniazdem ISP do twojego programatora "LPT". c) wgrywasz program na USBasp d) zmieniasz fusebity atmegi na zewnętrzny kwarc 12MHz e)zdejmujesz zworkę SP i gotowe Nie zapomnij zakładać zworki...
Tak i po włażeniu w programator działał, nowy z fabrycznymi ustawieniami, zmieniałem ustawienia na wewnętrzne 2MHz i Atmega Fusebit Doctor przywrócił na 1MHz, programator czytał ten układ i da się go zaprogramować, tylko z tymi 4 mam problem bo ich programator nie widzi, używam programatora USBasp
Jesli jak piszesz ustawiles fusebit Reset Disable to niniejszym zablokowales sobie mozliwosc programowania po ISP.
Widzę że zaczyna sie komplikować A ja chce tylko zaprogramować zew programatorem USBAsp :) jeden procek .... Instrukcja mówi tak Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-xx-xx... or "bin/firmware/usbasp.atmega8.xxxx-xx-xx.... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp...
Jeśli wgrywałeś przez USBASPa to nie ma tam bootloadera. Co najwyżej przestawiłeś fusebity.
Będzie Ci niełatwo naprawić fusy w usbasp. Podejrzewam że łatwiej już będzie przelutowac atmege lub kupić nowy (zwłaszcza że kosztuje dolca) Dodano po 1 PS jak zamierzasz się bawić avr-ami to i tak warto u chińczyka kupić min 2. Wtedy nie trzeba kombinować a koszt jest symboliczny. Dzięki za radę, chyba po prostu kupię kolejne sztuki, ale tak poza...
mam pytanie, jak nalezy ustawić bity w avrdude-gui zeby uC przestawił sie na zewnetrzny kwarc 8MHz używam programatora Usbasp.
O generatorze przeczytasz tu: http://mikrokontrolery.blogspot.com/2011... , jest też link do Fusebit Doctor jako krok ostateczny. Generator można sobie zrobić z garści śmieci elektronicznych, dla mnie najprostszym sposobem było wziąć inny uC, np. Attiny13, wgrać mu program by na wybranym pinie robił stanNiski/stanWysoki...
Wszystkie luty pewne? Diody nie na odwrót? Taktowanie i fusebity ok?
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ść...
Masz USB? To kup USBasp (za podobną lub niewiele większą kwotę), a port LPT zostaw sobie na analizator stanów logicznych: http://mikrokontrolery.blogspot.com/2011...
nie skasowałem tego fusebit m103. Kurczę Usbasp i mkvkalkulatora Dodano po 1 Tak wyłączenie tego fusebita m103 ruszyło :D
Sorry za pożną odpowiedź ale dom mi zalewa:( Tak więc kondensatory ceramiczne podpięte do rezonatora 24pf. Rezonator 16 gdzieś się zapodział. Jak znajdę to podepnę. Dysponuję programatorem usbasp. Konstruowanie fusebit doctor dla mnie trochę zbędne, bo tą atmegą chciałem się raczej uczyć i pobawić. Może złożyć do kupy tą kartę funrari i programatorem...
Kurcze wszystko wygląda na OK. Chyba że może fusebity coś w atmedze szwankują lub winą jest przeróbka tych serw .....
Mi także pojawia się komunikat: avrdude: warning: cannot set sck period. please check for usbasp firmware update Pomimo tego układ programuje się poprawnie. Najważniejszym było poprawne ustawienie FuseBit`ów
Czy w SLOW MODE (zworka) programuje się normalnie ? Mój USBAsp na ATtiny13 miał początkowo problem w szybkim programowaniu, gdy odpowiednie fusebity miałem nieprawidłowo zaprogramowane. Po wybraniu wew. osc. RC=9,6MHz i CKDIV=1 (niezaprogramowany) wszystko ożyło...
Potrzebjesz plik hex (lub elf) zawierający bootloader. Wgrywasz go normalnie, tak jak każdy inny program. Po tej operacji warto sprawdzić fuse- i lockbity, a szczególnie fusebit określający położenie wektora RESET. HEX z bootloadere powinieneś uzyskać z firmy produkującej zestaw uruchomieniowy.
Witam, to mój 1 µC :D Wykonałem multimetr: http://elfly.pl/multimetr/multimetr_DIP.... zaprogramowałem atm8 ale nie wiem za bardzo jak ustawić fusebity żeby program działał w µC? Używam mkAVRCalculator i programator USBASP
Witam zablokowałem procek w Xprog M przez isp UsbAsp przestawiając fusebity,wsadziłem nowy i teraz pytanko czy ma ktoś pod ręką orginalne ustawienia pod zewnętrzny kwarc?
Zacytowałeś 2 szt. programatorów, ale obstawiam stk200 . PS: Jedną mege8 mam już z głowy :cry: No cóż, czasem trzeba mieć kilka układów w zapasie, w końcu to tylko kawałek krzemu z metalowymi wyprowadzeniami... Przed ewentualnym wyrzuceniem się wstrzymaj, dopóki nie złożysz Fusebit doktorka lub nie zdobędziesz programatora HVSP/PP. Edit: No chyba, ze...
Problem wygląda następująco... Mam 2 wyłączniki krańcowe podpięte do portu C (Piny 1 i 2). Obydwa są są JTAG wyłączony fusebitami lub w kodzie? JTAG nie ruszałem w ogóle bo korzystam z programatora usbasp, który nie ma tego interfejsu. Z tego co pamiętam domyślnie fusebit JTAGEN jest zaprogramowany (0). Oznacza to że JTAG jest włączony i niektóre z...
Czy kwarc jest potrzebny podczas programowania przez ISP? Nie, jeśli nie zostały zmienione fusebit, to fabrycznie rusza wew. generator RC MOSI/MISO złącza ISP mają być podłączone do MOSI/MISO mikrokontrolera normalnie, MOSI-MOSI, MISO-MISO itd. Bascom 1.11.9.8 Demo + Win-driver (usbasp) działa.
W zależności od tego jakim programem programujesz odszukaj pole "Parametr" lub "Dodatkowe parametry" i wpisz "-B 8" (minus B osiem) Obrazek przykładowy dla Burn-o-mat w tym wątku http://www.elektroda.pl/rtvforum/topic29... W niektórych programatorach zamiast "AutoSCK" jest rozwijana lista i z niej wybierz 185kHz. Jak się połączysz to zmień FuseBit...
Witam. Mam zaprogramowaną mega32L, która chodzi z wewnętrznym oscylatorem 8MHz bez problemu. Chciałem jednak odpalić ją na na zew. kwarcu 8MHz. Ustawilem fusebity CKSEL(1111) niezaprogramowane SUT1-0(11) niezaprogramowane. I nic, atmega nie uruchamia się. Kondensatory przy kwarcu 22pF. Próbowałem wielu zmian CKSEL(1101) i SUT1-0 w różnych pozycjach....
1. Żadnemu procesorowi AVR nie da się przeprogramować fusebitu SPIEN za pomocą interfejsu SPI - innymi słowy nie można sobie samym interfejsem go zablokować. 2. Nie wiem jaki jest sens takiego działania, RSTDSBL owszem, ponieważ inaczej pin ten działa jako RESET i tylko po zaprogramowaniu bitu można go wykorzystać jako I/O, ale pozostałe piny (SCK,...
Żaden programator ISP (a takim jest dowolny USBasp) nie ma takiej możliwości - także nie ma jej ten który wskazałeś wcześniej. Ale gdy już będziesz miał jeden z powyższych programatorów, to dokup jeszcze jedną ATmega8 i zrobisz sobie Fusebit Doctora: http://www.elektroda.pl/rtvforum/viewtop... Więcej na temat zablokowanych uC: http://mikrokontrolery.blogspot.com/2011...
Witam! Ostatnio zbudowałem sobie programator Si-Prog według http://www.lancos.com/e2p/siprog_base.pn... oczywiście nie znalazłem nigdzie lm2936 i zastosowałem 78l05... Myślałem, że wszystko będzie dobrze... Podłączyłem do portu COM... Podłączyłem procesor... i wgrałem przy pomocy PonyProg2000 program pod USBasp... Uprzednio ustawiając Interface Setup...
Khazama Programmer, fusebity wg strony konstruktora USBASP
Jeśli nie pamiętasz jak ustawiony jest stary układ to odczytaj fusebity. I stanie się jasność.
Dobra, a gdzie jest kwarc? Ustawisz fusebity na kwarc zewnętrzny i klops.
Czy ktoś wie jak ustawić fusebity w extreme burner by wgrać soft v5. Chcę je wgrać przez programator usbasp. Mój układ już cały zmontowany czeka tylko na ustawienie fusów , bo bez tego są same krzaczki. Pozdrawiam
Wystarczy programator USBAsp. Natomiast na 99% nic z dawcy nie zczytasz, bo będzie miał ustawione fusebity blokujące odczyt flasha.
No dobrze ;) ale teraz co ? programowanie odbywa się poprawnie ? czy nie - bo tego nie rozumiem. Jeśli odbywa się poprawnie to znaczy że wszystko jest OK. Poza tym jeśli się przeprogramuje a jak piszesz nie możesz zaprogramować procka to co? jak mu przywracasz fusebity ?
mówiąc o postaci HEX miałem na myśli 2 liczby w zapisie szesnastkowym, np: E1 99, które znajdziesz w prawie każdym programie zapisującym fusebity (w MkAvrCalculatorze są to 2 pola na górze z tymi liczbami zapisanymi fioletową czcionką). Co do CKOPT, odznacz go. Przydaje się on zaznaczony przy większych kwarcach (16MHz i więcej), tutaj lepiej, żeby był...
Witam serdecznie. Dzisiaj podłączyłem Atmege8 według tej instrukcji: Proszę zamieszczać zdjęcia według poniższego linku: http://www.elektroda.pl/rtvforum/topic20... Ułatwi to ich przeglądanie . Programator jaki używam to USBasp. Zmieniłem fusebity z pomocą mkAVR Calculator na zewnętrzny kwarc 3 - 8 MHz. Podłączyłem do odpowiednich portów kwarc,...
I have bulit the usb asp with optoisolators so far i have no problem. but now i have a few atmega 8 and 16 and one 162 that i can not erase and reprogram even when i have the oscillator conected. any help? or i must build the fusebit doctor?
Sprecyzuj "NIE DZIAŁA" , wyłączyłeś w FuseBit funkcję JTAG ?
Na razie nie programuje, tylko chcę żeby za pomocą mkAvr Calculatora odczytać sygnaturę procesora, więc nie powiem co z tym pinem reset. To właśnie pin RESET + odpowiednia sekwencja SPI umożliwia komunikację pozwalającą programować i odczytywać dane (w tym fusebity) z MCU. Jego nieprawidłowe działanie skutecznie uniemożliwia programowanie (odczytanie...
To spróbuj zainstalować samo avrdude, odpalić z konsoli i spróbować zaprogramować. Jeśli jest to USBasp to na pewno będzie działać.
Cześć, to moze być kwestia lockbitów lub fusebitów. Możliwe też, że wypalenie FLASHu zaorało Ci EEPROM. EEPROM w zależności od programu może być kluczowy. Można go zapisać, podobnie jak FLASH. Niestety w zależności od fusebitów a konkretnie ustawienia bitu EESAVE można go sobie też przypadkowo wyzerować flashowaniem. Wyślij jakie masz lockbity i fusebity,...
sprawdzany brzęczykiem Czym? Jak wgrałeś wsad? Jak ustawiłeś fusebity? Pokaż schemat.
Dobre pytanie. Jest to to jakaś pokrętna forma logiki - zaoszczędzić na programatorze 20-30zł, po to, żeby sobie zablokować ileśtam procków po 10 zł sztuka. Albo jeszcze lepiej, żeby kupić za 50zł nakładkę do liczenia fusów. No ale co kto lubi. Rozwiązań jest wiele, jednym z sensowniejszych jest wykorzystanie do liczenia bitów Atmel Studio: http://mikrokontrolery.blogspot.com/2011...
Połączenia, poprawne ułożenie itp. już kilkukrotnie było sprawdzane. USBasp dopiero do nas idzie, więc pytam czy bez niego czegoś nie można jeszcze zrobić/sprawdzić.
Prawdopodobnie masz lockbity zaciągnięte, puść erase i dopiero zmieniaj fusebity.
Pisząc: Jeżeli to nie pomoże, to niestety może oznaczać, że zmienione są fusebity, a będzie wymagać co najmniej wylutowania kwarcu. nie miałem na myśli wymiany na nowy, lecz jego wylutowanie by podłączyć generator: http://mikrokontrolery.blogspot.com/2011... Weź wreszcie oscyloskop lub analizator, sprawdź przebiegi...
Chyba nie jest zablokowana bo przez AVR8_Burn-O-Mat a odczytuje i modyfikuje sbie fusebity. Wiec raczej chodzi. Program przez Arduino IDE tez niby sie wgrywa bo jest napis " Ładowanie zakonczono pomyslinie" lecz wyskakuje ten blad co opisywalem. Wygląda na to, że masz wybrany zły programator w opcjach avrdude. Ma być usbasp. (Czy tak jest wykrywany...
Cóż, ja osobiście za tę cenę kupiłbym klona AVR ISP mkII - działa o niebo lepiej i współpracuje nawet z większą ilością oprogramowania niż USBASP, nie mówiąc już o większej szybkości działania i współpracy z formowymi środowiskami Atmela, dzięki czemu ustawianie fusebitów też jest czytelne. A co do ratowania Atmeg przed zablokowaniem - wystarczy uwaga...
Podłączyłem pod mikro kontrolera według schematu na końcu dodałem jeszcze Rezonator kwarcowy 16 MHz. Gdy chcę wgrać bootloader na kontroler to wyskakuje mi błąd i nie mogę rozwiązać tego problemu, więc pytanie do was czy wie ktoś jak rozwiązać taki błąd?? Programator: https://obrazki.elektroda.pl/1312289800_... Tak, wiemy... Tyko zaczym...
A więc fusebity muszą być ustawione tak: avrdude -c usbasp -p ATmega328P -U hfuse:w:0xD9 -U lfuse:w:0x FD:m -U efuse:w:0xFC
No mam ten sam problem z jednym uC, myślę czy pomogło by tu coś gdyby go ożywić przez Fusebity doctor'a.
Ustaw fusebity na ISP i dalej np. USBAsp.
Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów) dostajesz dodatkowo symulator AVR, a to bardzo...
Ooo, Fred uaktualnił schemat o powyższe elementy. Dawno u niego nie byłem na stronie. Jak ustawiłeś fusebity?
Tysiąc różnych przyczyn: http://mikrokontrolery.blogspot.com/2011... Jakie fusebity próbowałeś zaprogramować (podaj Low i High)?
Ponieważ najstarsze bity nie są zaimplementowane to 0x3F też będzie OK.
Oczywiście że trzeba zaprogramować ATmege 8/48, przecież fabrycznie nie ma wsadu akurat z USBasp, trzeba także fuseBITY zmienić, ATmegę już wlutowaną mozna zaprogramować za pomocą innego programatora po ustawieniu odpowiedniej zworki. Diody ZENER'a lepiej dać ponieważ w przypadku braku, na niektórych komputerach mogą być problemy z rozpoznaniem urządzenia...
używam programatora usbasp oraz tak mam skonfigurowane fusebity http://obrazki.elektroda.pl/1911462000_1...
Zapnij zworkę Slow CLK. Jeśli chcesz programować układ szybciej, to ustaw fusebity na szybszy niż 1MHz zegar i wtedy ściągnij tą zworkę.
Tak mam programator usbasp jutro popołudniu sprawdzę czy idzie z czytać fusebity, a ustawić tak jak podają w tym linku na początku (lfuse=0xde hfuse=0xd7) co podałeś?
Pokaż komendę avrdude jaka występuje w trakcie programowania. Jakie fusebity ustawiałeś - najlepiej podaj bajty LOW i HIGH.
Jeśli będziesz miał do czynienia na początku z prockami ATmega8 lub ATtiny2313 to ja polecam program MkAvrCalculator . Zobacz jak w nim pięknie i super bezpiecznie programuje się w takich prockach fusebity i nie tylko.
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
Witam, już mnie krew jasna zalewa... Programator USBasp, nie modyfikowany, nie aktualizowany soft w programatorze (posiadam wersję usbasp.atmega8.2007-10-23.hex) blokuje mi procki, odczytuje/zapisuje fusebity i wsady programowanych procesorów AVR jak mu się żywnie podoba. Do tej pory wszystko działało jak tralala, ale od pewnego czasu zaczyna świrować,...
W programie chciałbym umieścić funkcję powrotu do bootloadera. Robię to w ten sposób: void reset() { cli();wdt_enable(WDTO_15MS... } Słyszałem, że watchdog działa tak, jak fizyczne zwarcie linii RESET do masy. Jednak po wywołaniu reset() program wraca do swojego początku, zamiast w pełni resetować urządzenie....
Dzięki za odpowiedź. Działa. Moje na podstawie datasheeta też działa. Podczas programowania układu ksuje też cały eeprom stąd myślałem, że coś jest nie tak. Może ktoś podpowie jak programować z pominięciem kasowania eepromu. Programator UsbASP+MKAAVR(AVRDUDE). Pozdrawiam Przecież jest odpowiedni fusebit. Sorki za niedopatrzenie...
Jak masz oprogramowanie do tej Atmegi, to wystarczy użyć programu SinaProg, ustawić na 8MHz i zaprogramować. Pokazano to jest na zdjęciu niżej. https://obrazki.elektroda.pl/9716562500_... Programator ustawiony na USBasp, nie napisałeś jakie programatora używasz. Do pobrania SinaProg.
Próbowałeś innym programem?
Jedyna zworka na programatorze służy do wyboru pomiędzy napięciem 5V a 3.3V, innej nie widzę. Bo inne nie zostały zamontowane w miejscach oznaczonych JP2 i (JP3). Nowszy firmware supportuje auto SCK zgodnie z avrdude.conf; albo opcja -B. Jeżeli używasz avrdude z okna "<cmd" , to możesz spróbować zmniejszyć prędkość SCK przez stosowanie opcji -B...
Ok, jeszcze jedna sprawa a, jak powinny wyglądać ustawione fusebity w programie "PonyProg"
Jak masz możliwość sprawdź te fusebity. Tu masz przykładowe ustawienia: http://mirley.firlej.org/fuse_bity_w_mik...
Witam Mam Atmege32L. Programuję ją przez avrdude. Hex wgrywa się na wewnętrznym 1MHz i program działa. Jednak gdy zmieniam fusebity na zewnętrzny kwarc 8MHz: avrdude.exe -p m32 -c usbasp -U hfuse:w:0xD9:m -U lfuse:w:0xEE:m to przy próbie wgrania hexa pojawia mi się "verification error" już na pierwszym bajcie. Atmega nie jest...
Hmm, czy podczas programowania zmieniałeś albo ustawiałes jakkolwiek fusebity? Sprawdzałeś czy z włączonym Slow SCK jest tak samo?
Jest OK. Wrzuć aktualne zdjęcia, ale takie by były dobrze oświetlone. Przestawiałeś fusebity?
Witam wszystkich forumowiczów serdecznie. Zwracam się do Was z prośbą o pomoc. Na początek krótkie pytanie : jak zainstalować programator USBasp pod w/w systemem ? Teraz konkrety. Wykonałem dla swoich potrzeb (nauka) płytkę i cały programator usbasp według lsusb pokazuje mi urządzenie: Bus 002 Device 007: ID 16c0:05dc VOTI shared ID for use with libusb...
Zainstaluj aktualne Arduino i ten core dla ATTiny: https://github.com/SpenceKonde/ATTinyCor... Najlepiej byłoby, gdybyś go zainstalował korzystając z menedżera płytek, wg. tego opisu: https://github.com/SpenceKonde/ATTinyCor... Programując USBAsp nie ma potrzeby wgrywania bootloadera (poza tym co pisał (at)damago1, że raz trzeba...
Jeśli otrzymujesz różne sygnatury to może być tylko i wyłącznie błąd komunikacji a nie zablokowany układ. Sprawdź dobrze pewnie jakiś zimny lut. Spróbuj mniejszej prędkości sck. Zablokowany układ będzie zwracał FFFFFF lub 000102 ale napewno nie losowe dane. Zainteresuj się też układem Atmega Fusebit Doctor.
Będzie programował, problem byłby gdybyś taktował procesor bardzo wolno, wtedy trzeba zwolnić odpowiednio ISP, tak, żeby FISP<Fclk/4. Z drugiej strony 22 MHz to poza specyfikacją ATMega2560 i to dużo bo one są na max 16 MHz.
Myślę, że próba na płytce stykowej to dobry pomysł. Tylko nie zaczynaj od zmiany fusebitów. Najpierw odczytaj sygnaturę i fusebity, żeby się upewnić, że połączenia są w porządku. Sygnatura powinna być odczytana bez błędów. Jeśli programując nowy układ otrzymasz komunikat AVRdude zawierajacy: Double check connections and try again, or use -F to override...
należy posiadać programator np. USBasp. posiadam i sprawdzę bo na to nie wpadłem.. Udało się, bootloader wgrany przez USBasp oryginalny który wziąłem z folderu arduino, fusebity ustawione dla kwarcu 16mhz
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.
Przepraszam za odświeżanie tematu, ale mam dokładnie taki sam problem. Poskładałem USBasp, zaprogramowałem procka i ustawiłem fusebity. Udało mi się zainstalować i poprawnie uruchomić programator na PC z WinXP, ale za nic nie mogę uruchomić programatora na laptopie z Vista. Diody zenera 3V6 oraz 3V3 nie zmieniły reakcji Visty. Programator podpinam za...
Witam. Projekt podoba mi się bardzo! Widząc, że mam akurat w domu potrzebne elementy od razu zabrałem się do lutowania. wszystko złożyłem tylko nie wiem jak poradzić sobie z tym avrdude. Mam kabel LPT-ISP i Bascoma -> czy z tego da się zaprogramować odpowiednio fusebity i wgrać hex'a?!
U siebie od razu budowałem wersję na Mega328P i dlatego nie znałem tego niuansu z napisami w eepromie. To dopiero wyjaśnia dlaczego Autor upierał się przy tym bicie EESAVE. Do pamieci eeprom wgrasz plik z kazdym rozszerzeniem, czy to HEX, EEP czy nawet BIN. Ważne jednak by go wgrać w eeprom a nie widze na tym screenie zakładki eeprom w tym programie...
po za tym ,że wgrywałem fuses bity O to właśnie chodzi. Jakie fusebity?
Witam Mam problem z zaprogramowaniem Atmegi8A a dokładniej: programator USBasp (soft z 2009, z 2011 nie działał mi), Avrdude v5.11 z nakładką burnomat podłączyłem procka i odczytałem sygnaturę poprawnie (usbasp na Low CLK) po czym zmieniłem tylko fusebity na taktowanie zewnętrznym kwarcem 12MHz i procek umarł. Zaznaczam że połączenia są ok, programator...
Po co opisujesz "inne dziwne/ciekawe rzeczy" i to co "się wydaje". To nie jest forum od wrażeń artystycznych, tylko od suchej technicznej wiedzy. Zapnij zworkę SLOW_CLK (jeśli nie ruszałeś świadomie lub nieświadomie fusebitów) i programowanie powinno ruszyć, dopiero po tym możemy rozmawiać o działaniu układu. Warunkiem niezbędnym prawidłowego programowania...
info. https://tosiek.pl/usbasp-v2-0-warning-ca... Szukałem na temat "SLOW SCK" i w moim programatorze USBasp są tego typu piny "JP3 – Slow SCK"- czyli do spowalnianie zegara "JP3 – Slow SCK – Jumper on only if the target clock is lower than 1.5 MHz." To może za trybic podłączając w taki sposób np. podłączyć programator...
Witam, wszystkich, to mój pierwszy temat, więc już wyjaśniam o co chodzi. Postanowiłem zrobić zegar nixie, ale jako, ze moje umiejętności pozostają na poziomie trzymania lutownicy, to musiałem znaleźć schemat i znalazłem: zegar NIXIE Mirley (brak punktów uniemożliwia podanie linku) Układ zbudowałem, po czym przeszedłem do kwestii programowania, licząc,...
Pokaż dokładnie jaki program i podaj informację jak masz ustawione fusebity, a jak zdefiniowany F_CPU w kodzie. Zakładam, że schemat jest zgodny z artykułem.
Być może to co wysyłasz nie jest tym co dociera do mikrokontrolera. Może za długie przewody, złe blokowanie zasilania, złe zasilanie.... Pokaż te fusebity i podaj nazwę mikrokontrolera.
Witam. Robię programator UsBasp. Do niego zamierzam na stałe umieścić [w obudowie] podstawki do programowania procesorów (mega32,8,tiny2313). Do pinów XTAL (każdej podstawki) na stałe będzie podłączony rezonator kwarcowy 4MHz. Czy jeżeli fusebity danego procesora przestawię na zewnętrzny kwarc np. 8 MHz lub 1MHz, to czy zaprogramowanie procesora przebiegnie...
Standardowa podpowiedź dla nowego procesora fabrycznie (fusebity) ustawionego na 1MHz - zworka SLOW mode...
Tak chciałem wgrać nowy soft do usbasp bo nie wiem czy się procesor nie wysypał. Mam 6szt attiny2313 oraz fusebity pod program AVR8 Burn o mat. I niestety nie mogę tego zaprogramować. A przecież kilka lat temu programowalem ten układ tym samym programatorem.
fusebit usbasp programator usbasp fusebit programator fusebit
przetwornica 200hz bester regulacja prądu kolektor słoneczny uszczelnienie
galmet wyswietlacz galmet wyswietlacz
TechniSat DigiCorder HD K2 – format dysku, EXT3/EXT4, struktura TSD, szyfrowanie nagrań Fiat Cinquecento 1.1 Sporting – podłączenie obrotomierza, piny licznika, sygnał RPM