Po nadpisaniu eepromu MCU przestał działać, teraz nawet nie działa jak przywrócę mu oryginalny eeprom z którym działał. Bity konfiguracyjne się pozmieniały teraz na code nie ma blokady ale jak zczytuje to jest pusta, rozumiem że program uleciał bez powrotnie?
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...
Drobna uwaga, przy napięciu mniej niż 4.5V można procesor zaprogramować tylko raz, potem niestety trzeba kasować pamięć flash żeby zaprogramować ponownie co wymaga napięcia większego niż 4.5V
Musisz dać ppm i cnt z literką E tak jak podpowiada program bo prawdopodobnie dajesz z literką M. pozdr
Wystarczy jeden bootloader w pamięci Flash, obecny tam na stałe. Kasowanie całej pamięci Flash w nadziei, że przez parę sekund nie padnie zasilanie i zdąży się zapisać pamięć od nowa nie za dobrze rokuje dla niezawodności.
Prawdopodobnie doszło do uszkodzenia generatora napięć niezbędnych do tunelowania elektronów przez izolatory bramek pływających w procesach programowania i kasowania. :)
Witam eprom - pamięć tylko zapisywana elektrycznie eeprom - pamięć zapisywana i kasowana elektrycznie flash - pamięć zapisywana i kasowana błyskiem światła wysłałem wcześniej post a go nie ma ????? Pozdrawiam
Witam. Mam do zrobienia pewien program, ale żeby ruszyć z górki potrzebuję porady. Chciałbym się dowiedzieć, czy da się z poziomu języka C# lub C++ fizycznie skasować pamięć typu flash (w przypadku mojego programu chodzi o pamięć CompactFlash o dowolnym rozmiarze) a następnie sflashowanie pewnej porcji danych za pomocą strumienia binarnego. Czy ktoś...
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...
Rozsądek, rozsądek, Panowie, a nie magia. Dokładnie. Można na końcu funkcji kasujących/zapisujących dorzuci resetowanie cache (kieszeni? what?) i mieć to z głowy na wieczność. Można za każdym razem myśleć czy tym razem skasować czy nie. Dziś może wyjdzie, że nie trzeba kasować, ale czy po zmianie w programie której dokonasz za 5 miesięcy (tak żeby...
Mass Erase to kasowanie całej pamięCi Flash. W jakim celu kasujesz całą pamięć przed zapisaniem każdego małego bloku danych? Dlaczego nie kasujesz jednej strony - tej, do której chcesz zapisać dane? No i pomyśl, co ma się dziać z programiem, kiedy każdesz kasować całą pamięć, czyli również program.
Witam. Dostałem ten tuner i posiada on następującą usterkę: Po wgraniu czegokolwiek do pamięci i wyłaczeniu z gniazdka wszystko się kasuje.Na chwilę obecną tuner się nie włącza. Jedyne co pomaga to wgranie boot przez Jtag no ale później znów go trafia. Czy konieczna jest wymiana całej pamięci? Jakie będą koszta? Czy może coś innego? Pamięć to Hynix...
A co dokładnie się niszczy w pamięciach Flash podczas cykli zapisywania/kasowania? Nigdzie nie potrafię znaleźć odpowiedzi na to pytanie, wszędzie tylko skopiowany artykuł o pamięciach Flash z Wikipedii.
Mam dodatkowe informacje... W przypadku kiedy bootloader próbuje wgrać aplikację to bez problemu się udaje (kasowanie i zapis we Falsh). W przypadku kiedy dokonany jest skok do aplikacji z bootloadera, a następnie z powrotem skok do bootloadera (reset -SCB->AIRCR = (SCB->AIRCR & 0xFFFF) | (0x5FA << 16) | (1 << 0)) to próba kasowania...
Witam cyt: Ważne jest aby przed każdym programowaniem skasować pamięć, wielokrotne programowanie bez wcześniejszego kasowania może uszkodzić pamięć flash... A ja myślałem, że pamięć flash kasuje się przed każdym zaprogramowaniem z zupełnie innego powodu. Pozdrowienia - teedd
Artech flash wgrał się lecz telefon lecz nie do końca, nie włącza się. oto log z ufs: 1st Boot: Ok, DCT4, UPP: 2292 [Rh-105] [2.1.0.1] 2nd Boot: u3_2nd.fia, Ver: 4.79.0 Fl0: 0x01000000-0x013FFFFF,00208828,St M58MR032 Algorithm: u3_st_i.fia, Ver: 4.79.0 Algorithm Ok, MSID: 84C4466AA5D2B6EF9105C6BCB3 Decoded MSID: 3E4EBAE9-00180991-A8000000 Encoded FAID:...
Teraz nie mogę tego stwierdzić, ponieważ płytka właśnie się trawi. Można to odczytać przez program? Jak chcę spróbować go jeszcze raz zaprogramować to po wciśnięciu polecenie identify mam wszędzie "F" To może być potrzebne. na programatorze założyłem zworkę SLOW SCK, bez tego rozpoznawało układ, ale nie mogło go dodać. Identify odczytuje sygnaturę...
Temat opanowany. Należy programować jako EEPROM AT28C256 (64), zworka J2 w górę, reszta wg. ustawień standardowych. Nie wymazujemy układu, nadpisujemy nową zawartością.
Chip Erase kasuje tylko pamieć flash i eeprom a nie fuses które można tylko odczytać lub wpisać nowe. Pozdr. N.
Serdeczne dzięki. Pozdrawiam
Witajcie kolejny problem z nokia 6310i tym razem. Telefon wyglada wizualnie jak nowy i na zewnatrz i w srodku, a klient oczywiscie mowi ze nigdy mu nie upadl ale to stara spiewka. Chodzi o to ze sie nie odpala no to chcialem mu wgrac nowy soft no i bylo wszystko oki do pewnego momentu, pierwsze kasowanie flacha poszlo znakomicie ale drugie nie poszlo...
Witam, Chciałbym wgrać inny program do już wcześniej zaprogramowanej atmegi8.Używam Sinaprog (nakładka na avr dude) ale nie ma tam opcji kasowania. Jakim programem mógłbym skasować pamięć flash, i czy trzeba przy kasowaniu i ponownemu programowaniu grzebać w fuse bitach? Jeśli trzeba to raczej się nie podejmę :|
prawdopodobnie masz rację, przetestowałem to w różnych trybach i odkryłem, że MCU wyłącza się, zanim moduł zdąży wszystko przetworzyć jak zapisać stan kanału w pamięci flash? Myślę, że ustawienie takiego czujnika zdarza się dość rzadko, więc nie powinno być problemów z kasowaniem pamięci flash
Może Atmel już robi lepsze procesory? Bo obecnie w notach aplikacyjnych na ich stronie dla każdego procesora jest podana informacja o 10000 cykli zapisu/kasowania... Pozdrawiam Marek
Mam problem z programatorem Willem. Nie można skasować pamięci EPROM FLASH . Testowałem na pamięciach MX28F1000, 39SF020,29F002 Programator prawidłowo odczytuje, a przy kasowaniu pojawia się błąd lub kasuje częściowo. Oprogramowanie jakie testowałem to 0.97g ,h ,i i na każdym jest inaczej. Układy PIC są kasowane poprawnie. Może ktoś spotkał się z podobnym...
Witam Wczoraj z nieznanej przyczyny podczas kasowania pamięci flash zepsuły mi się 2 na raz kontrolery usb. Jaki procesor jest za to odpowiedzialny i czy da się to naprawić? Rozebrałem laptopa i sa takie układy MIC2545A (kontrolery usb) ale nie jestem pewny czy to to a awaria wygląda tak: Jak coś podłącze to coś tam wykrywa ale sam nie wie co i windows...
Jakoś nie do końca rozumiem ideę kasowania - z tego co wiem kasować można pamięć flash tylko stronami. Podsunąłeś mi za to inne rozwiązanie - zaprogramować cały procesor (przez bootloader) wsadem wypełnionym komórkami o wartości 0x00, potem też przez bootloader wykasować wszystko i potem via np. ISP odczytać i sprawdzić ile i jakich komórek nie kasuje......
Oczywiście, że zależy ile razy była programowana, gdyż z każdym kasowaniem pamięć ulega fizycznej degradacji. Dane dotyczące trwałości są na pierwszej stronie każdej noty katalogowej AVR.
Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów) dostajesz dodatkowo symulator AVR, a to bardzo...
Podczas programowania kasowana jest pamięć flash oraz eeprom więc dane ulegają utracie. należało by zapisać pamięć eeprom do pliku przed programowaniem i podczas programowania ustawić programowanie pamięci flash+eeprom. zmiennej nietrzeba zmieniać na postać bcd. adresowanie - kolejne adresy narastające o rozmiar poprzedniej zmiennej. (a-bajt b-wyraz...
Mam dwa LN8825B i nie przejmuję się ich zabijaniem w celu eksperymentowania :) Kilka dni temu sflashowałem obraz LN882H opublikowany w wątku Elivco. Niestety nie ma AP OpenLN. Kasuję pamięć flash przed flashowaniem. :( Chyba, że robię to źle. J-Link mówi, że flashowanie się powiodło. Używam projektu jflash LN882x z jednego ze zrzutów FTP.
Mam płytę MSI 6380 ver.3, to chyba produkowane dla Siemensa przez MSI. Wersja biosu jest od wersji 2, flashowałem wszystkie od 3.0 do 3.7. Otóż płyta normalnie działała w wersji 3.4 aż po jakimś pół roku komputer przestał się włączać. Okazało się że po zresetowaniu BIOS płyta startuje, na monitorze pytanie czy F1 - wejście do BIOS czy F2 - load defaults...
chodzi o zaprogramowanie uC za pomocą tego zestawu. Czytałem, że musi w uC musi być pamięć flash, którą można kasować. Czy to znaczy, że tylko uC z pamięcią flash mogą być używane wielokrotnie?
zgadza się. Jeśli są ustawione LockBity to można je "odprogramować" jedynie opcją ChipErase czyli kasowaniem całej zawartości pamięci Flash.
Później bootloader kasuje pamięć flash... tyle w temacie. To jest taki dotatkowy "ficzer" o którym nie raczyli wspomnieć, czy trzeba głębiej pogrzebać w ich dokumentacji? Bo w datasheecie M16C nie doszukałem się takiej informacji.
Zaprogramowałeś tylko pamięć Flash, a nie zaprogramowałeś pamięci EEPROM z czcionkami :) Bit EESAVE ustawia się po to żeby pamięć EEPROM nie była kasowana (zerowana) przy każdorazowym programowaniu pamięci FLASH. Można by to porównać do zasuwki "WRITE PROTECT" w kartach SD :D
Witam, posiadam nagrywarkę firmy LiteON SHW 16H5S, niestety przy użyciu programu do kasowania flash dla nagrywarek skasowałem pamięć urządzenia. Posiadam https://www.google.pl/search?q...or+spi&... takie urządzenie a moje pytanie brzmi czy i jak zaprogramować pamięć przy pomocy w/w płytki arduino nano (dostałem od kolegi). Pamieć...
Cześć ! Flasha nie skasujesz najczęściej jest on ze szklanym oczkiem (np. 27C800) trzeba go wykasować promieniami UV . Czy wiesz co to jest pamięć flash ? Proponuję trochę poczytać , a potem udzielać dobrych rad. To o czym piszesz , to zupełnie inny rodzaj pamięci . Przedewszystkim pamięć flash kasowana jest elektrycznie ( kasuje się prawie natychmiast...
Hmm ok. Myślę, że zrobiłbym punkt kasowania całej pamięci flash od 0x0 za pomocą BKFIL, a następnie ponownie flashował całą kopię zapasową. Wydaje mi się, że EF kasuje tylko od 0x11000.
musisz napisać coś więcej tzn. czy pamięć jest już zmieniona , czy może tuner jest jeszcze nie ruszany. najlepiej to jakieś zdjęcie wnętrza , jeżeli nie wiesz o co pytam. tunery są reformowalne ale trzeba w nie trochę pracy i pieniędzy włożyć. w wielkim skrócie to można ten tuner porównać do "pionka 1330" , tylko że w tym sensie że najlepiej jest wymienić...
-D kasuje pamięć flash przed cyklem programowania. WinAvr robi to domyślnie przy każdym wgrywaniu programu na procka. Napisałem program który wgrywa się ponad minutę. Łącznie z procesem kasowania są to dwie minuty a wiadomo że nikt czekać nie lubi :) Czy mogę załączyć -D czy lepiej tego nie robić?
Pamięć EEPROM może być przeprogramowana elektrycznie, bez potrzeby kasowania ultrfioletem. Jest pamięcią nieulotną, stosowaną do przechowywania programów i danych. Wadą pamięci typu EEPROM jest długi czas zapisu wynoszący zwykle od kilkuset nanosekund do około 1 milisekundy. Liczba cykli zapisu-kasowania jest ograniczona i wynosi typowo 10 000. Pamięć...
Możliwe że pamięć jest uszkodzona i będzie konieczna jej wymiana. Podobnie się zachowują uszkodzone karty pamięci, które można formatować i kasować a dane na niej pozostają. Próbowałeś wgrać starszą wersję oprogramowania?
Już napisałam, kasowanie pamięci FLASH jednocześnie kasuje bity zabezpieczenia.
Czy masz na myśli użycie Easyflash do konfiguracji OBK? Jak powiedziałem jakiś czas temu, nie jestem tego pewien. Z jednej strony Easyflash optymalizuje zużycie cykli kasowania pamięci flash, więc może to być dobra rzecz... ale z drugiej strony nie zapisujemy konfiguracji tak często, więc nie ma to znaczenia i zdecydowanie wolałbym mieć konfigurację...
A jest ustawione kasowanie pamięci flash przed programowaniem?
P: Kiedy czytasz od 0x11000, czy masz nagłówek 0x1000 bajtów zawierający ciąg ,,RBL"? W ogóle nie potrafię czytać za pomocą flashera. Nie mam jeszcze czasu na wypróbowanie flashera w Pythonie. Zrobiłem prosty zrzut flasha nad UART (zawarty w moim SDK/przykładach), który wydaje się pomijać niektóre bajty z nieznanego powodu ... ale mam "RBL" wokół tego...
Fajnie, że te procki są na EPROM`ie i po wyjęciu z programatora nie kasuje się pamięć. Jeszcze raz dziękuję za pomoc i pozdrawiam. :) Cieszę się, że mogłem pomóc. Tak na marginesie to procki te mają pamięć Flash i SRAM. EPROMU nie mają wcale. ;-) Gdyby tak było musiał byś pamięć kasować ultrafioletem. ;-) No tak pomyliło mi się chodziło mi o flash`a....
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...
I o to chodziło. Dziękuję. :-) Wgrałem program w wersji tylko odczytującej wartość z EEPROM, po czym wgrałem spreparowany wsad do EEPROM i zadziałało (no, przynajmniej odczyt zadziałał ;-)). Avrdude nie chwalił się każdorazowo programując mikrokontroler, że oprócz kasowania pamięci flash przed zapisem, kasuje też inne dane (tym bardziej, że do tego...
Telefon jest na 100% sprawny. Tzn nie było w nim zasięgu więc chciałem mu wgrać softa. Wybrałem odpowiednie pliki i kliknołem na flash. i tu właśnie tkwi problem. Pamięć daje sie kasować ale nie da się nic wgrać do niej. Co może być?? Mam prodigy 2.40 pliki fia 3.18 i prodigy plus 2103
Witam, Zauważyłem że podczas zapisu programu do pamięci flash przez avrdude, pamięć EEPROM automatycznie jest kasowana. Robię to komendą: C:\avrdude2\avrdude.exe -p ATMega168 -c usbasp -U flash:w:C:\Users\Mistrzu\Doc... -F Oczywiście można dopisać aby za każdym razem dogrywał także zawartość do...
zastanów się też nad użyciem fusa EESAVE, który blokuje czyszczenie eepromu podczas kasowania pamięci flash, przydatne :)
Przykładowy linker dodany do cubef4 dla mikrokontrolera np. stm32f439NI ma tak podzielone obszary pamięci: We fragmencie kodu który pokazałeś widać "jak na dłoni", że pamięć flash _NIE_ jest podzielona, więc nie wiem w czym problem... Czy używając pamięci 2MB z dual bankiem mogę zapisać program na obydwu obszarach pamięci bez żadnych dodatkowych kroków...
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...
przy każdorazowym wygraniu programu pamięć jest czyszczona jak i również wszystkie zapisane dane, łącznie z tymi na emulowanym eepromie. Zgadza się? Niezupełnie. Dane są zapisywane do innej partycji flash niż program. Oczywiście istnieje opcja, że będą kasowane przy każdorazowym wgraniu programu. Wszystko zależy od intencji programisty. Zapis i odczyt...
No więc jakim programatorem mogę zaprogramować PIC12C672? I czy to znaczy że ten mikroprocesor bez okienka można zprogramować tylko raz? Myślałem że kasuje się go elektroniecznie, a nie promieniamu UV, jak EPROMy :? Wersje PICxxCxxx mają pamięć eprom kasowaną UV (jeśli ma okienko) wersje z literą F mają pamięć FLASH
Chip Erase kasuje pamięć flash i eeprom procka oraz bity protekcji natomiast nie zmienia ustawień bezpieczników ale możne je przeprogramować.
IMHO tak właśnie jest. Już dawno się nie zagłębiałem w tajniki kart SD/SDHC i nie pamiętam dokładnie, ale jeśli blok nie jest skasowany, to zapis wydłuża się o cykl kasowania, który karta robi automatycznie. Preerase po prostu skraca czas zapisu. W pamięciach FLASH trzeba dbać o wcześniejsze kasowanie sektorów, tu mamy całą "inteligencję" zarządzającą...
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...
Tak, pamięć programu to pamięć typu flash, można ją przeprogramowywać wielokrotnie, kasować, zapisywać od nowa itp. Napewno ponad 100 razy, bo sam programowałem je ponad 100 razy i działały super :D
Jeśli chcesz przechowywać coś, co rzadko się zmienia, możesz spróbować użyć fikcyjnych bajtów w mainConfig_t : https://github.com/search?q=repo%3Aopens... Jednak główny config powinien zmieniać się tylko wtedy, gdy użytkownicy coś zmieniają, a nie sam z siebie... nie jest zoptymalizowany pod kątem...
Witam. Czy posiada ktoś może kopie boot-loadera ADAM2 pasującego do routera Linksys WAG200G w postaci pliku CFE.bin? Router, który posiadam nie odpowiada na pingi nie świecą się wszystkie diody od LAN. Brak komunikacji po RS, przez JTAG jest rozpoznawany procesor i pamięć można odczytywać kasować zawartość flash. Z góry dziękuje za pomoc.
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...
A ja obstawiam że w tym tunerze siedzi flash 28F160 Intela :) i kolega zapomnial odblokowc sobie tą pamięć ! :D Pozdrawiam Jak co to pisać na PM
Tak w ogóle to bootloader w LPC jest do ogarnięcia wprost z terminala - ostatnio tak kasowałem pamięć w układzie <: 4\/3!!
To by było najprostrze. Niestety kasowanie się pamięci flash po każdym restarcie nie pozwala na wprowadzenie jakichkolwiek ustawień na stałe a perspektywa kalibracji i ustawiania ścieżek przy każdym starcie urządzenia w zasadzie wyklucza je z normalnego użytkowania. Chyba pozostanie sprzedać na części.
Co to za bzdury? Po co chcesz kasować? Po prostu na nowo programujesz - jeżeli robisz to dobrze to piszesz złe programy.
Mamy już niepokojący wpis w: "182 Erase Fail Count Ilość nieudanych operacji kasowania komórek pamięci flash (dotyczy dysków SSD). Pełny cykl zapisu z pamięci flash składa się z dwóch etapów. Dane muszą być usunięte poprzez operację skasowania, następnie zapisane poprzez operację "zaprogramowania". Gdy pamięć flash jest zużyta, dane nie mogą być zapisywane...
Zmieniłem za 1MHz i dalej Atmega nie odpowiada, programator podaję że program został zapisany w pamięci flash ale nie działa. Co gorsza nawet zwykły program do zapalenia diody nie działa, a był sprawdzony i działał. Mówiąc krótko nie jestem w stanie zaprogramować Atmegi, działa wszystko oprócz samego mikrokontrolera w którym moge zmieniać fusebity,...
Zawsze pozostaje programator równoległy żeby coś zaprogramować albo odczytać :) Jednakże zaprogramowane lockbity (np zabezpieczenie odczytu) można skasować tylko czyszcząc (kasując) pamięć flash. Nie istnieje żaden sposób na odczytanie danych zabezpieczonych. Może firma Atmel Ci pomoże w co szczerze wątpię :)
Witam wszystkich. Stare polo ale potrzebne koledze do jazdy na rybki lecz zgasło i nie palki. Brak diagnostyki Pali i gaśnie. Po diagnostyce na krótko przez bezpośrednie podpięcie do linii K brak synchronizacji z IMMO Siedzi tam puszka Immo 8H0953257A i sterownik z 2 kostkami pamięci - 24C02 i kostka pamięci z Okienkiem do kasowania. Pamięć. 24C02 mam...
Czy to wina openocd? Najprawdopodobniej tak. Wygląda na to, że OpenOCD traktuje tą pamięć jako Flash i w ten sposób próbuje ją kasować i zapisywać, co zapewne nie jest możliwe. Jeśli pamięć ta jest "zapisywalna" jak RAM, to osobiście skonfigurowałbym sekcję EEPROMu jak sekcję .data w RAM, czyli kopia we flash, inicjalizacja w startupie. Aby uniknąć...
Czy ktoś może udostępnić zrzut firmware do tego urządzenia zgubiłem swój :( . [AliExpress - 1005006455204862](https://vi.aliexpress.... €4.69 Mój USB do Serial (FTDI Clone) był uszkodzony (odkryłem to znacznie później) i kopia zapasowa nie powiodła się z (bufor RX zawiera błąd danych na) . Lockbity można usunąć tylko poprzez Chip Erease, czyli kasowanie pamięci Flash i Eeprom układu, czyli dokładnie...
Niveasoft miał rację, Twój pierwotny hex w obszarze niewykorzystanym (za kodem programu) wypełniał go 0xff (po kasowaniu flash cała jego pamięć zawiera 0xff) w tym również adresy zajmowane przez tinybld, dlatego tinbld się zbuntował i odmówił wgrania (by siebie nie nadpisać). To dość nietopowy hex, nie wiem dlaczego został tak wygenerowany by adresował...
Wgranie softu przebieglo poprwnie jezeli w oknie terminal programu do w grania pojawiaja sie informacje po automatycznym zrestowaniu ESP32. Moze zrobic probe wgrywajac kolejny raz soft do ESP32. Kazde wgranie kasuje - czysi cala pamiec flash. Pozdrawiam. Futek2
(at)MODI Chyba nie rozumiesz - autor tego tematu chce użyć kość flash zamiast epromu jako zewnętrzną pamięć programu. Ja kiedyś używałem pamięci eeprom 28C64 zamiast epromów bo mi tak było wygodnie - odpadało kasowanie przy użyciu UV. Podobnie będzie też z pamięcią flash, tylko trzeba ją oczywiście sobie zaprogramować w zewnętrzym programatorze.
Próbowałem wgrać ten program co mi podałeś i też nie działa ale zauważyłem coś dziwnego. Jak chciałem po tym wgrać program napisany przedtem na assemblerze (juz działał) to nie chciał się wgrać do pamięci flash.Ręczne kasowanie pamięci (chip erase f8) nie działało, dopiero gdy ustawiłem automatyczne kasowanie pamięci flash wraz z weryfikacją program...
Witam.Szukam kogosc ,kto naprawi odplatnie philips 3010.Mam problem z wyczyszczeniem chipa .Czysci tylko do 15 sektora a poznej raportuje ,ze blad w kasowaniu i niemoznosc wgrania innego oprogramowania pod tnk w tym przypadku.Chodzi chyba o uszkodzenie pamieci flash?Jesli ktos moze pomoc odplatnie w Toruniu to bede wdzieczny. Pozdrawiam. Proszę poprawić...
Wygląda na BIOS. Poszukaj zworki do kasowania pamięci - FLASH EEPROM nie daje się skasować poprzez odłączenie zasilania. Na dokumentacji mainboard-u powinno być opisane, gdzie jest zwora do kasowania. Przełącz na kasowanie, włącz zasilanie, później zwora spowrotem i zabawa w ustawienia BIOS... Wydaje mi się, że to jest rozwiązanie. pozdro
2 * 4096, 256 , 32 Programator interesuje ID układu, który podałeś. Następnie rodzaj interfejsu komunikacji oraz wielkość pamięci wynikająca z iloczynu i tu jest różnica: pamięć 4M -> 4 *1024 a 8M -> 2*4096 wzięte z [Single, Dual and Quad IO mode] . Trochę dziwi brak Quad mode. Następnie 256 jest takie samo w obu przypadkach bo to wielkość strony zapisu/kasowania...
Witam Mam problem podczas flashowania uszkodziła się centralka D.T. Gaz system. program dojechał do 20% i wyświetlił komunikat że kasowanie pamięci flash niemożliwe. Jednak sterownik przestał już reagować . Nie mam pomysłu co robić proszę o pomoc. Dodano po 1
http://www.elportal.pl/index.php?module=... Z tego artykułu (i wielu innych) wynika że pamięci typu flash są kasowane odpowiednimi sygnałami elkektrycznymi. Więc nie widzę powodów do pisania tekstów typu "sam jesteś impuls" bo są one nie na miejscu A tutaj masz kilka informacji na temat kasowania pamięci flash w uC(46str,tabelka)...
Witajcie, robiłem aktualizację Integry 128-WRL do wersji 1.19 (była wersja 1.19 ale jakaś poprzednia z połowy 2019 roku). W trakcie flahowania porogram zatrzymał się na 80% kasowania pamięci flash. https://obrazki.elektroda.pl/6021464100_... Restart z kołów nic nie daje. Na manipulatorze napis że "uszkodzony prog." Jak dalej postępować...
Odzysiwanie danych z SSD jest znacznie trudniejsze od metod stosowanych dla HDD. System kontoli liczby cykli zapisu rozrzuca dane po fizycznych kościach. Dane nie są tak zapistywane jak w benchamarkowych testach, wynika to z poszatkowania ciągłości pamięci kombinacjami kasowanie/zapis sektorów kości FLASH. Kontroler by się nie zgubić, starając się równomiernie...
Samsung model UE40J6400. A tak jeszcze przy okazji odnośnie tego: Z pamięciami FLASH (dusi SSD, pendrivy) jest jeszcze jeden problem - retencja danych. Jeśli taka pamięć jest przez dłuższy czas niepodłączona do zasilania (kilka tygodni) to dane zaczynają z niej "wyparowywać". Następuje samoczynne kasowanie pojedynczych komórek pamięci. Kolega napisał...
Witam To jest flash do odbiornika sat EN29LV640B-70T - 64 Megabit (8M x 8-bit / 4M x 16-bit) Flash Memory Boot Sector Flash Memory, CMOS 3.0 Volt-only - Eon Silicon Solution Inc. Zdania zaczynamy z wielkiej litery . Nie kasować wpisów moderacyjnych!
Umieszczenie kasowania/zapisu pamięci flash w ramie rozwiązało problem. Bootloader działa. Dzięki za wskazówki. Pozdrawiam
coraz bardziej skomplikowanie, nie? :wink: trzeba chyba od razu całość wyłożyć, ale litościwie pominę RAMy... - EPROM - programujesz, potem kasujesz przez UV, układ ma okienko przez które widać strukturę - obecnie ta pamięć wychodzi z użycia - EPROM OTP - tańszy, programujesz i nie można skasować, bo nie ma okienka, częsty w fabrycznym sprzęcie ale...
ale chyba nie wszystkie biosy mają okienko. Mam osiem epromów ( w tym dwa biosy - bez okienek) cztery z nich mają okienko, a pozostałe nie. Jeżeli są to układy 28Cxxx lub 28Fxxx to znaczy, że są to pamięci EEPROM (28F to pamięci Flash), czyli pamięci kasowane elektrycznie (nie wymagają naświetlania ultrafioletowym kasownikiem). Natomiast jeżeli są...
Wybierz jedną z poniższych opcji: 1. używać do tego celu "option bytes" 2. współczynniki zapisywać na specjalnie przeznaczonej do tego stronie pamięci flash, której bootloader nie kasuje, a firmware nie używa 3. zapisywać te wielkości w pamięci podtrzymywanej bateryjnie (nie zawsze dobra opcja)
Bardzo często EEPROM jest emulowany w pamięci FLASH w sposób niewidoczny dla użytkownika. Nie można emulować funkcjonalności takiej jak wytrzymałość na ilość cykli zapisu/kasowania albo możliwość nadpisania pojedynczego bajtu. Jak nie można? Potrzeba 1kB EEPROM 100'000 zapisów (jak np w AVR), przeznacza się na pamięć 10kB FLASH, która ma ograniczenie...
Witam, Mam zamiar napisać własny program bootloadera i chciałbym by program programowania pamięci Flash był uruchamiany z poziomu programu aplikacji (jeśli będzie spełniony odpowiedni warunek), tylko zastanawia mnie to że jeśli program bootloadera jest osobnym programem i ma być wywołany z sekcji aplikacji to jak wgrać program aplikacji ? A może nie...
KOść BIOS-u nie powinna być typu EPROM, gdyz można ją kasować tylko poprzez naświetlanie promieniami UV. Zamiast 29C020 mozesz zastosować inną pamięć typu EEPROM lub FLASH pamiętając aby miała te 2 Mbit pamięci, np.: 28F2000 lub 29EE020.
nawet po 2 mln zapisów EEPROM jeszcze trzyma dane. Liczba zapisów EEPROM FLASH jest o tyle ciekawy, że gwarantowane cykle zapisu nie oznaczają, ze po np 100000 pamięć przestanie działać. Najpierw zwiększa się czas zapisu (właściwie kasowania) takiej komórki pamięci. Tak juz było za czasów EPROM. Kolejny problem, to czas trzymania ładunku, takiej "zajeżdżonej"...
No właśnie tak jak poznałeś :) Nie ma innej możliwości. Zabezpieczenie działa także pod kątem odczytu lockbitów, czyli nie da się odczytać nawet ich. Aby je skasować (lockbity) należy wykonać chep erase, co jednocześnie kasuje pamięć FLASH: Lock Bits ... can be cleared by a chip erase command only. ... The Chip Erase will erase the Flash and EEPROM(1)...
W przypadku pamięci NOR Flash prędkość zapisu jest głównie ograniczona niską prędkością kasowania sektorów. W przypadku pamięci NAND Flash prędkość zapisu jest ograniczona prędkością interfejsu (np. 166 lub 133 MHz) i źródła danych (DMA i system arbitrażu). Interfejs QSPI w F7 i H7 może spokojnie przesłać przynajmniej 10 MB/s w krótkich seriach lub...
Do Jaca. Zrobiłem jak mi doradziłeś ale efekty miałem takie jak poprzednio. czyli po zaniku zasilania i resecie miałem dalej 100 a nie to co ustawiłem. problem już rozwiązałem w ten sposób, że do czystej Atmegi w grywam $regfile "m8def.dat" $crystal = 800000 Dim Hv As Byte Hv = 100 Writeeeprom Hv , 1 End następnie zmieniam fuse bits odpowiedzialny...
LPC1100XL series only Oznacza to, że ponad całą rodzinę LPC11xx to właśnie LPC1100XL ma DODATKOWO możliwość kasowania stron. Tak to jest istota mojego pytania. Skoro to jest opcja "dodatkowa" to znaczy że zwykłe wersje nie mają możliwości kasować strony pamięci FLASH?
kasować flash kasować pamięć kasować pamięć pilot
śmigła elektrowni wiatrowej bosch sterownik silnika komora rezonansowa
przeciwwaga polar przeciwwaga polar
Opticum HDTV 5800 S – wyszukiwanie polskich kanałów na Hot Bird 13°E, konfiguracja LNB, lista transponderów Bosch KGN36A91/15 No Frost – wentylator zatrzymuje się po 1-2 dobach, test w niskiej temperaturze