Dziękuję za szczegółowe wyjaśnienie. Temat będzie do zamknięcia.
Kontroler flasha to nadal tylko peryferial memory-mapped, wiec SFR w ktorym ustawiasz protekcje niczym sie nie rozni od SFRów od np. SPI, i dokladnie tak samo mozna go zapisać przez SWD/JTAG . A to juz wprost odpowiedz na twoje pytanie. SWD/JTAG pozwala na rw dowolnego 32bitowego adresu w losowym momencie, niezaleznie od tego, czy rdzen wykonuje kod,...
Przepraszam, ze odswiezam temat, ale czy ktos moze mi powiedziec ktore fusebity zaznaczyc w AVR Burn-O-Mat zeby zablokowac mozliwosc odczytu flash'a w Atmega32?
Poczytaj o MPU (memory protection unit w RM0056) i o blokadach flasha w RM0042
w przypadku LPC: user manual rozdzial: Flash memory programming firmware (lub o programowaniu flasha, roznie sie nazywaja) podrozdzial: Code Read Protection (CRP) 0x41 0x56 0x45!!
Witajcie! Mam taki problem z stm32f4(płytka Discovery) otóż ustawilem pierwszy level zabezpieczenia przed odczytem i w momencie wywolania zerwalo mi polaczenie z st-linkiem niby ok, ale teraz nie mogę nic zrobić z prockiem nie można nawiązać połaczenia. Probówalem skasować flasha przez STVP nie można, przez RS232(boot0, boot1) i Flash Loader demonstrator...
Witam Jak można zabezpieczyć się przed przypadkowym uszkodzeniem kodu we flash'u?... słyszałem o tym, że można sprawdzić sumę kontrolną pamięci flash... podczas programowania programator wyświetla taką sumę... może tak podczas uruchamiania procka, sprawdzać tę sumę czy jest taka sama? Dzięki. Pzdr.
Witam. Czy jest możliwość uniemożliwienia skopiowania programu wsadowego z procesora? Program napisany jest w języku Bascom, a procesor to Atmega16.
Witam, Jestem na etapie próby przenoszenia się z AVRów na ARmy. Doszedłem do problemu zabezpieczania swoich wypocin przed niepożądanym odczytem. Wiem, że można zrobić to sprzetowo przy programowniu, ale znalazłem też możliwość blokady programowej. Próbuje tak, ale nie działa: [syntax=c] FLASH_OB_Unlock(); FLASH_OB_RDPConfig(OB_RDP_Level_1); FLASH_OB_Lock();...
MAm pytanko. Czy ktoś wie czy istnieje możliwośc zablokowania Procesorka Motoroli MC68HC912BD32 przed ponownym zapisem?? Z noty katalogowej niewiele wynika (przynajniej dla mnie). Jeżeli tak tojakimi bitami to się ustawia. Chodzi mi o blokadę pamięci program Flash przez ponownym zapisem
Witam Czy jest możliwe żeby pamięć typu Flash 39SF020A była zabezpieczona w części przed zapisem.? Kiedy próbuje ją skasować i zapisać nowy Bios wyskakuje błąd programowania przy adresie 211A2h. Kiedy próbuje zapisać to samo co wcześniej odczytałem z pamięci programuje się bez problemu. Pomimo że pamięć wcześniej była wyczyszczona. Zachowuje się to...
Witam! Panowie proszę o pomoc: jestem posiadaczem długopisu z kamerą (wejscie USB, pamięć 4GB). W jaki sposób mogę zabezpieczyć przed odczytem tę pamięć, tak aby po nagraniu, ktoś kto przechwyci to urządzenie nie odczytał jej zawartości. Bawiłem się TrueCryptem, ale niestety nie o to chodzi. Zapis obrazu jest tworzony przez urządzenie na dysku rzeczywistym...
Witam, Czy z procesorów STM32 da się jakoś pobrać firmware ?? A jeżeli tak, to jak i jak się przed tym zabezpieczyć??
Cześć, potrzebuję pomocy w zabezpieczeniu oprogramowania (foto1) z używanego, jeszcze sprawnego sterownika firmy ifm model CR 0505. Nazwałbym to kopią zapasową oprogramowania, póki sterownik jeszcze działa :) Nie zamierzam grzebać w bebechach oprogramowania, tylko zrobić sobie backup softu i w razie awarii samego sterownika - wgrać do nowego. Próbowałem...
Witam serdecznie jest sobie pamięć Kingstona 256Mb a w niej wgrana animacja reklamowa przy pomocy programu flash.(modne ostatnio reklamówki dla firm) moje pytanie brzmi,czy można taką pamięć zabezpieczyć przed skasowaniem lub nagraniem innej zawartości.wdzięczny będę za wszystkie rady i sugestie.
Cześć, wczoraj testowałem program do zapisu danych w pamięci FLASH na STM32F051r8, korzystałem z programu przedstawionym w tym [url=http://www.elektroda.pl/rtvforum/to... Porgram jest pod STMa F103, który ma 128 kb pamięci, a mój tylko 64 no i przez przypadek nie zmieniłem adresu pod który maja być zapisywane dane, a więc pozostał...
witam potrzebuje odczytac flasha z 89c2051 i nie wiem jakiego programatora i programu do tego uzyc prosilbym o jakis schemat prgramatora (jak najtanszego i najprostrzego ) oraz o link do jakiegos programu, dopiero zaczynam zabawe z procesorami ale z tego co czytalem to programatory i programy do takich prockow jak 90s2313 nie nadaja sie do 89c2051,...
Opcja Preserve EEPROM nie działa jeżeli ustawione jest zabezpieczenie Flasha przed odczytem, gdyż działa na zasadzie najpierw odczytu EEPROM skasowania uP i ponownego zapisu EEPROM. Nie miałem czasu aby przetestować na fizycznym układzie. 1. Czy procesor jest zabezpieczony przed odczytem? 2. Jaka jest przyczyna że chcesz w ten sposób programować uP?...
Jeżeli nie jest zabezpieczony to normalnie bierzesz odczyt flasha i zapisuje ci go do pliku. Jeżeli jest zabezpieczony przez fusebity to teoretycznie się nie da :-)
Możesz spróbować odczytać tą ATMEGĘ 88P przez SPI, jest tam EEPROM 512bajtów, jeśli Ci się poszczęści i nie będzie zabezpieczony. Zainstaluj sobie AVRDUDESS, podłącz i spróbuj odczytać. Jeśli procesor będzie zabezpieczony to w odczycie eepromu będą po kolei wartości 0x00 do 0xFF w kółko. Czyli zabezpieczony się odczyta ale będą śmieci. Jest możliwość...
W opcjach dodatkowych nie było nic ustawione, i tak się zastanawiam czy to nie było powodem. Bo ewidentnie flash jest skasowany. Czy gdyby było ustawione -D to zabezpieczyłoby flasha przed skasowaniem przy odczycie? W eepromie coś zostało.
Każdy procesor ma tzw. lock bits, które na przykład uniemożliwiają odczyt flasha. Daje się je zdjąć tylko wykonując rozkaz chip erase, czyli kasując cały układ. Po takim kasowaniu jest on oczywiście zdatny do ponownego zaprogramowania. Poszukaj dokładnie w dokumentacji. Pozdrawiam.
Niestety datasheet Attiny13 i Attiny13A mówią tylko o możliwości zablokowania zapisu, zapisu i odczytu obu pamięci (Flash i EEPROM) na raz tymi samymi fusebitami, co oznacza, że nie będziesz w stanie zablokować Flasha i mieć możliwość zapisu EEPROMU. Jedyna opcja to programowy zapis odpowiednich wartości, choć może to być problematyczne przy ograniczeniu...
Mam problem z odczytem flasha ze Scani EMS s6. Poszukuje opisu kompletnego pinoutu BDM do KTAG-a do porównia z pinoutem Galletto. Odczyt z Galletto niby idzie ale obszar flash jest chyba zabezpieczony bo po odczycie same FF FF. Eeprom się czyta i zapisuje OK. Zmieniłem sterownik ale potrzebuje przerzucić flasha. Mam kopię zgraną Kess-em, niestety wgranie...
To, co udało się zassać z uC fabrycznego wgrałem do czystego. Wygląda na to, że bootloader jest w obszarze początkowym flash'a zabezpieczonym przed odczytem (sczytane zera na adresach początkowych), potem są FF'ki, potem program, który "widać" potem kilka ZER i znowu FF'ki. Problem w tym, że urządzenie jest na USB i tylko tego złącza używa do komunikacji...
Nie uzyskalem odpowiedzi czy musi byc ten ukladzik 74HC244?? Nie musi, ale jest wskazany. Kiedyś miałem, teraz go nie mam i też działa. Jak sie dowiedziec czy uklad jest zabezpieczony przed nadpisaniem, skasowaniem czy cos w tym rodzaju i jak to usunac. Sygnature układu powinno odczytywać bez względu na zabezpieczenia. Objawem blokady przed odczytem...
Witam. Jestem w trakcie pisania programu do zdalnego/lokalnego upgrade'u oprogramowania. Produkcyjnie program oczywiscie ma byc zabezpieczeony przez odczytem i tu pojawil sie problem. Okazalo sie ze przy RDP aktywnym (Read-Out protect) sa automatycznie zabezpieczone przed zapisem pierwsze strony flasha, co uniemozliwia mi calkowity upgrade softu. Przy...
zapis pomimo że pisze OK to po odczycie w pamięci są "stare" dane - nic się nie zmienia Tak się dzieje, jeśli próbuje kolega zapisać pamięć zabezpieczoną przed zapisem. Nie wiem jakiego softu kolega używa do programowania, ale w fabrycznych programatorach jest opcja "UnProtect", z której trzeba skorzystać na samym początku. Później kasowanie, zapis...
Wprawdzie program mojego bootloadera napisałem korzystając z bibliotek ST, ale odblokowanie dowolnych stron FLASH'a do zapisu bardzo ładnie działa i nie mam z nim najmniejszych problemów. Zrobiłem to w następujący sposób (kolejność jest ważna): 1. Odblokowanie FLASH'a: FLASH_Unlock(); 2. Skopiowanie ustawień bitów rejestru USER OPTION BYTES: KopiaOBR...
A mi przyszło do głowy takie rozwiązanie...mamy urządzenie z LCD gdzie na początku przy uruchamianiu i podczas pracy pojawia się logo lub nazwa naszej firmy. Aby go nie było trzeba usunąć dane z pamięci flash programu. Ale stosujemy sumę CRC32bit, procek uruchamia się z bootloadera i sprawdza czy CRC flash'a się zgadza.OK, pojawia się problem taki,...
Odniosę się jeszcze do głównego tematu. Wszystko w strukturze o nagłówku SUPLA, która wygląda mi na jakąś formę konfiguracji urządzenia. Dalej moje dane WiFi powtarzają się jeszcze raz, są w miejscu gdzie wcześniej był jakiś testowy SSID - jakieś ZAMEL-SUPLA-TEST - może w fabryce testowali to urządzenie: Urządzenia są testowane przez producenta, aby...
Witam! Mam problem z zapisem pamięci 29F010 programatorem Willem 7.0. Odczyt i wykrycie ID bez problemu, kasowanie dochodzi do może 10% i wyrzuca komunikat "erase completed check dq7". Programowanie możliwe dopiero od obszaru pamięci 0x04000, jak do tego adresu pozostawię stary wsad, a wzwyż dopisane inne zawartości komórek to programuje bez problemu....
Tak wiem, że to są pliki pod UFS, myślałem, że ktoś ma podobne pliki dla cruisera. Udało mi się wgrać niższą wersję oprogranowania tzn. R4C003, jednak i wreście cruiser wykrył jakie jest oprogramowanie. Później wrzuciłem wersję R6C005 i również cruiser wykrywa to oprogramowanie. Niestety nie mogę wgrać pliku gdfs. Ten znajdujący się na supporcie niestety...
Z telefonu zdejmowalem simloka i wszystko bylook ale nazajutrz klient przyszedl z telefonem T610 prawdopodobnie R3C002 i brak reakcji. Próbowałem wgrać nowy soft cruiserem AVR zapodałem ok ale przy próbie AWR operacja zakończyla siena 60 % i ani drgnie. To juz nie pierwszy taki przypadek mialem ale tym razem nie dalo sie go nawet tornadem uruchomic....
no cóz .. zanim zamkniecie temat to dodam kilka słów o SagDD czyli inaczej sagem JTAG unlocker... używam go od półtora roku ( w Polsce jeszcze był on niedostępny , były tylko klony:) ). Spisuje się świetnie, co jakiś czas aktualizacje hashtable na serwerze.., jak coś świeżego, odczyt flasha, wysyłka do supportera i kodzik masz błyskawicznie , na dzień...
Witam nowy dzień nowy problem :( Chciałem wrzucić soft (R1BC002_RED36) na K750i Brown_CID36 przez Cruisera (ver. 10.08) i zrobiłem tak: Oczywiście podłączyłem 3V itd. 1. Odblokowanie RSA -poszło dobrze 2. Zmiana certyfikatu na RED36 i tu juz nie poszło Odpaliłem Cruisera w trybie RECOVERY BOOT, CID=36 1. Naprawa certyfikatu System diagnostics passed....
W projektowanym układzie chcę zrobić jako dodatek rejestrator historii pracy układu z możliwością jego odczytu programatorem, przy jednoczesnej blokadzie możliwości odczytu programu. Dane będą zapisywane w pamięci programu (FLASH) więc uprzedzając pytania, a dlaczego nie EEPROM: - EEPROM jest za mały, - EEPROM będzie wykorzystany do innych celów i będzie...
Żeby odwołać się do portu w sposób bitowy, adres tego portu mi być podzielny przez 8 (chyba). W twoim przypadku powinieneś użyć: 1. do negacji xrl P6,#16 2. do zerowania anl.... 3. do ustaqwiania orl..... Jedyny problem wynika z tego, że są to rozkazy typu "odczyt-modyfikacja-zapis" i jeśli masz na porcie wyjście, które jest zwierane przez zewnętrzny...
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...
ekawe czy po RDP Level 2 (bo chyba nie 3) STM32F mają LEVEL (???) 3 O takim nie słyszałem. A co to robi, bo dokumentacja o nim nie wspomina? z RDP 2 na 0 __nigdy__ się nie zejdzie. To jest zabezpieczenie ostateczne. Hahaha, dobra panie ekspert. Widzę, że już usłyszałeś :lol: A co do wrzuconego slajdu... Według mnie to nie jest do końca tak jak myślisz....
Cytat: Co do tej pamięci, żebrz była jasność. Normalnie, zarówno w Cortex jak i ARM7, program, podczas przyjęcia przerwania, wykonuje skok do adresu zapisanego pod odpowiednim wektorem. Bzdura. ARM7 wykonuje skok pod adres X i zaczyna wykonywać kod tam zapisany. Cortex wykonuje skok pod adres odczytany spod adresu X. Nie bardzo widzę różnicę między...
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...
Osobiście udało mi się napisać ten program, ale w innym środowisku, o wiele prostszym niż wiersz poleceń. O to przykład: (program napisany na uniwersalny sterownik z wyświetlaczem 2*16 znaków) Program zajął ok 7% flash-a Dobra jeśli już mamy porównywać to jedziemy: 1. Hmm ATMega32 jeśli tego typu urządzenie ma zużywać tylko 7% Flasha procesora to znaczy...
Najbardziej optymalne rozwiązanie jest takie: Przemysłowa karta CF na system (np. 1-4GB) a HDD na resztę (jeśli oczywiście jest potrzebny). Wszelkie rozwlekłe dywagacje na temat jak tu jeszcze przykombinować żeby oszczędzić 10zł wg mnie nie mają sensu bo albo robić coś dobrze i stosować karty do tego zaprojektowane albo kombinować z taniochą i modlić...
https://obrazki.elektroda.pl/6987360800_... W tym artykule opiszę moją próbę zmagań w temacie nagrywania gier na konsolę SNES jako osoby, która z tą konsolą nie miała wcześniej nic wspólnego. W efekcie powstał programowalny kartridż i urządzenie do nagrywania gier. Motywcja Wszystko zaczęło się od tego, że ktoś poprosił mnie o przerobienie...
- instalujesz sam-ba v3.x - dla nieznanego urządzenia dajesz sterowniki, które masz w sam-bie w katalogu drivers, pojawi się nowy port COM pod nazwą "Bossa Program POrt" albo "AT91 USB to Serial COnverter". - w katalogu C:\Program Files\Microchip\MPLABX\vx.xx\packs\Micro... masz pliki snap_boot.hex i snap_app.hex wgrywasz je...
Również mogę się podzielić opinia na temat serwisu satela, sprawa świeża z tego roku, wysłałem płytę Integra64 bo miała objawy uszkodzenia flasha (gubienie ustawień zapisy w logu o 50% zajętości, pamięć RAM itp) podczas rozmowy z serwisantem dowiedziałem się że problem flasha tyczył się centrali z 2015 roku a moja była z 2009 roku (ale również na flashu...
Jak w temacie, chyba ze ta wersja jest nieobsługiwana przez smarta. Poniżej cały odczyt ze smarta: ModelV3i IMEIxxxxxxxxxxxxxxx Kod użutkownika1234 Kod Zabezpieczający000000 Pasmo operacjiGSM 900/1800 FirmwareR4441D_G_08.00.20R Wersja FlexGSVSLQAEPOKTPL06D - 1.0.E.2.7.0.0.Z.0.0. Pakiet Językowy0037 UK English, German, Dutch, Polish, Hungarian, Czech,...
Sorki że dopiero teraz. Nie miałem internetu. Dodałem sekcję fastrun. I w końcu funkcja się pojawiła: 40000000:e52db004 push{fp} ; (str fp, [sp, #-4]!) 40000004:e28db000 addfp, sp, #0; 0x0 PLLFEED=PLLFEED_FIRST; 40000008:e3a0320e movr3, #-536870912; 0xe0000000 4000000c:e283397f addr3, r3, #2080768; 0x1fc000...
Witam, Jestem w posiadaniu drukarki 3d weistek wt-150, niestety uszkodzonej. W związku z tym mam pytanie . Czy ktoś z kolegów posiada takie cudo? 1- nie widzi mi zadnych plików na SD. 2- nie łączy się do końca z komputerem, tzn jak wcisnę connect to na dole odczytuje mi tylko temp:706 i nie mam pełnej kontroli. Domniemam że procek nie widzi prawidłowej...
Witam Mam pytanie do Wszystkich (jeśli będzie taka potrzeba zamieszczę zdjęcia) Od niedawna mam problem ze swoim odtwarzaczem multimedialnym Archos A504 - właściwie jest to jeden mi znany kieszonkowy odtwarzacz z dyskiem twardym który po podłączeniu pod specjalną przystawkę DVR Station lub DVR Travel ma możliwość nagrywania analogowego sygnału audio...
POsiadam smart clipa orginała na suporcie nie mam tej wersji flash bo jest wogóle inny jak chcę dograć pl z innej wer.pisze ze zły a jak chcę zrobić fuul flash to klip się wykrzacza. ModelC350 IMEI010280001264411 Kod użutkownika1234 Kod Zabezpieczający000000 Pasmo operacjiGSM 900/1800 FirmwareR312LTS_G_09.10.82R Wersja FlexSE7606AXXU1080 - 1.0.0.1.A.7.31.B.0.9.0....
zabezpieczenie odczytem stm32 zabezpieczenie odczytem zabezpieczenie odczytem atmega
odkamieniacz junkers końcówka ładowarka laptop mikrofalówka transformator
generator elektrodrążarki generator elektrodrążarki
Wentylator nawiewu w Peugeot 307 działa tylko chwilowo Podłączenie anteny do napędu bramy Aprimatic - krok po kroku