Pooogladac lockbity - sekcja memory programming ->Program and Data Memory Lock Bits.
Witam. Które dokładnie lockbity zaznaczyć dla procesora Atmega8 aby zabezpieczyć program przed odczytaniem. Dysponuję programatorem STK200/300.
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
bestmlody --> nie wiem jaki masz procek dokładnie ale jeśli ATmega8 lub ATmega162 lub ATmega128, to zobacz jak wygodnie ustawia się wszystkie możliwe opcji zarówno LockBitów jak i FuseBitów, wraz z opisami tych opcji z programu mkAvrCalculator. Masz w nim m.in. zakładkę LockBity - tam wszystko zobaczysz co ciebie interesuje oraz coważne podejrzysz także...
A próbował ktoś może ustawiać fusebity i Lockbity przez podłączenie ATmega8 w podstawkę od AT90S4433 (są kompatybilne wyprowadzeniami) w adapterze MCS-51 do Willema?? Czy to zdałoby egzamin??
Jeśli programujesz pierwszy raz to AVRy mają defaultowo ustawione fusebity lockbity i nie musisz ich zmieniać (chyba, że chcesz np. ustawić inne taktowanie itd.). Podsumowując nie musisz wpisywać na razie nic w zaznaczone pola.
Bo jak ktoś zaprogramował lockbity to przy odczytywaniu flasha wysyła Ci stek bzdur, a nie program.
Chciałbym jeszcze sprostować wypowiedź Mirka, zauważmy że programator automatycznie wykonuje komendę chip erase przed każdym zapisem flasha. Gdy wymusimy zapis bez niej, to lockbity się nie wykasują, a pamięć zostanie nadpisana (będzie w niej bałagan zamiast programu).
odczytałem ala to co piszesz..jak juz odczytam lockbity to co zrobić? Dodano po 10 już załapałem :)
Hmm.. ustawiasz fusy i nie potrafisz odczytać ich wartości z okna programatora? Można odgapić LockBity na przykład z Mkavrcalca &H3C http://obrazki.elektroda.pl/1184919600_1... a na stronie [url=http://bart-projects.cba.pl/fuse.ht... zebrałem trzy kalkulatory Online.
No właśnie mam kilka innych Atmega 8 i programuję je normalnie w tym samym programatorze. A w tej jedynej nie mogę zmienić nawet bita. Lockbity nie poustawiane, nic innego na ISP, bo to programator z podstawką wyłącznie do procków w Dip28, wcześniej też ten scalak działał normalnie, aż któregoś razu "verify error at 0000" i tak już ma. Nie da się skasować,...
działa i nie działa: avr-dude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avr-dude: Device signature = 0x1e9101 avr-dude: Expected signature for ATMEGA8 is 1E 93 07 avr-dude: reading signature memory: Reading | ########################################...
a polecenie cls ?
Jeśli korzystasz z AVRDude to po prostu umieszczasz wszystko w jednym wywołaniu tego programu i po sprawie. Z drugiej strony myślę, że o wiele prościej i bezpieczniej jest przejść na pliki produkcyjne w formacie elf, mające wszystko (FLASH, EEPROM, fuse- i lockbity) i nimi programować procka. Wsparcie dla tego ma Atmel Studio/AVR Studio, tyle, że trzeba...
Dawno nie używałem dude'a, ale jak dla mnie wygląda na włączone lockbity, lpt na 99% sprawny.
Burn-o-mat jest taki sobie, znacznie lepsze jest gui w postaci AVRDUDESS. Jeśli procesor ma lockbity do ochrony przed odczytem to nie da się nic sensownego z takiego mcu ściągnąć.
Witam! Zgadza się ustawione miałem lockbity. A czy ktoś zna sposób na odczytanie zabezpieczonego układu?
Czy trzeba zabezpieczyć plik przed nad pisaniem? Jest taka opcja mkavrcalculator zakładka lockbity.Czy wystarczy tylko zaznaczyć plik atmagaBOOT.hex i wpakować do pamięci flash.Następnie odczytać przez PL2303HX.Po wgraniu można już kopiować szkice z arduino IDE w formacie .hex przez wirtualny port rs232(PL2303HX) do atmega8?
zgadza się. Jeśli są ustawione LockBity to można je "odprogramować" jedynie opcją ChipErase czyli kasowaniem całej zawartości pamięci Flash.
Niefortunnie ATmega8 ma możliwość wyłączenia RSTDISBL w trybie programowania szeregowego... Samo programowanie jestzależne od ustawionego aktualnie zegara,w największej ilości trybów pomocny jest generator zewnętrzny. Chip Erase kasuje tylko Lockbity, Fusebity pozostają bez zmian. Aby wykonać Chip Erase, niezbedne jest wejście w tryb programowania.
Nie trzeba nic specjalnego robić ;) po prostu wgrywasz od nowa program i masz wszystkie lockbity skasowane podobnie jak zawartość flash. Można też wydać tylko polecenie zresetowania procka ale jest ono automatycznie robione przy wgrywaniu nowego wsadu. Zassaj sobie program "MkAvrCalculator" i zajrzyj do jego zakładki "Lock - bity" zobacz jak prosto...
Wczoraj użerałem się z ATmega32 nieużywaną. Fabrycznie ustawiona na zewnętrzny sygnał zegarowy! Nie wewnętrzny, nie kwarc. Dopiero podanie zewnętrznego sygnału ze sklejonego naprędce generatora pomogło (1-3Mhz) Spróbuj. W bascomie jest wygodniej, bo fusebity są opisane. Zobacz Lockbity-one potrafią zablokować powtórne programowanie. W ATmega32-lockbit...
Docelowo potrzebuje uruchomić bootloader USB na atmedze32 (sprzętowy interfejs USB odpada z uwagi na to że musiał bym użyć xmegi która wymaga innego standardu programowania a to dodatkowe koszty itp. ; odpada też połączenie bootloadera UART z przejściówką FT232RL bo ja tu widzę więcej komplikacji niż zalet) Ponieważ jednak bootloadery tworzone głównie...
1. W przykładzie ATMELA w datasheecie ATMega8 (ADC) (chyba) jest błąd 2. AVR Studio w wersjach dotychczasowych (chyba) niespecjalnie (albo wcale) sobie radzi z przetwornikami. 3. Blokowanie programowania szeregowego w trybie programowania szeregowego w ATMega (fuse & lockbity) woła o pomstę do nieba 4. I tak atmelki są super. Może jakiś błąd w programie...
Oznaczenia diod: świeci zielona – fusebity naprawione i zweryfikowane, układ naprawiony. Jeśli jest ustawione zabezpieczenie lockbit, to tylko sprawdza czy fuski odpowiadają fabrycznym, i jeśli tak to także zapali tę diodę. świeci czerwona – problem z odczytaniem sygnatury, brak układu, lub brak sygnatury w bazie. migająca zielona –...
Tym że czarno to widzicie to się akurat nie martwię, gorzej jest z tym że sam to czarno widzę, ale jest światełko w tunelu :D To pędzący elektrowóz :E ... Odpuść sobie na początek dyrektywę jak robisz dla siebie - lockbity Ci nie potrzebne, a jedyny fusebit do przestawienia to źródło zegara jak będziesz potrzebował więcej niż 1MHz. Przepraszam, jeszcze...
LordBlick - AVRstudio wersja 4.18 lockbity nie włączone, mamidentyczny ekran i z tego samego miejsca co zaznaczyłeś staram się wgrać HEXa. Podobny problem mam z Atmegą8 . Pewnie coś przeoczyłem... może wsad, może programator ? ale teraz już tak jestem zakręcony i nie wiem co zrobić. W oknie wyskakuje napis, że zawartość pliku HEX nie może być zapisana...
Jakie znowu Lockbity? Gdzie, jakie erase? Ludzie! Nie możecie po prostu podać mi polecenia do wpisania? Przecież już chyba widać że jestem kompletnie zielony i nie mam pojęcia na ten temat. Proszę tylko o konkretne polecenie, które mam wpisać w comandlina windowsa, żeby to zaczęło działać.
Witam. Zaczynam naukę programowania uC, moim pierwszym urządzeniem tego typu jest ATMEGA88PA-PU. Wgrałem na nią program, który zapala led'a, jak nacisnę przycisk oraz gasi led'a jak puszczę przycisk. Program działał. Następnie postanowiłem zmienić program aby po naciśnięciu przycisku led się zapalał a po następnym naciśnięciu gasił. Program ten nie...
może ma bit lock ustawiony Lockbity raczej nie, atmegi z ustawionymi lockbitami odczytują się tylko są to jakieś mniej lub bardziej przypadkowe bajty, nie będące prawidłowym odczytem. Myślę że powinna się uruchomić na tym kwarcu 12Mhz jeżeli była ustawiona na zewnętrzny. Kondensatory przy nim masz odpowiednie?
Witam. Zaopatrzyłem się w programator USBasp na Atmega8. Podpinam pod kompa i wywala: "Nieznane urządzenie" i tak też się pojawia w menedżerze urządzeń. Aktualizacja sterów nie daje efektu bo winda twierdzi że ma najbardziej aktualna wersję sterów. Biblioteki wrzucone. Na drugim kompie działa bez zarzutu i z powodzeniem mogę procka wyczyścić, ustawić...
Witam. Mam problemy z dwoma programatorami. Jeden to: http://prottoss.com/projects/AVR910.usb.... A drugi to przejściówka USB-LPT: http://www-user.tu-chemnitz.de/~heha/bas... w wersji 1.5 Problemem nie jest to że one nie działają. One działają, tylko że z pewnymi problemami. AVR910...
Po pierwsze wchodzisz w archaiczne procesory, ATMega8 jest oznaczona przez Atmela jako obsolete i not recommended for new designs od lat. Jeśli ATMegaXXU2 jest droga, to za 12 zł kupisz np. ATXMEGA128A1U lub podobną. Nowsza, o nieporównywalnie większych możliwościach, z wbudowanym USB i 128 kB FLASH. Bootloadera właściwie bez programatora nie da się...
Sprawdź lockbity. Jeśli procesor jest zablokowany to nie zmienisz fusebitow. Pierwszy blad przy programowaniu- czytales dokładnie? Przecież nic nie zaprogramowales bo nie było pliku ;) Gdybyś zaprogramował ten procek jakimś wsadem to automatycznie wyłączył byś blokadę locbitow. Dodam, że burn-o-mat nie ma opcji lockbitow. Używałem avrdude gui.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Witam, Mam problem ze stworzeniem prototypu mojego projektu, a mianowicie kontrolera w postaci nastawnika do symulacji pociągu. Na płytce stykowej składam standardowy układ USBasp, V-USB i nic nie działa, tzn. Komputer nie widzi, że coś jest podłączone do portu USB. Na początku tylko zwarłem przypadkiem diodę zenera do +5V w kierunku zaporowym, co ją...
AVR Fusebit Doctor odczytuje podpis uC, ale nie weryfikuje bezpiecznika Write/Reset.!!! Zbudowałem Atmega Fusebit Doctor z ostatniej aktualizacji Firmwire v2.11 Board V2h na PCB. Atmega8A jako Doc Chip Za każdym razem, gdy wkładam mój zamurowany (z powodu niewłaściwego ustawienia bezpiecznika zewnętrznego zegara) Atmega8A uC do gniazda Fusebit Doctor,...
Bo nie zablokujesz możliwości odczytu, jedynie odczytany program to będą całkowite bzdury. Co do tych dwóch ton, to kiedyś pisali o tym w EP, ale tam było o prostych picach. Przyjżyj się odczytanemu programowi z zabezpieczonego procka, przecież to kolejne wartości bajtów, a nie program
Tak jak na środkowym obrazku. Czyli zaznaczasz te same co na pierwszym. Chociaż, jeśli to nie jest pod jakiś konkretny projekt to WDTON możesz sobie odznaczyć.
Bez względu na LockBit-y, kasowanie całości powinno załatwić problem.
Witam, problem kompilacji bootloadera powrócił - prosiłbym teraz o wersję 16MHz dla atmegi8, tą z możliwością programowania EEPROMu i LOCKBITów :) W załączniku Atmega8, 16Mhz,9600bps,eeprom,lockbit :wink:.
Witam wszystkich, mam taki problem. Buduję układ częstościomierza do którego chcę zastosować procesor 90S1200. Procesor pracował wcześniej (miał pracować bo nie chciał działać) jako programator AVR. Oczywiście przy zakupie tego zestawu był on już zaprogramowany. W tej chwili jak chcę go zaprogramować do mojego układu to nawet nie jest on wykrywany....
Dodam pyt: Czy czy da się odczytać kod z atmega 8?? odp tak lub nie i tyle reszty się dokopię . Jeśli procesor nie jest zabezpieczony za pomocą Lockbitów to dasz radę odczytać kod binarny i ew go jakoś zdeasemblować - czyli tylko i wyłącznie podejrzeć w asemblerze. Zapomnij o podejrzeniu tego np w C ;) Jeśli procek jest zabezpieczony Lockibtami to...
W Bascomie AVR sa jeszcze poza tymi co wymienilem (troche nie w temacie) bity Lockbit21, Lockbit43, Lockbit65. Jezeli to to o co Ci chodzi to jak nie masz Bascoma AVR to zaden problem go sciagnac i to chocby z ciekawosci zobaczyc. Jest to w Program/Send to chip zakladka "Lock and Fuse Bits". P.S. Powyzsze dotyczy ATmega8 Bascoma AVR i ZL2PRG (odpowiednik...
Write LB - zapisuje ustawienia z sekcji LockBits Write FS - zapisuje ustawienia z sekcji FuseBits Write FSH - zapisuje ustawienia z sekcji FuseBits High Write PRG - zapisuje ustawienia do pliku źródłowego *.bas w celu późniejszego, automatycznego zapisu ustawień podczas programowania procka. Z powyższego objaśnienia wynika, że po odpowiednim ustawieniu...
Witam! Proszę o dokładny opis Lockbits'ów w Atmega8 (16, 32 itp.) ustawianych z poziomu BascomAVR. Dziękuję i pozdrawiam.
...po czwarte LockBits ;)
Tzn. chodzi o zakładkę Lock and Fuse bits ? Jeśli tak to mam w niej Chip Name: MEGA8 Calibration 0: 9F Calibration 1: 9F Calibration 2: 99 Calibration 3: 99 Lockbits FF Lockbit 65: 11 Lockbit 43: 11 Lockbit 21: 11 Fusebit 7D Fusebit C: 0:BODLEVEL 4.0V Fusebit B: 1:BODEN disabled Fusebit KLA987: 111101: Ext. Crystal/Resonator Medium Freq. Fusebits High...
Z ustawienia Lockbit na zrzucie widać że są aktywne bity zabezpieczające LB1 i LB2 a to oznacza że to, co odczytałeś to niestety "śmieci" których do niczego nie wykorzystasz.
no właśnie a mogę wiedzieć jak ustawić fusy ? bo to jest najdziwniejsze z tego wszystkiego Vtarget, Aref brak możliwości wpisu, wyskakuje jakieś okienko z błędem.
atmega lockbity fusebits atmega8 atmega8 nestor
paliwowy schemat pompka webasto benzyna odkamieniacz junkers
zelmer 13z013 analizator widma
Instrukcje serwisowe Saunier Duval – gdzie pobrać manuale do kotłów i pomp ciepła Bezpiecznik Webasto w Fiat Ducato 2016 - lokalizacja