Możesz mieć wyłączony fusebit SPIEN. Nie połączysz się wtedy po ISP. Nie może, gdyż w trybie SPI nie da się tego fusebitu wyłączyć. Z noty procesora - "The SPIEN Fuse is not accessible in Serial Programming mode". est jeszcze opcja że został przestawiony fuse "SPIEN" i został zablokowany interfejs do programowania szeregowego. Jak wyżej. Upalony pin...
Dlaczego ustawiałeś SPIEN? Zablokowałeś tym samym możliwość programowania przez SPI, miłego odblokowywania programatorem HVSP. Nie rozumiem też po kiego grzyba zmieniałeś rozmiar pamięci przeznaczonej na bootloader. W PonyProgu bit "0" jest bitem aktywnym i właśnie uważam iż zablokowałeś programowanie szeregowe. Polecam wam zajrzeć do noty katalogowej...
Zaquadnik, wydaje mi się, że przy programowaniu szeregowym bit SPIEN jest zablokowany sprzętowo. Datasheet od ATMEGA8, strona 220: Notes: 1. The SPIEN Fuse is not accessible in Serial Programming mode.
zrób generator na ne555 (TTL, wypełnienie 50%) albo na innym procesorze (na przemian Set i reset danego pinu w pętli Do...Loop bez opóźnień) i podepnij go pod wyprowadzenie XTAL1 (po wcześniejszym dołączeniu od XTAL1 i XTAL2 kondensatorów i kwarcu, który zapewne masz) i podepnij programator ISP pod zablokowany układ, jeśli odpowie na zapytanie o sygnaturę...
Mam ten sam problem kupiłem 3 sztuki w seguro i żadna nie chodzi ten sam blag w aec, a równolegle też się nie da! Może bit SPIEN jest zablokowany i to dlatego ale jak to odblokować w 89S52?
Jak ustawiłes SPIEN, to tylko programator równoległy Ci pozostaje. (Wyłącza to SPI:P ) Ja proponuje ponyprog'a:) Tam jest zablokowane SPIEN:) żeby nie popsuć Sobie. Nie zablokowany tylko nieaktywny ponieważ jak oczywiście wspomniał o tym producent: "The SPIEN Fuse is not accessible in serial programming mode." Co się tyczy problemów z programowaniem...
Ten pytajnik zawsze jest przy programowaniu rzez STK500 w trybie ISP. Po prostu ustawianie bitu SPIEN jest zablokowane SPRZĘTOWO w trybie programowania ISP i nie ma siły żeby w ten sposób zablokować ATmegę8. Co najwyżej można wyłączyć reset. Natomiast przy złym ustawieniu zegara wystarczy podać sygnał z generatora do ATmegi pod odpowiedni pin XTAL,...
Pisałem o tym wyżej - procek jest padnięty. SPIEN wyłączony nie pokazywałby sygnatury.
Witam, Ja mam atmega 128L, ktora obsluguje napiecie 2.7-5.5V. Zasilam ja z 3.3V i chcę podac na nia przebieg prostokątny o amplitudzie 5V z innego procka. Czy takie cos mozna zrobic, czy nie stanie się nic z atmega 128L??? A odnośnie Twojego problemu, to mogles sobie SPIEN wylaczyc i teraz tylko programator równoległy Ci pomoże, przynajmniej tak wnioskuje...
Ustawienie nieprawidłowej opcji źródła sygnału zegarowego w stosunku do dostępnego sprzętu (np. ustawienie taktowania na kwarc przy braku jego podłączenia, zewnętrzny sygnał zegarowy, generator RC itp.) Przecież to nie oznacza "zablokowania" MCU, wystarczy podpiąć kwarc/generator RC/zewnętrzny zegar i powinien hulać. 4. Inne opcje, np. wpisanie gdzieś...
Przyczyn upatruję w zablokowanym procesorze. Źle ustawione fuse-bity: - CKSEL3..0 - ustawiony inny generator taktujący procesor; nalezy wypróbować dostępne pozostałe opcje: generator zewnętrzny ok 100kHz podpięty do XTAL1, zewnętrzny obwód RC podłaczony do XTAL1 - DWEN - włączony i wobec tego zablokowany pin RESET; pomoże tylko programator wysokonapięciowy:...
Sygnatura się zgadza. BODLEVEL 2,7V JTAGEN zaprogramowany "0" SPIEN "0" BOTSZ 512/addr 7E00 CKDIV "0" SUT_CKSEL Ext. 16+0us Jak programuje bez weryfikacji - Przebiega wszystko jakby OK. Lecz FLASH - nie zaprogramowany Jak programuje z weryfikacją - Komunikat jak wyżej (0000 is 00) 0C Po drodze próbowałem przez SPI. Program pojawił sie w e FLASHu, ale...
no przecież wiem, bo do tego jest hvpp :D sprawdzałem te ustawienia kilka razy i jest co następuje: CKSEL na wewnętrzny 8 MHz SPIEN załączony RSTDSBL wyłączony jeszcze raz go dziś wepnę do hvpp i zobaczymy co dalej, poza tym 3 mega2560 czekają w kolejce :D EDIT: screen z fusów mega8: http://obrazki.elektroda.pl/2633385500_1... później...
Zablokowany układ wody lub elektrozawor nie otwiera.
To nie fusebity :idea: Poprostu ustaw sobie pin PC6 na wyjście i wtedy nie zaprogramujesz avr (chyba że tak jak napisał kolega wyżej) albo ustaw Fusebit SPIEN = 1; to wtedy go zablokujesz i już za pomoca programatora ISP go nie zaprogramujesz wtedy tylko programator równoległy
SPIEN zablokować nie mógł, natomiast niezależnie od wybranego źródła zegara zadziała z zewnętrznym przebiegiem podpiętym pod XTAL.
Jeśli mieszałeś coś z FuseBitami. I odznaczyłeś bit SPIEN to tak mogłeś zablokowałeś ATmege ;) Jest jeszcze jedna metoda odblokowania jej, ale wiąże się to z programowaniem za pomocą JTAGA. Może tego bitu nie przestawiłeś i tym Ci się uda. Jeśli i ten bit przestawiłeś to tylko i wyłącznie albo nowa ATmega, albo właśnie metoda odblokowania programatorem...
...wyłączając SPI i Bóg wie co jeszcze. Ustawiając 0xFF w Fuse High Byte wyłączyłeś (jak podejrzewasz) możliwość programowania szeregowego za pomocą ISP (patrz bit SPIEN w tym bajcie konfiguracyjnym). Zostaje Ci tylko budowa Fusebit Doctora lub programator wysokonapięciowy: http://mikrokontrolery.blogspot.com/2011...
Cześć wszystkim. Piszę ponownie w związku z tym mikrokontrolerem. STK 200 nie rozpoznaje procesora, "wywala" bląd bodajże 24. Podejrzewam że jest zablokowany, nie sądze ażebym go "upalił". Jeśli jest zablokowany to spien, fusebity i rstdisbl bodajże mogą być zmienione czy coś jeszcze? I tylko równolegly programator, tak? Proszę o potwierdzenie lub pomoc....
Kolejny procesor do wyrzucenia ;/ Nie jest do wyrzucenia, nawet, jeśli zapisałeś bit SPIEN=1. Można odblokować go przez programowanie równoległe. Czyli CKSEL3 = 0, CKSEL2 = 1, CKSEL1 = 1 i CKSEL0 = 0 lub 1 Zgadza się, czyli heksadecymalnie 6 lub 7. Tak to powinno bitowo wyglądać: CKSEL Po zamianie na hex te bity to: 0x6 oraz 0x7 Lewą część bajtu przepisz...
Nawigator -> no właśnie ja używam tej ostatniej wersjo tylko od dawna, a w niej możliwość włączania i wyłączania tego fusebita SPIEN jest poprostu zablokowana przy programatorze STK200 a co do twojej porady to oczywiście w 100% się zgadzam - lepiej najpierw zrobić read a później write
Koniecznie nie możesz ruszać bitu SPIEN pozwalającego na programowanie szeregowe ISP. Nie ruszaj też np w ATmega8 bitu RSTDISBL który wyłącza końcówkę reset bo też zablokuje Ci to możliwość programowania szeregowego. Poza tym UWAŻAJ przy zabawie bitami CKSEL3...0 odpowiedzialnymi za źródło i rodzaj sygnału zegarowego dla kontrolera. No i bity SUT1...0...
:arrow: set6666 Może te procki mają zablokowany FUSE SPIEN? PS. A jeśli robisz takie myki z 9,5V zamiast 5, to lepiej nie buduj programatora bez buforowania, bo niedługo zobie sfajczysz płytę główną i nie będziesz jak miał pisać na elektrodzie. :-P
Podczas programowania ATtiny2313 przełączasz FUSE na generator zewnętrzny dlatego nie możesz ponownie je oczytać/zapisać. Ponowne programowanie musi być zrobione z podłączonym układem TDA7330 razem z jego kwarcem. Jeżeli nie można oczytać/zapisać to: 1. Nie działa oscylator TDA7330 lub 2. Przestawiony został FUSE RSTDISBL lub SPIEN Odblokować można...
Odepnij kabelki, podłącz zawór na krótko pod 230V z gniazdka i zobacz, czy zawór pracuje. Słychać będzie kliknięcie/pstryknięcie. Nie pracuje? Sprawdź cewkę omomierzem. Powinno być ok. 2,3 kΩ ±200Ω Cewka dobra? Rozbierz, bo może jest zablokowany mechanicznie.
Tu oprócz programatora HVP nie pomoże nawet święcona woda :P Wyłączyłeś pin Resetu i tu jest problem. Nie wiem dlaczego uważasz, że DWEN masz nieaktywne. Nawet na stronie "Engbedded..." widać też, że jest ustawiony. Wpisz na dole strony "Current values" Twoje fuski i wcisnij "Apply settings" to przejrzysz na oczy. Mimo całej niechęci do Pana Mirka to...
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,...
zbyrek2 --> no z chęcią bym to dodał ale wydaje mi się (choć może się mylę, jeśli tak to mnie popraw), że zwykle te problemy, po których ludzie chą odblokować procka są powodem nie ustawień LockBitów - tylko niektórych Fusebitów, jak np: wyłączenie SPIEN włączenie RSTDISBL czy niewłaściwa konfiguracja CKSEL na np zewn generator no ale to mnie natchnęło...
Nawet w przypadku zablokowania takiego układu (o ile problem nie dotyczy SPIEN i RSTDSBL) wystarczy odlutować kwarc i podać mu sygnał zegarowy na nogę XTAL1 (sam odblokowywałem tak kiedyś parę zablokowanych układów SMD). Swoją drogą sam parę lat temu też bałem się ruszania fusebitów układów w SMD ;-)
W AVR Studio jedyne co musisz zrobić to wybrać zewnętrzny kwarc przy opcji SUT_CKSEL i tyle. Akurat manipulowanie tymi fusami jest dosyć bezpieczne, nawet jeśli zablokujesz to wystarczy podać zewnętrzny przebieg zegarowy i po kłopocie. Kaplica to wyłączenie sobie resetu - wtedy tylko HV pomaga. Czy mikrokontroler ruszy bez kondensatoró to trudno powiedzieć,...
Tak jak napisalem, masz cos z ukladem, jakis zimny lut czy cos w tym rodzaju. Bitu SPIEN nie wylaczysz porogramatorem IPS i juz.
Witam Zablokowana jest szyna spi bit spien jest ustawiony na 1 i trzeba go wyzerowac, szukam prostego i skutecznego sposobu na atmege128 w atmelach od 2313 do 8535 willem robi to skutecznie. Pozdrawiam
Witam, od jakiegoś czasu borykałem się z problemem ekspresu objawiającym się mieleniem kawy i poprzestawanie na tym. Zmieloną kawę zrzucał do pojemnika i nic więcej nie robił. Nie działo się to często, zazwyczaj wystarczyło uruchomić ponownie proces zaparzania kawy i wtedy już było wszystko w porządku. Wczoraj niestety to nie pomogło, więc po trzeciej...
Dla mnie też zdarzyło się (na szczęście do tej pory tylkoraz), że PonyProg zapisał SPIEN. Oczywiście procek się zablokował. A co do ATtiny2313, to zdarzyło mi sie, że PonyProg zaprogramował jakieś błędne ustawienia bitów od zegara. Podłączyłem zewnętrzny kwarc (na pająku) i dało się z nim ponownie skomunikować. Po dobrym ustawieniu fuse bitów, odłączyłem...
Nie, teraz masz ustawione na External Clock i zablokujesz sobie procka:) 4MHz to już chyba HIGH FREQ. Ustaw na przykład [url=http://palmavr.sourceforge.net/cgi-...
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...
Witam serdecznie ! Dzisiaj podczas parzenia kawy, po chwili od rozpoczęcia usłyszałem dziwne stuki. Wszystkie kontrolki zapaliły się po czym zgasły i nie ma po nich śladu. Bo tym incydencie blok zaparzający był zablokowany, z tym sobie poradziłem. Jednak mam gorszy problem, uruchamiam ekspres, a tam żadnej reakcji. Żadne kontrolki się nie zapalają....
Programator równoległy raczej tu nic nie pomoże bo fusy SPIEN oraz RSTDISBL, których błędne ustawienie powoduje zablokowanie programowania szeregowego przez SPI w pony progu są zablokowane przed zmianami. Jeśli fusy odczytałeś poprawnie to na tych ustawieniach CKSEL mikroklocek będzie poprawnie pracował z rezonatorem kwarcowym. Weź kwarc np 4Mhz i dwa...
..... dwa razy jeszcze zaprogramowałem procesor i przestał się odzywać sprawdziłem na innym programatorze i to samo zastanawiam się czy uwalił go tak podłączony wyświetlacz czy poprostu wyczerpałem ilość .... Lub ewentualnie poprostu go zablokowałeś (bit SPIEN - programowanie po SPI), czasami AVR-y tak mają. Napisz jakiego programatora używasz. Uszkodzenie...
Nie zaznaczalem SPIEN,bo jego sie nie da. A odznaczył się sam gdy pozaznaczalem inne fusebity,wiec chyba jednak poprzez inne. Nie,został zablokowany kilka godz. wcześniej.
Korzystam z kwarcu 8Mhz. Odznaczyłem takie coś SPIEN - Enable serial program and data downloading Co wyczytałem, że to jest zablokowanie przesyłu na procka.
... nie mylisz się, zwykłym STK200 i podobnym programatorem nie zmienisz fusa SPIEN. Ale skoro masz taki programator to jak go wogóle zablokowałeś ? ;) bo normalnie w trybie programowania SPI jest on niedostępny np w Pony i innych programach ;)
No w sumie nie testowałem takiej możliwości, po prostu w aplikacji którą używam (ISPprog Adama Dybkowskiego) jest to zablokowane. Co do koniecznosci wymiany procesorka przy omyłkowym zaprogramowaniu SPIEN, to chętnie przytulę taki "niepotrzebny" procek, bo mam własnoręcznie zbudowany i oprogramowany "równoleżnik" ;) Pozdr. LightI
SPIEN I RSTDISBL sa nieaktywne do zmiany aby nie zablokować możliwości programowania, lockbity mam na liście TODO, po prostu brakło mi na nie dotychczas czasu ;) Tymczasem Wersja 2.3 1. Dodana została obsługa sprawdzania aktualizacji przy starcie programu - można w Ustawieniach aktywować/dezaktywować ta opcję https://obrazki.elektroda.pl/9381673900_...
Mam pytanie. Ciągle ktoś pisze o zablokowaniu procka, natomiast wszędzie w dokumentacji Atmela jest napisane, że bitu SPIEN nie da się przestawić w trybie programowania szeregowego. To niby jak można w w ten sposób zablokować programowanie? Udało się komuś faktycznie przestawić ten bit z programatora SPI? Nie chodzi mi przy tym o przestawienie bitów...
ale chodzi ci o jakie zablokowanie procka? Przestawienie Fusa SPIEN, który blokuje możliwość programowania szeregowego? albo RSTDISBL, który robi z pinu RESET normalny pin procka???? albo o lock-bity ???? Sytauacja wygląda tak : - Ustawiam fuse bity uC stosownie do zastosowanego kwarcu : - wgrywam bootloader - Blokuje fuse bity odpowiedzialne za odczyt...
Witam. Wygląda na to że, sterowniki zainstalowane poprawnie. Jeśli podczas pierwszego programowania nie zmieniłeś fuse bit'ów na kwarc, to ATmega8l powinna ruszyć bez problemu na fabrycznie ustawionym wewnętrznym generatorze. Wszystko zależy od fusków: może być kwarc, może zewnętrzne RC, może zewnętrzny generator. Przy programowaniu należy taki właśnie...
Kurcze hFuse na E9 też nie mogę ustawić, ustawia na C9 i wywala błąd pokazany post wyżej. :( Jakiekolwiek ustawienia wyłączające SPIEN mi nie wchodzą - Tak się zastanawiam czy jak to się wyłączy to nie zablokuje procka bo programuje przez FT232 -> ISP do procka
W drugiej fazie blokujesz programowanie szeregowe i wtedy ratuje Cię tylko programator równoległy. Z tego co wyczytałem z kartach katalogowych, to w procesorach ATmega nie ma możliwości zablokowania programowania szeregowego przez SPI. Notes: 1. The SPIEN Fuse is not accessible in Serial Programming mode.
Napiszę ci ale nie wiem czym i jak będziesz programował. Robisz to na swoją odpowiedzialność. Jak zablokujesz procek to nie moja wina. Byte low: nic nie zaznaczone czyli wszystkie disable Byte high: SPIEN enable - (enable serial programming and data downloading) BODLEVEL1 enable - brown-out detector trigger level
atmega spien usbasp spien flash spien
renault laguna migająca kontrolka awaryjny światła zasilanie wzmacniacza alpine
Resetowanie zmywarki Amica 629 E - instrukcje Reset pralki Beko WMB 61232 PL PTMA - instrukcje