Jak na moje oko zmiana tylko i wyłącznie bitu CKOPT oraz CKSEL3 nie powinna zawiesić mi proca. Tym bardziej że po BŁĘDNEJ próbie zmiany hfusa mogłem ustawić lfusa. Sprawdziłem wszystkie napięcia i połączenia. Programator 100% sprawny (testowany na innym klocku). Wykonałem poniższe instrukcje: C:\>avrdude -p m8 -c stk500v2 -P COM5 -U hfuse:w : C9: m...
W trakcie zapisywania flasha programator zatrzymuje się na 99%. Jak rozwiązać ten problem?? C:\Documents and Settings\Nes\Pulpit\Programator\avrusb50... dif>avrdude -p M8 -P COM4 -c stk500v2 -e -U lfuse:w:0xff:m -U hfuse:w:0xD9:m -U flash:w:avrusb500.hex avrdude: AVR device initialized and ready to accept instructions Reading | ########################################...
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...
Witam, próbuje zmienić fusebity w attiny2313 bez powodzenia. Program czeka na odpowiedź avrdude w nieskończoność. avrdude: stk500_2_ReceiveMessage(): timeout avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.03s avrdude: Device signature = 0x1e910a...
W avrdude zawsze można sobie wejść w tryb terminala i tam wpisać - dump lfuse - i mieć odczytane w postaci hex wartość lfuse ;)
Da się :) [syntax=bash] $ avrdude -v -v -c usbasp-clone -p atmega8 -U flash:w:nadajnik.hex avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User configuration file is "/home/test/.avrduderc" User configuration file does...
Witam, Chciałbym aby amtega8 pracowała na zewnętrznym rezonatorze zegarkowym. Wg datasheet: To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL Fuses to “1001”. The crystal should be connected as shown in Figure 11. By programming the CKOPT Fuse,...
Kwarc zastosowałem 3.58269Mhz (jedyny jaki poniżej 8 znalazłem). Wszystko robiłem na procku wsadzonym w płytkę usbaspa (tam przylutowałem ten kwarc zamiast 12). Od razu mówię, że nie udało mi się ani razu zaprogramować układu który był wpięty w inny. Zawsze żeby cokolwiek zaprogramować przekładałem do podstawki w programatorze pod lpt. Próba wykasowania...
Witam serdecznie, Odkopuję trochę temat bo mam problem z zaprogramowaniem przykładowego programu Pomiar.zip Otóż wygląda to następująco. Układ ATMEGA8535 + rezonator kwarcowy 16MHz. Programator Usbasp. Wszystko podłączone na wzór ze schematu na stronie VUSB http://www.obdev.at/Images/vusb/circuit-... D+ -> INT0 D- -> INT1 W plikach dokonałem...
To nie jest takie proste gdy się nie zna podstaw w moim przypadku. [syntax=text]C:\Users\Domek>C:\WinAVR... Usage: avrdude.exe [options] Options: -p <partno> Required. Specify AVR device. -b <baudrate> Override RS-232 baud rate. -B <bitclock> Specify JTAG/STK500v2 bit clock period (us). -C <config-file>...
Witam. Ostatnio próbowałem wrzucić program do atmega 48 i zmienić taktowanie z fabrycznego 1MHz na wewnętrzne 8MHz za pomocą AVRDude wpisałem komende: C:\>avrdude -c usbasp -p m48 -U flash:w:"c:\STMD_CW_CCW... -U hfuse:w:0xD9:m -U lfuse:w:0xe4:m avrdude: AVR device initialized and...
Mam plik hex,eep i makefile. Udało mi się ustawić taktowanie na 8Mhz tester teraz działa bardzo szybko ale nadal nie ma jeszcze prawidłowego obrazu. Takowanie powinno być ustawione na 8Mhz. Chyba problemem jest Ext fuse niestety nie wiem jak powinien być ustawiony Microsoft Windows Dodano po 24 Działa!!!! :D Jutro napiszę w jaki sposób w końcu mi się...
sprawdziłem na innym komputerze (również winXP/32bit ) i tym razem avrDude zwraca trochę bardziej obiecujące błędy - poprawne czytanie sygnatury avrdude: set SCK frequency to 93.75 kHz avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude: Device signature...
E:\AVR\5.4>avrdude -p atmega8 -c stk500 -P com3 -V -u -U lfuse:w:0xE4:m -U hfuse :w:0xD9:m avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: successfully opened stk500v2 device -- please use -c stk500v2 avrdude: AVR device initialized and ready to accept instructions Reading | ########################################...
Uwaliłem micro pro. Doprowadziłem zegar i uruchomiłem go w AVRLAB+. W sekcji fusy ext mam tylko dolne bity. Wgrałem mu wsad "leonardo.hex" z katalogu arduino. Micro pro świeci na czerwono. Jeszcze spróbuję "caterina-micro", ale wciąż mnie niepokoi brak starszych bitów w efuse .:( Dodano po 17 low_fuses=0xFF high_fuses=0xD8 extended_fuses=0xCB Czy na...
Witam, Od pewnego czasu walczę z Atmega8 podłączoną pod zewnętrzny kwarc 4MHz. Podczas próby programowania, avrdude zwraca coś takiego: M:\avr\avrdude-gui>avrdude -p atmega8 -c usbasp -V -U flash:w:"C:\LCD.HEX&quo... found 5 busses avrdude: AVR device initialized and ready to accept instructions Reading | ########################################...
C:\>avrdude -p m128 -c stk500v2 -P COM5 -U lfuse:r:-:h -F avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.05s avrdude: Device signature = 0xffffff avrdude: Yikes! Invalid device signature. avrdude: Expected signature for ATMEGA128 is 1E 97 02 avrdude: reading lfuse...
Wreszcie udało mi się zaprogramować tego attiny24, zmieniłem avr910_devcode na 0x0e oraz inaczej wywołałem polecenie avrdude: avrdude -p t24 -c avr910 -P COM6 -b 19200 -U flash:w:main.hex:i -v -x devcode=0x0e i teraz poszło jak trzeba. Dzięki. W programatorze avr910 mam wsad avr910_2313_v38b oraz wersję 5.10 avrdude. Log z programu przy...
Witam Zrobiłem płytkę zgodnie z schematem ze strony projektu Little Wire w celu podpięcie czujników 1Wire pod USB: http://littlewire.cc/ http://obrazki.elektroda.pl/8115492100_1... http://obrazki.elektroda.pl/6593762400_1... Płytkę sprawdziłem wielokrotnie pod względem poprawności połączeń elektrycznych i wygląda wszystko...
(at)ladny13 prosze bardzo odczyt: F:\Avrdude 5.5\avrdude.exe -u -C F:\Avrdude 5.5\avrdude.conf -p m8 -P usb -c usbasp -F -U hfuse:r:C:\DOCUME~1\xxx\USTA... -U lfuse:r:C:\DOCUME~1\xxx\USTA... avrdude.exe: error: programm enable:...
Wybaczcie, że tak późno, jednakże miałem problem z komputerem, w zasadzie dalej mam, czeka mnie format.. Niestety jak wgrywałem program to reset'a nie podciągałem w zasadzie do niczego, tak samo nie dołączałem kondensatora --> (pisali, że w tak prostych układach nie ma to znaczenia) (Na chwilę obecną nie posiadam tego typu rezystorów, jutro mogę...
aha i jeżeli chodzi o tą tasiemkę to zakupiona ma 30cm + 10cm przejściówki którą dorobiłem żeby można ją bezpośrednio podłączyć do wyprowadzeń AtMegi8. Program na pewno jest dobry nie pisałem go sam lecz jedynie wkleiłem, moja modyfikacja polegała tylko na małej zmianie w linijce #define F_CPU 1000000L zmieniłem to na #define F_CPU 8000000UL gdyż wcześniej...
Witam A fusy wgrane? Tak. Ostatni (E) u mnie był ustawiony - po sczytaniu go z procesora - na FD. Ustawienie go na FC powoduje, że T4 w ogóle nie chce się włączyć lub włącza się na sekundę, może dwie i gaśnie. FD i działa, tyle że nic nie mierzy (LED widzi np. jako MOS-FET). 1072645 1072646 I log z programowania: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>>:...
Piszesz ze chcesz sterować PC.7 a w programie ustawiasz PD.7. Przepraszam, miało być portd.7. Sprawdzałem poziomy napięć na innych pinach, to samo, tak jakby uC tego nie kontrolował. Ma wczytany program ale go nie wykonuje. Moje ustawienia fuse bits: D:\FF_download\ArduinoUploader>av... -p m128 -c usbasp -P lpt1 -U lfuse:r:-:h...
witam, męcze się i męcze i nie chce zablokować kolejnego mikropcka, bardzo proszę o pomoc, moje pytanie: jakie kondesatory dać przy kwarcu do atmegi16- 22pF?, jeśli dolutuje kwarc 16 mghz, to na jaką wartość ustawić potem w programie F_CPU ? 16 czy 14.7456E6, bo tak też widziałem, oraz te fuse bity, ech, czytam i męcze się, prosze o pomoc, które musze...
Podłączam się pod posta bo mam podobny problem. Atmega32A tez cos namieszałem i mam teraz taki komunikat w AVRdudes przy probie wykrycia procesora >>>: avrdude -c usbasp -P usb -b 115000 -B 1500.0 -p m8 BŁĄD: Nieznana sygnatura 1e1502 >>>: avrdude -c usbasp -P usb -b 115000 -B 1500.0 -p m8 BŁĄD: Nieznana sygnatura 1e1502 próba ponownego ustawienia...
Dziwne rzeczy się dzieją z programatorem pod isp i avrdude, w sumie nie pierwszy spotykam sie z takim problemem, ale co dziwne raz działa dobrze. W konsoli wpisuję komendę: bash-3.1$ avrdude -p m8 -c usbasp -v -F Dostaję taki wynik: avrdude: Version 5.5, compiled on Feb 4 2009 at 21:17:29 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/...
Mam ustawiony com3 i na nim powinno dzialac. Zaraz jak chce sprawdzic uC to zapala sie dioda informujaca o bledzie. Byc może brak jakichś ustawień w MKAvr - nie znam tego programu... Dla testu spróbuj jeszcze nawiązac komunikację przez avrdude w terminal mode bezpośrednio z wiersza poleceń : w Windows: Start/Run - wpisz cmd w nowym oknie wpisz: avrdude...
Jest postęp. Poprawiłem filtrację zasilania dodając na Vcc i GND kondensatory 100nF i elektrolityczny 4,7uF oraz 100nF na AVcc i AGND. Oprócz tego połączyłem RESET z masą rezystorem 10k. Avrdude od razu inaczej zadziałał. Także przyznaję, że błąd leżał w podłączeniu zasilania do mikroprocesora, moja wina. Myślałem, że bez filtracji avrdude bez problemów...
ATmega8 - kwarc 16MHz - lfuse: 0xef, hfuse: 0xc9
Witam. Nie jest to projekt "dla początkujących" ale ponieważ nie było działu do tego to wstawiam to tutaj. Buduję falownik oparty na mikrokontrolerze ATTINY1616. Część elektroniczna działa bez zarzutów, poległem na części programistycznej (nie chodzi mi o samo programowanie tylko na takie rzeczy jak szukanie rejestrów w dokumentacji, jak odczytać "FUSE...
Zamieniłem dotychczasowe kable na skrętkę i DZIAŁA!!! Przedzwoniłem taśmę i wszystkie styki i wyglądana ok. Ale mam taki problem, że nie ważne gdzie programuje uC w BASCOM AVR czy w cmd zawsze po skończonym programowaniu pokazuje się problem z weryfikacją: avrdude: veryfiying avrdude: veriication error, first mismatch at byte 0x0000 0x09 ?=...
Witam ponownie. Płytki przyszły, 10 sztuk za 3$. Polutowałem to, wgrałem za pomocą USBasp bootloader MiniCore z ustawieniem wewnętrznego rezonatora 8Mhz. Info z wgrywania: avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file...
Witam serdecznie, Posiadam Arduino Mega 2560 R3 oraz Atmegę328P-PU. Chciałbym zaprogramować atmegę używając do tego celu arduino. Nie znalazłem nigdzie tutaj podobnego przypadku, więc zdecydowałem się napisać. Postępując zgodnie z wieloma poradnikami w internecie wgrałem ArduinoISP na Arduino Mega2560, podłączyłem atmęge, etc. Wgrywam bootloader - pomyślnie....
rzeczywiście avrdude pluje błędem przy programowaniu tylko w jaki spośób jestem poza zasięgiem? avrdude: Version 5.10, compiled on Mar 23 2010 at 15:03:00 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User...
Sprawdziłem (odczytałem z mikrokontrolera przez avrdude), są ustawione prawidłowo (zgodnie z instrukcją w makefile): hfuse 0xc9, lfuse 0x9f.
Chodzi ci o piny mikrokontrolera?. Zwarłem pin RESET i SS ze sobą i nic. Dodano po 12 Pisałeś że programowanie odbywa się przy RESET zwartym do masy. Skoro niski stan na RST resetuje mikrokontroler to jak można go programować? Na RST mam 5v, zaś na SS 1v. Dodano po 29 Przeczytałem więcej o SPI w dokumentacji atmegi i z tego co rozumie to SPI pracuje...
Dawałem na reset rezystor 10k, ale nic to nie dawało. W każdym razie napisałem do sklepu w którym kupiłem programator z opisem problemu i skontaktował się ze mną sam producent programatora. Bardzo rzetelnie i profesjonalnie podszedł do sprawy i po wyczerpaniu wszelkich możliwości wysłał mi drugi egzemplarz programatora! Okazało się, że była jakaś wada...
Jak naciskam read fuses to wywala błąd error reading fuses. i pisze: C:\Documents and Settings\user\Pulpit\USBASP_avrdude\avrd... -C C:\Documents and Settings\user\Pulpit\USBASP_avrdude\avrd... -p m8 -P com3 -c stk500v2 -U hfuse:r:C:\DOCUME~1\user\UST... -U lfuse:r:C:\DOCUME~1\user\UST...
właśnie zbudowałem stk200 z tego schematu: http://obrazki.elektroda.net/41_12660885... i nie chce działać. Port na pewno ok bo drukarka działa. Ustawienia w biosie przestawiłem na ECP + EPP i wywala mi taki błąd: D:\elektronika\avrdude\avrdude.exe -C D:\elektronika\avrdude\avrdude.conf -p m8 -P lpt1 -c stk200 -U hfuse:r:C:\DOCUME~1\Lucki\USTAWI~1\Temp\...
Ten generator robiłem kiedyś do odblokowania Atmegi8 i wtedy się udało, nie pamiętam już częstotliwości, a wszystko jest w pająku zalane czarnym termoglutem. Wlutowałem kwarc 16Mhz i 2x 22p, rezultat taki sam jak przy generatorze. Ponizej log z avrdude przy próbie zapisania domyślnych fusebitów: Zapis Lockbit: avrdude.exe: AVR device initialized...
Tylko że zanim wystąpił błąd odczytania pliku to wyświetliło komunikat erasing chip, więc wydaje mi się że pamięć już została wyczyszczona, a więc i lockbity. avrdude: erasing chip avrdude: reading input file "program.hex" avrdude: error opening program.hex: No such file or directory Z resztą jak próbowałem wyczyścić pamięć...
Wsad mam tak jak piszą na tej stronce i wszystko jest OK. Fusy mają być dla atmega8 HFUSE=0xc9 LFUSE=0xef Pierwsze programowanie ma być AVRDUDE i tam ustawiasz FUSE. Jeśli masz jednak problemy, to używaj avrdude i nie przejmuj się tym. U mojego kolegi jest to samo co u Ciebie i nikt nie wie dlaczego. U mnie jest OK.
Programator działa poprawnie na innym komputerze z zainstalowanym avrdude i sterownikami. Niestety nie działa u mnie. Mam taki błąd : C:\Program Files\AVR Burn-O-Mat\avr_dude\avrdude58\avrdude.ex... -C C:\Program Files\AVR Burn-O-Mat\avr_dude\avrdude58\avrdude.co... -p m8 -P usb -c usbasp -B3 -U hfuse:r:C:\Users\Admin\AppDa...
U mnie problem jest taki. Używam tego samego programatora. Program raz go widzi, raz nie... Raz dobrze odczytuje sygnatury, raz źle... Ale jak już dobrze to jest cos takiego: F:\Projekty\preamp>REM Plik procedury programowania ATMega8 F:\Projekty\preamp>avrdude -p m16 -c bsd -e -U flash:w:main.hex avrdude: AVR device initialized and ready to accept...
hym właściwie to ATmege programuje bezpośrednio z LPT kilkoma kabelkami a skompilowany plik .HEX wysyłam do uP za pomocą pliku zaprogramuj.bat który zawiera avrdude -p m8 -c bsd -e -U flash:w:nazwa_pliku.hex. Plik .HEX uzyskuje AVRStudio. Intuicja podpowiada mi że będę miał problem?? Przeciwnie, nawet nie wiesz jak blisko rozwiązania jesteś. Używasz...
Użyj avrdude i wpisz tam: [syntax=bash] avrdude -c usbasp -p m8 -U lfuse:w:0xFF:m -U hfuse:w:0xD8:m [/syntax] Oczywiście jeśli masz inny programator niż usbasp to zmień na właściwy.
Witam, Jeżeli procesor jest zablokowany przez np Lock Bity, to pomoże mu programator HV (schematy znajdziesz na forum). Co do poprawnych ustawień dla Twojego przypadku to lfuse = 0xff, hfuse = 0xc9 czyli zaprogramowane tylko SPIEN, CKOPT, BOOTSZ1 oraz BOOTSZ2. Jeżeli nie masz doświadczenia z fuse'ami, to polecam użyć nakładki na avrdude, która bardzo...
czy ktoś ma gotowe ustawienia z avrdude-qui które na 100% nie zablokują procka i które zmienią tylko i wyłącznie wew rc 1MHz na 4MHz? Zmień LFuse z E1 na E3
Odpalam AvrLab. Podpinam samo Usbasp do usb. Zworka JP2 rozwarta. Wybieram programator: USBASP i klikam odczytaj AVR i wyskakuje: [syntax=avrasm]avrdude.exe: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp' avrdude.exe done. Thank you.[/syntax] Coś mnie normalnie trafi, próbowałem forsować ale: [syntax=avrasm]D:\AVRLab\avrdude>avrdude...
Mam nową Atmegę:) Na wszelki wypadek kupiłem 2:P A więc po sczytaniu fusów: http://obrazki.elektroda.net/29_12239195... W wyniku otrzymałem: avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.02s avrdude.exe: Device signature = 0x1e9307 avrdude.exe:...
Witam ma problem zrobiłem programator z tej strony www.fischl.de/usbasp wersji smd zaprogramowałem go innym programatorem usb w avrdude fusy ustawiłem tak hfuse D9 lfuse EE niewiem czy dobrze XP wykrył go i zainstalował sterownik ale nie umię nim nic zaprogramować jakby nie widział procka czy moze mi ktos pomoc co moze być nie tak
Taki drobny cytacik dla avr-gcc: TARGET=atmega8515 [...] ISP=usbasp PORT=/dev/usbasp [...] AVRD_FLAGS= -c ${ISP} AVRD_FLAGS+= -p ${TARGET} AVRD_FLAGS+= -P ${PORT} AVRD_FLAGS+= -v [...] flash: avrdude $(AVRD_FLAGS) -U flash:w:${PRJ_NAME}.he... fuses: avrdude $(AVRD_FLAGS)...
A właśnie miałem pisać o fusebitach. Ustawianie ich kodem szesnastkowym... to niezbyt dobry pomysł. Łatwo się pomylić. Polecam użyć innego programu, np. mkAVRCalculator. Wersja darmowa bez problemu obsługuje Atmegę8 i programator USBASP. Ze zdjęcia, które podałeś wynika, że wcale nie zmieniałeś fusów(obecnie masz ustawione na wewnętrzny oscylator 1MHz)....
Zaktualizowałem niby ten firmware ale nadal pokazuje te ostrzeżenie lecz teraz programator ruszył, pokazuje mikrokontroler i dało się na początku zaprogramować. Po może 2 zaprogramowaniach i testowaniu nadal wykrywa mikrokontroler lecz teraz jest błąd przy wgrywaniu do pamięci. Arduino IDE również nie wykrywa portu szeregowego tego programatora, pokazuje...
Dzięki za odpowiedzi. Nie mam pod ręką żadnego z wymienionych procesorów, tylko mega32, mega88 i tinny26. Wczoraj w chwili zakładania tego wątku nie zwróciłem na to uwagi, ale dzisiaj zauważyłem, że tak naprawdę programator chyba nie programuje układu. Poniżej zamieszczam wynik próby zaprogramowania atmegi32. Sygnaturę odczytuje prawidłowo i nic poza...
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...
Dzięki za pomoc :) Kombinuję z avrdude'em (z nakładką - potwierdzam, przydatna ;) ). Standardowo używałam AVR proga na usb, które było w systemie jako COM3. Skonfigurowałam nakładkę, odpalam konfigurację fusebitów (tak na próbę - read fuses) i mam: C:\WinAVR\bin\avrdude.exe -q -u -C C:\WinAVR\bin\avrdude.conf -p m168 -P com3 -c avr910 -E noreset,novcc...
:arrow: Vampir8, zacytuję sam siebie: "A sprawdziłeś co oznacza 0xe1 dla lfuse?" Uzywam GUI dla avrdude i tam sobie wybieram czy zegar wew czy zew i jaka predkosci, nigdy z tym nie mialem problemu zawsze sie ustawioalo tak jak chcialem, ustawinie 0xe1 dla lfuse onacza prace zegara wew na 1mhz stad taki przypadek. Myslalem ze to przyczyna hardware ale...
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xFD:m
Fusebity ustawiłem tak: hfuse: 0xdf lfuse: 0xef mam nadzieję, że dobrze, bo nie mam w domu kompa z lpt. Ustawiałem programem avrdude (nie pamiętam wersji)
Witam, pare tygodni temu rozpoczalem swoja przygode ze swiatek AVR, czyli jestem zielony jak moj trawnik do ktorego to docelowo chce sobie skonstruowac nieco bardziej wyrafinowany sterownik podlewania :) Troche sie naczytalem o ustawianiu fusebitow i postanowilem nie brac sie za to samemu, mam nadzieje, ze uznacie to za rozsadny pomysl :) ATmega328P-PU...
Nie wiem jaka siła ciągnie mnie do tego aby przy tym cały czas grzebać zamiast zająć się czymś lepszym do roboty. Ale cóż, UDAŁO mi się nawiązać komunikację z programatorem. Wpisywałem różne prędkości (baudrate) i w końcu ustawiłem pewnie na właściwą. Ale teraz jest inny problem: dos(at)DoS-Aspire-7740:~$ sudo avrdude -p m88 -P /dev/ttyUSB0 -c avr910...
Witam próbowałem zrobić to co pisze na tej stronie http://sites.google.com/site/welcome2rob... czyli mrugająca dioda na układzie atmega 16 chciałem to wszystko zaprogramować usbasp wiec na początek zrobiłem .hex itd i kiedy chciałem zaprogramować sprawdziłem czy atmega się komunikuje z usbasp i dalem read fuses wszystko działało...
Proszę o pomoc przy zaprogramowaniu atmega162 a dokładniej ustawieniu fuse bits by działał ze sterownikiem avt974. pierwsza linia programu .hex to $prog &HFF , &HEF , &HD9 , &HFD wiec niefortunnie wpisałem avrdude -p m162 -c usbasp -U hfuse:w:0xD9:m -U lfuse:w:0xFD:m jak to powinno wyglądać poprawnie Nie bardzo wiem co to za uklad AVT974, ale jezeli...
Połączyłem wyjście PB3 na wejście PB3 pacjenta i odzyskałem kontakt. Odczytuję i ustawiam fusebity (było kurde CLK na EXT) i niby ok , czytam FLASH EEPROM, wczytuję HEX ale program nie działa prawidłowo. Co może jeszcze być? Dodano po 8 Niepotrzebnie aktywujesz watchdoga (bit WDTON). Wyłącz ten bit, tzn. wpisz do lfuse np. 0x26 i będzie ok.
wpisz takie coś i zobacz co się stanie avrdude -p 8515 -c dapa -P lpt1 -U lfuse:r:con:r -U hfuse:r:con:r
Mam problem z ta Atmegą. Nie mogę znaleźć w necie dobrego kalkulatora. obecne ustawienia hFuse 99h lFuse 5Eh eFuse F3h Lock Bit 3Fh Takie odczytuje AVRDUDE Zależy mi na zewnętrznym kwarcu 16Mhz oraz używanie USB Device Czy ktoś mógłby przeliczyć ewentualnie wskazać kalkulator który posiada ATMEGA32u4
to też mam zaznaczone... raz zczyta mi fusy na niezaznaczonym slowsck, a raz na zaznaczonym... totalna loteria... A jak już uda się sczytać fusy i sygnaturę, to kiedy chcę coś zapisać znów mi wywala błąd: avrdude: BitBang OK avrdude: pin assign miso 3 sck 5 mosi 6 reset 7 avrdude: drain OK ft245r: bitclk 4800 -> ft baud 2400 avrdude: AVR device initialized...
jakim cudem blokujesz procki? przecież to trzeba sie postarać żeby coś zablokować. Najmądrzej używać AVRdude i ustawiać tam fusy. Masz do wyboru hfuse i lfuse więc nie da się wjechać na lock bity :) Same fusy są opisane w datasheetach jak byk. hmm.. chyba że blokada pinu reset jest w fusach to gorzej ale i tak nie powinno to sprawić trudności jeśli...
Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...
Ustawiłem fusebity komendą: avrdude.exe -c usbasp -p m328p -U lfuse:w:0xe2:m -U hfuse:w:0xda:m -U efuse:w:0x05:m I w efekcie źle zaprogramowałeś.... Popatrz jeszcze raz na datasheet i przeanalizuj: avrdude.exe -c usbasp -p m328p -U lfuse:w: 0xe2 :m -U hfuse:w: 0xda :m -U efuse:w: 0x05 :m lfuse = 0xE2 - ustawia internal...
wsad wgrywam bez problemu ale przy próbie wypalenia bootloadera wywala mi : C:\Program Files (x86)\Arduino\hardware\tools\avr... -CC:\Program Files (x86)\Arduino\hardware\tools\avr... -v -patmega1284p -cstk500v1 -PCOM7 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDE:m...
Witam! Z góry przepraszam za swoją niesamodzielność, ale pilnie potrzebuję fabryczne wartości fusebitów do procesora ATMEGA168V-10AU, tzn LFUSE i HFUSE w formacie hex, do zaprogramowania przez avrdude. Zmieniłem fusy na wewnętrzny oscylator 128kHz nie dzielony przez 8, i teraz nijak ma się komunikacja z procesorem, BASCOM nic nie widzi poprawnie, ale...
Witam, mam problem z uruchomieniem programatora. Windows Vista home premium wykrywa urządzenie jako USBtinny. Po zainstalowaniu sterownika Lib-USB-Win32 menedżer urządzeń widzi je jako USBtinyISP AVR Programmer. Pomimo, iż system komunikuje się z urządzeniem AVRdude 5.5 po wybraniu opcji programatora jako usbtiny podłączonego do portu usb zwraca komunikat...
zainstalowalem sobie burnomat ;) przy probie wgrania fusebitow na kontroler wyskakuje mi blad: C:\Users\xyz\Desktop\SLIDER - Projekt\mkvAVR Calculator - programowanie fusebitów\AVRdude - programowanie fusebitow\avrdude.exe -C C:\Users\xyz\Desktop\SLIDER - Projekt\mkvAVR Calculator - programowanie fusebitów\AVRdude - programowanie fusebitow\avrdude.conf...
Witam. Siedzę już nad tym 3-ci dzień, czytam różne przykłady, różne dokumentacje, kupiłem nowy czujnik ds18b20 i nadal ten sam problem - brak odpowiedzi slave na reset pulse. Już pomału zaczynam wariować i tracić chęci skoro nie potrafię poprawnie zaimplementować podstawowej funkcji interfejsu 1wire DQ podłączone pod PB0 i opornik 4.7k (opornik do zasilania...
Witam To bardzo stary temat ale nie padła w nim odpowiedź jakie fuse bity są ustawione do zaprogramowania atmegi 8 - czy można prosić o odpowiedź? pozdrawiam jerp Witam, fusy standardowe, dla avrdude -U lfuse:w:0xc0:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m, a dla innych:sut0 sut1 cksel0 cksel1 cksel2 cksel3 spien bodlevel0 bodlevel1 te wszystkie mają...
Najpierw kliknij Read tam gzie jest Fuse i Lock Bit żeby zobaczyć jakie masz ustawione obecnie na ATMEDZE. Zacytuje uzytkownika tego forum z innego tematu. Witam. Dla wszystkich którzy być może kiedyś będą mieli podobne zmagania z avrdude napiszę jak powinno to wyglądać : dla ustawienia atmega8 do pracy na wewn. 1MHz : avrdude -p m8 -c usbasp -U flash:w:PROGRAM.HEX:i...
https://obrazki.elektroda.pl/4263430300_... W temacie prezentuje: 1. Programator optoizolacyjny albo jak kto woli przejściówka do programowania ;) 2. Program na linuxa do programowania avr przez ISP 3. Inne schematy i konfiguracje działające z tym programem. Może zaczne od wad :) Wszystko co tutaj prezentuje to względnie proste sposoby...
Niestety nie posiadam blisko znajomych którzy by jeszcze używali Windows XP. Spróbuje jeszcze kilka innych sterowników jakoś zainstalować, może coś się uda. Ale czasem producent zna rozwiązania najczęstszych problemów i może pomóc Słuszna uwaga, można wysłać email. Dodano po 18 Ooo świetnie, odinstalowałem sterownik i dałem systemowi szanse zainstalować...
Witam Zakupiłem na aledrogo taki programatorek usbasp z plytka stykowa... programator zainstalowalem i ladnie go wykrywa, mam avrdude z burn o mat i robie wszystko tak jak jest opisane w jednym z komentarzy na stronie Mirley'a, w burn o mat wybieram programator usbasp wybieram mikrokontroler jaki aktualnie mam czyli atiny2313 i gdy chce odczytac fusebity...
Moze zle sie wyrazilem - nie tyle skladnia pozostaje dla mnie niejasna, co nie umiem stwierdzic, dlaczego nie jest generowany plik ELF, pomimo tego, ze w pliku make istnieje regula (chyba) za to odpowiedzialna. # MCU name MCU = attiny45 # Processr frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency....
w Bascomie Fusebit A987 to cztery bity, ja muszę zmienić trzy bity CKSEL3..1 ustawić w nich jedynki, czwarty bit w A987 jest nie istotny bo jest bitem SUT? Bit A - to bit CKSEL3 Bit 9 - to bit CKSEL2 Bit 8 - to bit CKSEL1 Bit 7 - to bit SUT zgadza się? Nie , nie zgadza się... W Bascom, czy innym środowisku fusebitami odpowiedzialnymi za taktowanie...
Za pierwszym razem ustawiłem na attiny13 zegar 128 khz raz wgrało teraz nie chce. Na drugim na którym nie ustawiłem tej częstotliwości wszystko działa. Niby jest arduino as isp slow bo arduino używam do zaprogramowania ale to nie pomaga ale ten tryb kiedy uruchomiłem na drugim mikrokontrolerze działającym to działa ale moze trzeba jakąś zworke na arduino...
No to chyba cały post jest o tym. Ściągnij AVRDUDE tam masz fusebity ,do tego AVR Fuse Calculator i załatwione Jeśli masz tylko podstawki do programowania to możesz ustawić zworę w programatorze na JP3 i wtedy masz zasilanie kontrolera z programatora. To samo jest napisane wyżej . hFuse= High lFuse= Low eFuse= Ext'd Kombinację ustawiasz sam :D A po...
Tak podłączałem. Identyczny programator. Na moim cały czas pokazuje błąd z taktowaniem. Konsola po podłączeniu mojego programatora: avrdude.exe: set SCK frequency to 2000 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################...
avrdude -c stk200 -p m16 -P lpt1 -U hfuse:r:high.txt -U lfuse:r:low.txt Wartosći będa w plikach high.txt oraz low.txt niestety w postaci raw bite
Ustawiłeś odpowiednio FuseBity ? Podpowiem, że należy przestawić taktowanie na zewnętrzne (kwarc) oraz wyłączyć JTAG. tak uzyłem tych instrukcji : avrdude -c usbtiny -p m32 -U lfuse:w:0b11101111:m avrdude -c usbtiny -p m32 -U hfuse:w:0b11001001:m
Witam Już trochę czasu działam z mikrokontrolerem Atmega16. Ostatnio postanowiłem zrobić sobie nową płytkę testową, ale tym razem dla Atmega16L przystosowaną do zasilania 3.3V (planuję w najbliższym czasie zacząć zabawę z kartami SD a nie chcę używać niepotrzebnych konwerterów napięć). Płytka bardzo podobna do jej 5V-owego odpowiednika: zewnętrzny kwarc,...
Super, dzięki. Przy instalacji WinAVR dostałem w pakiecie AVRDUDE. Wchodząc na pierwszy link, który mi podałeś, wybrałem mój mikrokontroler: Atmega8 i w features zmienilem tylko jedna opcje z trzech dostepnych list a mianowicie wewnętrzny RC 8 MHz, CKSEL 0100 SUT 00. Na dole pozaznaczały się odpowiednie wartości (nie wiem czy te z prawej są niezbędne)....
Kompilacja: 1. unzip wirereader-1.02.6.zip 2. cd wirereader-1.02.6 3. make Ładowanie: 1. make upload Lub 'z palca', wgrywanie oprogramowania: avrdude -p m8 -c usbasp -Uflash:w:firmware.flash usbasp to nazwa programatora: tak jak np stk200 Jeżeli posługujesz się innym programatorem (np. ww. stk200) to należy poprawić zmienną PROGRAMMER z usbasp na stk200...
Cześć, kupiłem nową ATmegę328P do projektu na studia. Działała bez problemu przy prostych programach sterujących świeceniem diody. Schody zaczęły się gdy podpiąłem kwarc 16MHz i przestawiłem fusebity (lfuse = 0xFF). AVRDUDE co prawda wykrywał podpięte urządzenie, ale niepoprawna była jego sygnatura. Co ciekawe, przy każdym wywołaniu komendy zmieniała...
Mam nastepujacy problem. Nie moge zaprogramowac jednej z Atmeg8. Korzystam z programatorow STK200 i USBASP (zazwyczaj korzystam z usbasp, ale w razie watpliwosci uruchamiam stk-a). Problem wyglada nastepujaca. Nie moge zmienic fusebitow, ani wrzucic nic do flasha mojej atmegi. Lockbitow nie zmienialem (wszystkie 11). Moge zczytac sygnature oraz ustawienia...
witam Piszę odnośnie tego regulatora: http://forumrc.alexba.eu/ipw-web/bulleti... Czy mogę zamiast ustawiać w burnomacie: CKSEL 3 = 0 CKSEL 2 = 1 CKSEL 1 = 0 CKSEL 0 = 0 wpisać w cmd avrdude -c usbasp -p t13 -U lfuse:w:0xE4:m avrdude -c usbasp -p t13 -U hfuse:w:0xD9:m ? Z góry dziękuję za odpowiedź
Niestety teraz nawet dioda nie świeci. 1. Czy ten rezystor do resetu jest potrzebny? 2. Lfuse mam e1 hfuse mam d9 czyli jak dla 1 Mhz wew oscylatora avrdude wypluwa zjakis error e1 opening no such file in directory oraz canot input file in directory write to file e1 failed. Strasznie się pogubiłem już ale nie chce się poddawać. PS a może jest jakiś...
1. Zdefiniuj w projekcie F_CPU zgodnie ze swoim zegarem a jak nie wiesz jak to sprawdzić to 4800000 lub 9600000. jeżeli nie wiesz jak to zrobić w projekcie w kodzie dodaj #define F_CPU 4800000 albo #define F_CPU 9600000 - aczkolwiek tak się nie powinno robić. Zdefiniowałem F_CPU = 9600000 . Mam to w Makefile . 3. Rezystor 10k na resecie w niczym nie...
Wgrałem na arduino UNO sketch "arduinoISP" następnie udało mi się wgrać Optoboot na Atmega8-16U nową ze sklepu, natomiast nie mogę wgrać na używaną atmege8L-8PU dostaje: "C:\Users\Daro\AppData\Local\Ar... "-CC:\Users\Daro\AppData\Local\...
oto command line: "C:\WinAVR-20080610\bin\avrdude.exe" -p m32 -c usbasp -C "C:\WinAVR-20080610\bin\avrdude.conf" -P usb -U flash:w:"C:\Documents and Settings\daniel\Pulpit\praca magisterska\GOLAS\AVR\LCD i przyciski\LCD_przyciski.hex":i -U lfuse:w:ef -U hfuse:w:c9 -v W okienku edycyjnym PRzy fuse bitach wpisałem wartość EF (lub ef) i C9 chyba ze format...
Witam Mam problem z układzikiem w wersji AVT.. Przy próbie wgrania fusków w nadajniku AVRDude wywala mi błąd, po czym procek jest zablokowany na amen.. Przez ciekawość szukałem innych układów na attiny13 z takim układem (lfuse 0x19 / hfuse 0xFA) i mały szok - wyskoczyło mi że 0x19 to adres zarezerwowany (cokolwiek to ma znaczyć) :cry: Ktoś coś wie?.....
hfuse lfuse arduino avrdude mkavrcalculator avrdude
system fibaro skaner szerokopasmowy testy akumulatorów
przetwornica samochodowa prostownik automatyczny schemat
Renault Laguna II UPC – opis bezpieczników pod maską, schematy, wartości, lokalizacja How to Find Remote Access IP Location After Computer Hack – Windows Logs, RDP, Netstat, GeoIP