https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
Kasowanie pamięci flash https://github.com/NonPIayerCharacter/Op...
Po co ma wgrywać bez sensu jeden system w kazdy slot ? Wystarczy skasować inne sloty i wgrać jeden system. Nie pamiętam jak to było ale kasowanie to chyba najechanie na slot i wciśnięcie MENU
Małe poprawki. Dodano XR872 OTA i przeniesiono kod obk do xip. Włączono kompresję XR809 (zaoszczędzono ~235kb flash, więcej jest możliwe w zamian za stertę (teraz ~200k wolne, było ~64k)). Wyłączone XR809 OTA (nie działało http, nawet w głównym (nie obk) wątku). Formatowanie LFS działa, ale kasowanie OTA nie. Wszystkie XR używają teraz narzędzia XR806...
A dlaczego uważa Pan, że uszkodzone są pamięci (zawartość)? To radio można zabić na wiele innych sposobów - zwłaszcza przy odkodowywaniu. W skrócie: rozbieramy prawie kompletnie radio, podłączamy ileś tam przewodów (nie pamiętam teraz a nie chce mi się szukać ile jest obecnie dla Martecha) w różne miejsca (większość do panelu przedniego) i składamy...
Hmm ... W opisie nie znalazłem jawnej informacji, aby potrzebne było kasowanie pamięci FLASH przed jej ponownym zapisem w trybie IAP. Może jednak przyjmują to za oczywistość, gdyż tak działa standardowo pamięć FLASH. Symptomy, które opisujesz sugerują, że tak właśnie jest. Trochę niewygodne wydaje się to, że możliwe jest tylko pełne kasowanie dla całego...
Pozwolę sobie podsumować moją drogę do rozebrania IMMAX NEO Smart (bk7231n/cbu) i flashowania go za pomocą OpenBK. Może komuś się to przyda w przyszłości i wyciągnie wnioski z moich ślepych zaułków, przez które przeszedłem... Kupiłem sobie to urządzenie, ponieważ myślałem, że mogę podłączyć je do prostego obwodu DIY CC&CP, aby razem stworzyć prosty...
Przy 40kB zastanów się jednak nad zastosowaniem zewnętrznej pamięci np. flash SPI typu M25Qxx, W25Qxx, AT45DBxx. Strony w STM32F1 są dość małe (2kB) do tego w emulacji używasz 2 stron na 2kB danych. Kasowanie takiej ilości też trwa kilka sekund. Sprawa naprawdę do przemyślenia.
Erase dotyczy całego procka, więc i EEPROM. Jeśli chcesz zachować EEPROM to albo nie wykonuj erase, nie ma to znaczenia w większości przypadków dla programowania FLASH, albo podczas programowania programuj i FLASH i EEPROM. Co do kompilacji - wymaga IAR zapewne dlatego, żeby zmieścić się z kodem w obszarze bootloadera. Niektóre wersje gcc generują dłuższy...
jesli z tej plyty da sie wyjac pamiec FLASH (czyli BIOSa) to mozesz ja zaprogramowac w programatorze i sprobowac jeszcze raz. Narazie kasowanie zawartosci CMOS ci pozostaje.
Nie wiem czy zadziałało ale na końcu wypisało coś takiego: Length must be >0 flash erase_address Dziwne, manual do OpenOCD twierdzi, że length może być 0 i oznacza to (w specyficznym przypadku, który jest tutaj spełniony) kasowanie całej pamięci... No cóż - może to kwestia tego, że Ty masz OpenOCD 0.9.0, a ja przeglądam manual do najnowszej wersji...
Super, właśnie o coś takiego mi chodziło :) Myślałem nad użyciem strumienia binarnego, bo jest do tego odpowiednia klasa w .NET ale tu rzeczywiście trzeba zejść do najniższego możliwego poziomu i sterować pamięcią w sposób programistyczny. Co do wykrywania, to już to rozpracowałem, przy wykorzystaniu klasy System.IO.DriveInfo można bezproblemowo obserwować...
więc tak. jeśli tuner był przerabiany (chodzi o dodatkowe zasilanie slotu karty popularne swego czasu) to musimy zastosować inny wsad do fun niż au_71 czy inne popularne do emu. jeśli nie wiadomo czy nasz tunerek był przerabiany to trzeba go otworzyć i sprawdzić czy nie widać jakiejś ręcznej robótki w okolicach slotu - uwaga może być niewidoczna gdyż...
pozwole sie wlaczyc do dyskusji bo zaczyna robic sie ciekawa. Tu jest troche info na temat tego procka: http://www.micronas.com/products/documen... tutaj jest nawet nie troche ale cala dokumentacja techniczna tego procka. z tego co czytam o nim to nie ma tam slowa o technologii OTP. za to znalazlem...
https://github.com/divadiow/OpenBK7231T_... trzeba sprawdzić XR. Myślę, że XR809 mógł skończyć z niedziałającym OTA i nie pamiętam XR872. Dodano po 1 . Wyłączono XR809 OTA (nie działało http, nawet w głównym (nie obk) wątku). Format LFS działa, ale kasowanie flash OTA nie.
Czy każde włączenie mikrokontrolera liczone jest jako odczyt tzn. czy jak włączę uC 10 000 razy pamięć FLASH zostanie uszkodzona? Nie, chodzi o programowanie pamięci, a konkretnie jej kasowanie (ten proces powoli uszkadza pamięci) przed ich ponownym zaprogramowaniem. 2.Po co zapisywać dane w pamięci EEPROM? Co to daje? Czy zamiast zapisywać dane w...
Wiem, że w większości już to widzieliśmy, ale pomyślałem, że posłucham, co oficjalny flasher wysyła (i moduł odpowiada) do kasowania, a następnie programowania kasowanie wysyłane do modułu [syntax=text]version download [rambin] [0x20000000] [15000] I i O : GFAF0F 2J9F0F 9F0F i :F-I i P ` h !iBFI ?9F 9F i h :FAF i PF h=D8D `!iN O version...
Tak też zrobiłem, lecz przy próbie kasowania pamięci Flash program staje na: W czasie kasowania Flash w F1 nie można z niego czytać ani zapisywać. W ostatnich F4 można kasować jeden bank a do drugiego mieć dostęp Pozdrawiam
zmiana 0001 na FFFF nie wymaga kasowania tak samo normalny zapis W znanych mi pamięciach bajt/słowo skasowane maja wartość FF/FFFF więc zmiana 0001 na FFFF bez kasowania nie jest możliwa ale w druga stronę jest możliwa. W eeprom i eprom można dopisywać w puste miejsca . W pamięci FLASH także - to zależy od tego automatu potencjalnie kasującego bloki/strony....
W instrukcji obsługi ww. jest napisane, że połączenie USB umożliwia jedynie kopiowanie zawartości pamięci z aparatu do PC (transfer jednokierunkowy), czyli: aparat -> PC, a nie aparat <-> PC. Kasowanie lub przesył zdjęć z PC do aparatu jest niemożliwy - i to przynajmniej z paru powodów. Kolega nieco błędnie zakłada, że karta umieszczona w aparacie...
Skoro da się programować to kasować też się musi dać. Program sterujący do programatora powinien mieć odpowiednią opcję, jak nie ma to skorzystaj z innego programu (np. AVRDUDE ma możliwość konfiguracji pinów LPT)
Witam. Mam dziwny problem. Programuje procesor ARM SAM7S256, procesor na docelowej plytce. Programowany był juz wiele razy (testy programu:) I wszystko było ok do wczorajszego dnia:) Problem polega na tym, że po właczeniu zasilania okazało się ze program nie rusza. Wygaldalo to na skasowana pamiec flash. Zaprogramowalem wiec ponownie procesor i wszystko...
I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...
Podepnę się pod temat bo mam podobny problem z układem 29LV160 na tym samym sprzęcie. Programator rozpoznaje układ poprawnie, odczytuje prawidłowo. Kasowanie pamięci (pisze że 40 sekund) trwa 12 sekund i kończy z informacją że OK, ale po odczytaniu miejscami zamiast FF mam 00. Blank test za każdym razem nieprawidłowy - układ nie jest czysty. Programowanie...
Autor:Wojtek"GAAD" Opis wymiany oprogramowania w tunerze Pioneer BCT1330. Na podstawie lektury forum Voyagera, Dynamita i wlasnych doświadczeń. Opcja wymiany softu w EPROMIE 27C800 1. Sprawdzamy jaki EPROM kryje się pod obudową. Jeśli jest to 27C800 z okienkiem to pozytywnie. 2. Układ znajduje się (lub powinien) w podstawce wyjmujemy go z niej i kasujemy...
Jakoś zepsułem Wi-Fi i nie nadawało już OpenLNxxx, nawet po ponownym flashowaniu i ponownym uruchomieniu. Przywrócenie stanu fabrycznego umożliwiło również wykrycie go w aplikacji Cozylife (może to tylko kwestia Bluetooth?), ale nie zakończyło konfiguracji w żadnej z moich sieci 2,4 GHz (zawsze przy nieudanej konfiguracji Wi-Fi w aplikacji). Kilka...
Poszlo
czy ta różnica między procesorami wpływa jakoś na możliwość używania własnego bootloadera czy nie Wpływa. Bootloader dla LPC-ków nie posiadających tej funkcji nie może jej używać, ale oprócz kasowania strony jest jeszcze kasowanie sektorów. W przeciwnym wypadku nie było by żadnego bootloadera (w szczególności żadnego softwareowego) - czy to nie logiczne?
A co RAM ma wspólnego z FLASHEM????? Te oznaczenia to sa pamięci RAM a cały program i bootloader znajduje się w pamięci FLASH i to tu bym szukał usterki . Choć powiem szczerze że nie spotkałem się z przypadkiem samokasowania FLASHA ale jak jest uszkodzony wsio możliwe.
I z tymi dwoma sekundami to raczysz zartowac, chyba, ze do procka ze 128kB FLASH ladujesz program o dlugosci kilobajta. Jutro w pracy moge specjalnie dla ciebie sprawdzic ;) Swoja droga, nie sadze zebys byl w stanie przez port LPT programowac z czestotliwoscia 4MHz. Co do symulatora, teraz pracuje na ukladzie gdzie jest w sumie 5 procesorow, pamieci...
Dodałem dziś w programowaniu NANDLite! generowanie statystyk z transferów (Wersja 1.0.1014.50). Wyniki znów zaskoczyły jak szybko można kasować pamięci FlashNAND. Dwa przykłady: Kasowanie K9GAG08U0E-SIB0 Kasowanie pamięci ID : EC D5 84 72 50 42 EC D5 Manufacturer : SAMSUNG Model : K9GAG08U0E-SIB0 Konfiguracja: Target count : 1 LUN...
Tak naprawdę może nie być nic. Do uruchomienia polecam tę opcję. Radio sobie utworzy wszystko. Jedynie nie będzie Ci działać Bank Editor i Radiobrowser bo to są pliki html które powinny być na karcie. A jakie masz ustawienia w Arduino ? PSRAM poprawnie wybrany ? Moduł? Zrobiłeś kasowanie pamięci FLASH ? Zastanawiam się jeszcze czy WiFi Manager nie...
http://en.wikipedia.org/wiki/Hot_carrier... 1. Niszczenie odbywa się przy zmianie potencjału bramki, czyli zarówno przy kasowaniu, jak i programowaniu. Ta trwałość to w najgorszych warunkach, zazwyczaj piszą, że minimum tyle. W praktyce (w temperaturze pokojowej) jest więcej. 2. Różnie, zależy czy w układzie istnieje możliwość wstrzyknięcia...
1. Bascom jest bardzo dobrym językiem, znacznie lepszym niż Arduino. 2. "a:10.0" "a:10.0 " ":10" "10 " Ten temat jest zamknięty, dostałeś 2 przykłady. Pierwszy napisałem do składni ramki jaką podałeś w pierwszym poście, później zmieniłeś konstrukcję rami to napisałem kolejny przykład, można jak dobrze naliczyłem jeszcze 9 innych metod zastosować by...
Jakim programem próbowałeś robić te partycje? Na płytce hirens jest sporo programów do przywracania partycji: Odzyskiwanie danych DD 1.0 DataRescue DrDD jest imager dysk przeznaczony do odzyskiwania danych i tworzenia kopii zapasowych częściowo uszkodzone urządzeń pamięci masowej, głównymi zaletami są Wybór zakresu i Kopiuj DiskDigger 0.8.3.176 Undelete...
Witam tak jak w temacie mam problem ze skasowaniem tej pamięci. Pamięć programuję się i odczytuje prawidłowo ale nie mogę znaleźć informacji dotyczących jej skasowania. Na stronie producenta nie ma konfiguracji zworek do skasowania. A w programie willem mam komunikat żeby ustawić Vpp 12,75 V i ustawić zworkę kasowania układu. Używam adaptera Flash/Eprom...
Rozumiem. OK. Dodano po 8 . Gra. kilka uwag: kasowanie flash flash OpenECR6600 AIO do 0x0 boot readback do pliku 2mb generic mac widziany pod adresem: https://obrazki.elektroda.pl/5449517600_... ustaw mac ręcznie w OBK. mac następnie widziany jako 1FE308 https://obrazki.elektroda.pl/1450609600_... skopiowałem dump Tuya...
Tak, nie do końca poprawne informacje. Na module SM-028_V1.3 - BL602L20. Drugi moduł pod ekranem. jest to wersja N, a nie M, jak podano na stronie tuya i na tym forum. O UART2 nie wiedziałem, sprawdzę teraz. w module CB3S cyklicznie zrzuca log: . Info:CFG:####### Boot Count 6633 ####### Info:MAIN:###### tryb bezpieczny aktywowany - błędy rozruchu 6633...
Trochę niepokoi mnie to, że ten JTAG....hmm. Ja zawsze myślałem że jeden JTAG to do wszystkiego, przecież takie było założenie co nie? 7hc244 + drabinka rezystorów, standaryzacja i WIO! .......... A ten co ma orginalny JTAG niech podepnie w końcu ten analizator stanów logicznym i niech wrzuci nam w .txt zestaw 5000 lini zer i jedynek, każdy po 100...
Se Hazel - czy kasowanie kodu zabezpieczającego jest za free ?
Flasher mode: BL602 Going to open port: COM6. Port ready! Sync attempt 0/1000 ... failed, will retry! Sync attempt 1/1000 ... failed, will retry! If doing something immediately after another operation, it might not sync for about half a minute Otherwise, please pull high BOOT/IO8 and reset. Sync attempt 2/1000 ... failed, will retry! Sync attempt...
https://obrazki.elektroda.pl/9703236800_... Duże dyskietki dyskietki 3.5" trzymały się w powszechnym użyciu bardzo długo w porównaniu z innymi formatami. Dyskietka 3.5" kojarzy się z pojemnością 1.44MB, lecz występowały też napędy 720kB oraz eksperymenty i standardy pozwalające na zapisanie ~2,8MB na tym nośniku. Napęd 3.5" pojawiał...
Sterowniki powinny być te same. Nie wiem co może być problemem, zgaduję.. Telefon niekoniecznie jest w Flash Mode jak łączy się z telefonem. Można bawić się w kasowanie pamięci o ile masz pełną kopię RPL i PM, ale obstawiam że nie wykonałeś ręcznie backupu obszaru security działającego telefonu. Może być też tak, że problemem nie jest oprogramowanie...
https://obrazki.elektroda.pl/6862282400_... LN882H to układ WiFi & BT Wireless ARM Cortex-M4F SOC, który można znaleźć w niektórych urządzeniach IoT. LN882H posiada prosty protokół flashowania UART, który może być używany do odczytu i zapisu zawartości pamięci flash, zwykle w ramach procesu zmiany oprogramowania układowego lub...
Zaktualizowałem w ten sposób i problem nadal występuje: https://obrazki.elektroda.pl/5827897600_... . Chyba musimy zaktualizować poradniki, aby używały nowej metody flashowania. Dodano po 5 . Aktualizacja: Zrobiłem pełne kasowanie i teraz działa. Więc.... co przetrwało w pamięci BL602 pierwszy flash i psuło WiFI? Dodano po 20 . https://obrazki.elektroda.pl/9421384200_...
fajny P7 jako Relay:0. Urządzenie host działające wersja uart_95b02ee83a21 po lewej. 2 moduły CB3S. micro-USB tylko do zasilania - tzn. brak wbudowanego USB-TTL w użyciu. https://obrazki.elektroda.pl/1788324900_... https://obrazki.elektroda.pl/6970673400_... https://obrazki.elektroda.pl/5031124800_...
Sprawdzanie rozmiaru ma znaczenie tylko wtedy, gdy OTA jest wykonywane z OBK, a nie do niego. Offtopic: czy xr809 ota kiedykolwiek działało? U mnie scheduler rtos wyłącza się przy kasowaniu, a jeśli kasowanie jest pomijane - przy zapisie pierwszego payloadu. W takim przypadku jest to albo scheduler albo hard fault. Co ciekawe, jeśli debugowanie flash...
(at)ElektrodaBot poniżej widać flashowanie aac do naszej procedury, ale nawet pomyślnie nie widzę żadnego AP w moim wifi leo(at)leo-HP-ProBook-6560b:~/bl602$ bflb-mcu-tool --chipname bl602 --port /dev/ttyUSB0 --baudrate 115200 --firmware OpenBL602_1.18.187.bin [13:41:03.469] - ========================================... [13:41:03.469] - Nazwa...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
Cześć, Niedawno kupiłem jeden z tych "modułów przełączników Wifi + RF", mając nadzieję, że będzie można go zhakować za pomocą OpenBeken. https://de.aliexpress.com/item/100500397... https://obrazki.elektroda.pl/6350702400_... Otworzyłem go i znalazłem w środku płytkę WB2S, która wydaje się być dobrze obsługiwana przez OpenBeken....
kasowanie pamięci flash kasowanie pamięci flash atmega8 kasowanie błędów kasowanie bledow
roleta kabel kontaktron kondensatory foliowe ceramiczne swiatla diodowe
ZTE CPE 889 (MC 889 ODU) – parametry routera Play 5G/LTE w Ryni, testy i ustawienia Ariston Clas EVO – samoistne włączanie pompy CO, przyczyny, diagnostyka, czujniki NTC, sterownik PCB