https://obrazki.elektroda.pl/4608942800_... W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie...
Chodzi oczywiście o lock bity (lock - blokada). Swoją drogą skoro programujesz swoje avrki to jak możesz nie wiedzieć jeszcze nic o tych bitach ? Jak programujesz swoje AVRy ? Po pierwsze to nie są bity ustawiane z poziomu programu. PonyProg, AvrDude, AvrStudio, Bascom wszystkie pozwalają na ustawienie lock bitów. A blokując Flash lub EEPROM blokujesz...
Jak przeprowadzić "chip erase" w ATmega328PB? Dowiedz się, jak usunąć zawartość pamięci Flash i EEPROM za pomocą AVRDUDE i programatora ISP.
Zalegający śnieg na dachu, o ile jest go dużo, potrafi wyrządzić poważne szkody. Można tu wymienić zrywanie rynien, spadanie dużych bloków oblodzonego śniegu na podjazdy garażowe, parkingi, itp. W celu ochrony przed takimi wypadkami stosuje się różnego rodzaju zabezpieczenia przeciwśniegowe w postaci rur, barier, płotków. Ich głównym zadaniem jest zatrzymanie...
Jak można zabezpieczyć program w mikrokontrolerze przed odczytaniem? Ustawiając odpowiednie lockbity. Czy ATmega328 po zaprogramowaniu da się odczytać? Tak, dopóki nie zabezpieczysz lockbitami. Ale może to także wyłączyć możliwość debugowania, lub wgrania poprawionej wersji programu - w każdym razie takie wyłączenie jest na zawsze. Absolutnie nie jest...
Balu , na zamieszczonym zdjęciu Atmega nie robi za pamięć, przyjrzyj się, podstawka pamięci jest pusta :) Dokładniej - z oryginalnej płytki wykorzystywane są tylko układy wykonawcze, kontroler, pamięć i multiplikator portów są wylutowane/wyjęte i leżą na półce a za centralkę jako taką robi dodrutowana płyteczka z Atmegą(którą można zablokować przed...
Witam! Poszukuje kogoś kto skopiuje program z mikroprocesora ATMEGA 32 16 AU , i przegra go na inny taki sam mikroprocesor..Program jest zabezpieczony.Sprawa w pełni legalna.Więcej wiadomości na priva. Jest to dla mnie pilna sprawa. Jestem z Wrocławia. Pozdrawiam
Witam, używam do programowania atmegi 328p programu avr dude + avr dude gui, pytanie, jaki wgrać lock bit żeby był niemożliwy odczyt flash? (i najlepiej eeprom też), pozdrawiam
Witam! A może autor przerobił by program główny na jakiś inny procesor niż Atmegę8. Jak wiadomo ciężko ją dostać w rozsądnej cenie, a jest jeszcze wiele innych procków w obudowach DIP28, o identycznej pinologi Ja również popieram cytowanego - szczególnie, że już od dłuższego czasu nie używałem m8 i jedyna jaką mam już teraz jest wlutowana na stałe w...
witam mam pytanie posiadam juz starego atmelka 90s2313 jest zabezpieczony przed odczytem chciałym zrobic sobie kopie tego wsadu ,bo juz widze ze atmelek zaczyna powoli nózki chwiac, i teraz pytanie czy da sie odczytac ten atmel próbowalem roznymi sposobami lecz nie idzie go odczytac ,moze ktos z kolegów posiada jakis program do tego typu odczytu .....
Witam Proszę o pomoc w zabezpieczeniu procesora ATTINY25 przed odczytem załadowanych tam danych. Do programowania używam mkAVRCalculator. Z góry dziękuje za pomoc
Witam, założyłem podobny temat w innym dziale ale nie otrzymałem odpowiedzi. Chodzi o to by zrobić uniwersalne sterowanie portem uC zarówno masą jak i +12V. uC sterowany jest stanem niskim na wejsciu portu i wykonuje stosowne operacje. Czy od strony elektronicznej wygląda to dobrze czy coś muszę dodać? Czy komparator zadziała tak jak myśle i poda stan...
Witam, Chciałbym zabezpieczyć port ADC na atmedze32 przed ewentualnymi zwarciami/szpilkami. Na początku założenia: dokładność +-1% zakres pomiarowy 180-230V DC Mam optoizolację sygnału mierzonego od układu atmegi. Czy to wystarczy? Może zastosować diody 1n4148? Warystor lub szklany bezpiecznik są zbędne? http://obrazki.elektroda.pl/2093148700_1...
Mam nastepujący problem mam zaprogramowanego atmela 90s2323 i zabezpieczonego trzeba go odbezpieczyc i odczytac jestem otwarty na wszelkie propozycje tomii(at)o2.pl :idea: ps. moze ktos jest w stanie przechwycic z niego transmisje i napisac na tej podstawie soft
Witam Mam pytanie jaki bity muszę dodać [z pony prog 2000[ by zabezpieczyć przed kopiowaniem attiny 2313 oraz atmega 8515 pozdrawiam, czekam na odpowiedz
Potrzebuję zabezpieczyć uC tak by nie można było odczytać programu zawartego w nim.Z góry dzięki za pomoc.
Panowie, mam taki problem, a ponieważ moje doświadczenie z mikrokontrolerami ograniczyło się do mrugającej diody lata temu, to pozwalam sobie go tutaj zaprezentować: - mam płytkę niedziałającego urządzenia z ATMEGA32A w obudowie TQFP44. Ponieważ mam pewne podejrzenia, że wysypał się wsad, stąd moje pytanie: czym i jak sprawdzić czy procesor jest zabezpieczony...
Witam. Czy jest możliwość uniemożliwienia skopiowania programu wsadowego z procesora? Program napisany jest w języku Bascom, a procesor to Atmega16.
Witam, Stworzyłem przetwornik do pomiarów kątów w przestrzeni. Z procesora Atmega 328p-pu (zewnetrzy kwarc 16MHz, BaudRate 9600) wysyłam ramkę: [syntax=c]printf("%4ld,%4ld,%4ld,%d,%d,%... ,xo,yo,zo,gyrox,gyroy,gyroz,stopnie);[/s... Po stronie odbiorczej napisaną mam aplikację w Visual C# Express. Tam dane rozdzielam do tablicy dane na podstawie...
Witam Mam takie pytanie/problem jak zabezpieczyć urządzenie przed nieautoryzowanym skopiowaniem tzn. żeby skompilowany program działał tylko na jednym określonym urządzeniu. Stosuje układy DS2401 wpisuje ich numer do program i z nim kompiluje ale co sprytniejsza osoba może to ominąć stosując emulator DS. Pomijam stosowanie lock bitów gdyż użytkownik...
Czy wie ktos moze czy mozna jakos zablokowac odczytanie zawartosci pamięci programu w ATmega32?? Jesli tak to prosze o jakąs rade
Witam, jak zabezpieczyć mikroprocesor AVR np.: atmega8 przed odczytem programu? Tak, aby nikt nie mógł go kopiować i powielać układy w oparciu o mój program. Dobrze by było, gdyby dało się jeszcze zapisać nowy program lub usunąć bieżący (lecz bez możliwości odczytu) bez potrzeby posiadania programatora równoległego - więc nie wchodzi w grę wyłączanie...
Witam posiadam układ z mikrokontrolerem ATmega (konkretniej ATmega128, ale to mniej ważne), który komunikuje się z internetem(strona napisana PHP). Jednak chciałbym zabezpieczyć transmisje, moje pomysły(te lepsze): * RSA - myślę, że może być za słaba moc obliczeniowa, posiada ktoś implementacje pod mikrokontrolery 8bitowe? * XOR używając "numeru seryjnego"...
Witam wszystkich serdecznie. Właśnie rozpoczynam przygodę z mikrokontrolerami AVR. Na sam początek chciałbym zbudować sobie prosty multimetr do pomiaru prądu i napięcia. Z teorią już się wstępnie zapoznałem. Mam tylko problem z zabezpieczeniem wejść ADC gdybym przypadkowo podał na nie zbyt duże napięcie. Jak mogę w miarę prosto i sprawnie to rozwiązać?...
Witam. Które dokładnie lockbity zaznaczyć dla procesora Atmega8 aby zabezpieczyć program przed odczytaniem. Dysponuję programatorem STK200/300.
Witam mam programik napisany w bascomie, potrzebuje nim zaprogramować układ. Używam programu bascom avr (demo) i najprostrzego programatorka to tego procka(wiadomo chyba mo jaki mi chodzi) Problem w tym że potrzebuje ten program w jakiś sposób zabezpieczyć przed odczytem nigdzie nic nie moge znaleźć, chodzi też o to aby fizycznie nie uszkadzać w tym...
Tak naprwde to jest tego typu zabezpieczenie, możesz skasować zawartość i zapisać nową a nie możesz odczytać zawartości.
Dowolnym programatorem do AVR to zrobisz (najtańszy to USBAsp), ale pod warunkiem, że ATMega nie jest zabezpieczona przed odczytem. Jeśli jest to sprawa raczej przegrana.
Witam. Atmega może padać , to jest możliwe szczególnie EEprom , duża ilość zapisów do w/w. Czy da się sklonować istniejącą , wszystko zależy od LockBitów ustawionych w Atmega. Jeżeli została zabezpieczona lockBit to odczyt się nie uda, dostaniemy losowe wartości , zupełnie bezużyteczne. Pozdrawiam.
Spróbuję Ci zgrać wsad o ile nie jest zabezpieczony i o ile mam tę samą płytkę - możesz zamieścić zdjęcie tej płytki z obu stron? W między czasie możesz wstawić tam samą podstawkę aby na przyszłość mieć możliwość łatwej wymiany procesora a gdybym ja nie miał wsadu to zapewne ktoś się znajdzie kto Ci go skopiuje o ile nie jest zabezpieczony przed odczytem......
Taki układ może być zabezpieczony przed odczytem i wtedy "klops" lub poważniejszy nakład finansowy. Jeśli jednak wiesz, że nie jest zabezpieczony to sprawa jest prosta.
Ja też ubiłem T7. W ferworze walki wsadziłem w podstawkę naładowany kondensator. Coś w środku cicho strzeliło i tester zgasł. Uszkodzeniu uległa SRV05-4 i procesor Atmega324PA-AU (zwarcie na nogach pomiarowych). Mam pytanie czy któryś z kolegów będzie w stanie wgrać mi odpowiedni program do nowego procesora ? Czy może dać sobie spokój i w kubeł. Jak...
Mam tak jak na pierwszym odczycie czyli na zabezpieczonym procesorze. Da radę odczytać zabezpieczony procesor???
Zaprogramuj dwa najmłodsze LockBits LB1 i LB2 po załadowaniu pamięci programu. Każde "Chip Erase" jednocześnie wyłącza zabezpieczenia. Możesz też zabezpieczyc odczyt pamięci programu przez "hakerski" bootloader, pozostawiając tylko możliwość zapisu - BLB02 zaprogramowany, podobnie z obszarem bootloadera - BLB12 . Szczegóły masz w pdf-ie w sekcji Memory...
Jesli ty nie jestes autorem tego programu to jest duza szansa 99% ze Atmega jest zabezpieczona przed odczytem.
Trzeba pisać cały program od nowa - raczej dezasemblacja i modyfikacja wsadu (o ile układ nie jest zabezpieczony przed odczytem, a pewnie jest) będą dużo bardziej kosztowne.
Skąd ta Atmega? Jeśli to urządzenie robione przez kogo innego odpuść sobie - najprawdopodobniej jest zabezpieczone przed odczytem.
Ta jasne tylko co jak będzie plynąć prad stały (przebicie tranzystora końcowego)?? Dobra jak ma służyć tylko do pomiaru mocy... czy ma działać tez jako zabezpieczenie? przed DC na wyjsciu wzmacniacz jest zabezpieczony :) czy jako zabezpieczenie ? było by fajnie ,zalezy czy atmega poradzi sobie z bardzo czestymi odczytami
Układ ma usunięte oznaczenia, ale liczba pinów się nie zgadza z ATMegą. Te kable (a'la HEX-V2) zwykle były na NEC D79F8513A - (ale on ma tyle samo pinów co ATMega). Twój to jeden z nowszych chińskich wynalazków na STM32. Zgrać nikt nie mógł, bo jest zabezpieczony przed odczytem.
Tak swoja droga w wersji 4.3.3 w koncu dziala zapis i odczyt fusebitow w atmega 328p czekalem na to rok czasu ;/ Sprawdz najnowsza wersje oprogramowania. Pozdrawiam Bart.
A jak ta 8 była by zabezpieczona przed odczytem to w ogóle dało by się coś odczytać z niej ? Przerabiałem taki temat z atmega 162 i nic nie dało się odczytać . Czyli generalnie można powiedzieć że nie ma sensu kombinować z tym zegarkiem tylko przydatne części zostawić a reszta do śmietnika .
ROX jeżeli procesor nie jest zabezpieczony przed odczytem, -a zakładam, że jest skoro to produkt komercyjny- to jak mawiają po francusku -marneszanse ;-) Jeżeli nie jest zabezpieczony przed odczytem to każdy programator szeregowy czy równoległy rozwiąże Twój problem. Szukaj informacji na temat programatorów ISP jest ich kilka na forum.
Atmega 128 ma tryb pracy "Atmega103 Compatibilility mode" Gdzie jest zgodna w trybie pracy z procesorem który chcesz zastąpić. Mechanicznie jest to jak najbardziej możliwe, problem leży gdzie indziej. W procku siedzi program, który może być zabezpieczony przed odczytem, wtedy nie da się tanio (<10000$ ) wyciągnąć z niego programu, jeśli jest to urządzenie...
Chwilowo użyłem Atmegi 16 bo nie mam pod ręką całej płytki z 32u4 Nadal nie zmienia to faktu, że musisz dodać zabezpieczenie przed przepełnieniem bufora odczytu danych ... To na 100% będzie powodowało Ci "zwiechy" uC. "Dobry stary" odkurzacz w okolicy urządzenia i zakłócenia przepełniają tablicę.
Procesor którego bity widać na zrzucie ekranu jest zabezpieczony przed odczytem. Niestety na forum nie dyskutujemy o łamaniu zabezpieczeń, zatem pomocy przy skopiowaniu zawartości pamięci Flash nie uzyskasz .
Z logów Miszko widać: 1Bajt - STX=0x68 2Bajty - len (len -6Bajtów) = dane 2Bajty crc 1Bajt - ETX=0x16 crc nic mi nie podeszło, można by zgrać firmware z EcoNeta i pogrzebać ale tam pewnie tylko znajdziemy sprawdzanie crc bo on pewnie tylko przerzuca na odpowiedni serwer, tyle ze może dało by radę wyciągnąć hasła do ftp i pobrać aktualizacje firmware...
czyli można powiedzieć że należy podpinać napięcia z programatora do układu nie podłączając go do własnego zasilania? a co jeśli piny programujące są wykorzystane do sterowania urządzeniami zewnętrznymi (przykładowo buzzer, ledy)? pewnie to będzie piszczeć i błyskać..... dochodzę do wniosku że radzicie mi najlepiej podłączyć sam uC pod programator...
Jeżeli nie jest on zabezpieczony przed odczytem (ustawiona blokada za pomocą Fuse Bitów) to jak najbardziej możesz odczytać zawartość jego pamięci. Jednak będzie to surowy, skompilowany obraz. Możesz go zdekompilować za pomocą np. IDA, ale ostrzegam, że uzyskasz z tego tylko kod assemblera.
Z tego co próbowałem to zawsze przy odczycie zabezpieczonych układów programowalnych komórki odczywywane są jako FF FF FF... Czyli da się odczytać ale nic nam to nie daje :( Jak możnaby odczytać to nie byłoby sensu zabezpieczać kosci.
Na 99% układ zabezpieczony jest przed odczytem. Możesz ew. za pomocą linka z tego artykułu ratować swoją zabawkę. http://www.instructables.com/id/Using-an...
Jeśli masz niezabezpieczony mikrokontroler można go skopiować po spi albo Jtagiem . Arduino nie ma chyba opcji odczytu , jedynie można podłączyć inny mikrokontroler i "wypalić bootloader" co powinno skutkować tym że mikrokontroler będzie udawał płytkę arduino . W samym programie masz również pliki .hex różnych bootloaderów które można wgrać do mikrokontrolera...
Witam może być problem, ponieważ ten 28-mio nóżkowy scalaki to procesor prawdopodobnie jakąś ATmega8 lub PIC i w zależności "co autor miał na myśli" projektując to urządzenie. Jeśli jest to Atmega to można programatorem się wpiąć i czytać wsad o ile nie jest zabezpieczony procesor przed odczytem jednak nic Ci to nie da. Prawdopodobnie kalibracji ktoś...
No właśnie planuję wykonać podobne zabezpieczenie, chociaż nieco prostsze. W układzie mam dodatkową pamięć EEPROM na I2C, zapiszę dane i w EERAM procesora i w EEPROM, następnie przy odczycie będę porównywał. Jeśli dane będą inne, to po prostu urządzenie wystawi błąd - najważniejsze jest, żeby nie wykonać programu z błędnymi danymi. Główne pytanie jednak...
Ok, bardzo dziękuję za powyższą odpowiedź. Zastosowałem przekładnik prądowy. Przy nim samym równolegle 2k2, za nim mostek DB104, i kondesatorek filtrujący 1uF lub 100uF. Całość podłączyłem do Atmegi z konfiguracją Vref=Internal. Mierzone napięcie - jak najbardziej sensowne jednak rośnie i osiąga zawsze wartość maksymalną (odczyt z Atmegi 1023). Problem...
(at)itadek Zabezpieczenie przed odczytem nie uniemożliwia odczytu, lecz przy odczycie zwracane są kolejne wartości 0x00-0xff. Także jeśli masz błąd przy odczycie (napisz jaki) to związane jest to z połączeniami lub innym problemem. Dla nowego procesora po prostu wgrywasz wsad i tyle.
To się bardzo prosto sprawdza piszesz maila z zapytaniem czy mogą odbezpieczyć i za ile , ja zapytałem napisali i na stronie jest powiedzmy próbka możliwości , ale potrafią więcej niż piszą na stronie ... Poza tym nie narzekam koledzy piszę, bo temat wydaje się być ciekawy i dość aktualny i może komuś się przydać . Wolę wyprzedzać fakty i może ktoś...
Ram musiałbym rezerwować, żeby zabezpieczyć się przed konfliktem adresu. Po drugie potrzebuję zapisać 3360 komórek czyli moja zmienna inkrementuje się od 0 do 3359, dziele ja przez 8 i mam adres bajtu pamieci, a reszta z dzielenia to wskaźnik bitu do zapisu. Po trzecie pisałem już, na szybkości mi nie zależy.
1. Nie, trzeba jeszcze ograniczyć działanie instrulcji LPM. Te bity zabezpieczają tylko CPU przed odczytem pamięci przez interfejsy programowania (ISP, parallel). 2. Nie. Instnieje teoretyczna możliwość wgrania kodu, który odczyta pamięć i wyśle jej zawartość. Ale to oczywiście wymagałoby użycia bootloadera, gdyż dalsze programowanie przez ISP będzie...
Potrzebuję na bieżąco odczytywać i zapisywać dane na karcie SD, przy jednoczesnym nieprzerwanym wykonywaniu programu. W sumie to nie sprawdzałem jeszcze jaką prędkość zapisu/odczytu będę miał, ale chciałem się zabezpieczyć. Programy działają w blokach algorytmu, blokach/grupach danych ... więc w jakimś sensie są "przerywane". Dobrze planując można...
Bardzo dobrze dobrane źródło zasilania. Bateria litowa o dużej pojemności, niskiej rezystancji wewnętrznej oraz długim okresie przydatności do użycia (data widoczna na zdjęciach). Dodatkowo bateria jest lżejsza niż odpowiednik alkaliczny. Ciekawe czy pojawią się próby ataków których efektem będzie niechciane zamówienie, lub podmiana firmare pozwalająca...
Mi chodzi o to że wiekszość mikro kontrolerów ma piny kilku interfejsów (uart, spi, i2c, jtag) i chodzi mi o sytuacje w których uszkodzeniu ulega np Atmega w jakimś urządzeniu i zastępuję ją nową atmegą na którą chcę wgrać zawartość taką jak ta na uszkodzonej atmedze, więc do odczytu i zapisu eeprom i flash użyć można któregoś z tych interfejsów. Jeśli...
Witam, Potrzebuję porady co zrobić? Zbudowałem sterownik odpowiadający za pracę kotłowni + solar. Sercem jest Atmega 328 połączona z tabletem ARV + VisualBasic. Chcąc zabezpieczyć kotłownię i solara zainstalowałem aku 24V 225Ah i zakupiłem do niego przetwornicę firmy Volt pełny sinus. I problem. Po przełączeniu się układu na zasilanie awaryjne nie mam...
Sieć jest jeszcze w powijakach. Mam zamiar zakupić dla celów Rs485 osobny kabel ekranowany (skrętka). Ale czy mógłbym nim puścić także zasilanie? Tzn . chcę zakupić 8 żyłową skrętkę z której dwie skręcone żyły były by dla celów RS485 a reszta do zasilania. Czy taki pomysł skończy się nerwami i posłaniem szpuli kabla do kosza? Co do transmisji to dane...
Odwrócenie rezystora raczej nie powinno zmieniac wyników... Proponuję sprawdzić jednak najpierw czy działa opamp... pina procka nie upalisz skoro na niego idzie tylko to, co wypluwa opamp. Choć da się uwalić jednocześnie i opampa i procesor, wątpię, czy to ten przypadek ;] Jesli uklad zostanie zbudowany według schematu w #1, a obciązenie zostanie podłączone...
http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...
Witam . Czy ktoś posiada może wsad do atmegi 88 która tam siedzi . Padła atmega a bez wsadu wymiana na nową nie ma sensu . Na płycie głównej są nawet pady do podłączenia programatora , gdyby ktoś był tak dobry i odczytał zawartość 😀. Chyba że producent zabezpieczył przed odczytem zawartości to wtedy nic z tego , no chyba że ktoś posiada jakiś...
Wyboru chyba nie masz jest jeden dostępny, średniej jakości. Takie rozwiązanie ze zintegrowaną anteną ogranicza zastosowanie gotowego urządzenia, całkowicie pozbawia zastosowania solidnej aktywnej anteny, ale to juz zależy od Twoich potrzeb. Ja budując lokalizatory do samochodów potrzebuje by moduły był dobrze zabezpieczone przed wodą i potencjalnymi...
Witam. Szukam osoby która by zaprojektował, zaprogramowała i wykonała moduł (karty ostrzeżeń), poniżej wymienionej specyfikacji. Opis funkcji jakie ma spełniać ww karta rozszerzeń: - 2 wejścia (odczyt stanów bezprzedziałowych) - 2 wyjścia (sterowanie dwoma przekaźnikami) - protokół komunikacyjny z PC umożliwiający wysyłanie automatycznie stanów wejściowych,...
zabezpieczenie odczytem zabezpieczenie odczytem flasha stm32 zabezpieczenie odczytem
tester klawiatura czujnik oddechu nagrzewnica indukcyjna temperatury
generator elektrodrążarki generator elektrodrążarki
Konfiguracja dodatkowych przycisków myszy w Solaar na Linuxie Jak włączyć Wi-Fi na różnych urządzeniach?