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?
Jeśli w czasie kasowania FLASH nie kasuje Ci się EEPROM to najprawdopodobniej dlatego, że masz zaprogramowany fusebit EESAVE.
Stale robisz ten sam błąd. Miałeś usunąć 2 linijki z fusebitami z HEX'a. Ty zaś powtórzyłeś błąd z postu #1 o którym mówiłem w poście numer #4. Wywal te fusebity z pliku HEX ! I dopiero wtedy powtórz programowanie - z weryfikacją i kasowaniem Flash. (-e).
Musisz dać ppm i cnt z literką E tak jak podpowiada program bo prawdopodobnie dajesz z literką M. pozdr
Posiadasz programator TTL, jeżeli tak to po podłączeniu i wykonaniu pierwszych kroków z poradnika wykonujesz kolejno polecenia: wgranie do ram tftpboot 0x81000000 nazwa pliku.bin kasowanie flash: erase 0x9f02000 +0x3c0000 wgrywanie z ram do flash: cp.b 0x81000000 0x9f020000 0x3c0000 finalizacja i sprawdzenie poprawności wgrania nowego fw: bootm 9f020000...
Poza tym jest patent na usb w mt-boxie, kiedy wciskasz ''flash'' po usb, i program szuka telefonu, wyjmujesz i wkladasz baterie, dopiero wtedy podpinasz telefon z wcisnietym ''power on'' do usb i trzymasz az znajdzie sterowniki adl badz zacznie ''erase....'' czyli kasowanie flash, czasami z powodu sterownikow dwa razy podpinasz, ale zawsze idzie kiedy...
Poszlo
W fusebitach masz fusebit EESAVE. Zapoznaj się jak działa.
Zalezy ktorej wersji rolisa uzywasz jezeli 5.14 to ja tez mama problemy z niektorymi sluchawkami sprobuj ver. 4.78 luk tak jak poprzednik napisal knoka jest naprawde dobry dzierki niemu poskladalem sobie 3310 z uwalonym jednym adresem flasha
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ć...
Witam, kupiłem żarówkę dołączoną do BL602, udało mi się wgrać najnowsze oprogramowanie (.517), jednak po flashowaniu, odłączeniu rozruchu i ponownym włączeniu chipa nie ma punktu dostępu, więc otworzyłem UART i wydaje się, że jest w trybie pewnego rodzaju pętla, również przeflashowana przy użyciu opcji kasowania flash TRUE i to samo. Mój chip to BL-M5...
Do tego pierwszego linku dotarłem, i skopiowałem pliki eeprom.h i eeprom.c. Niestety pokazało mi błąd bo używam HALa a tam chyba był SPL. Wystarczy w odpowiednim miejscu zastąpić #include "stm32f0xx.h" na #include "stm32f0xx_hal.h" ? . Nie wystarczy, bo jest też kwestia użycia innych funkcji sprzętowych (zapis i kasowanie FLASH). Może jednak prościej...
Nie rozumiem dla czego to nie działa. Rejestry FLASHa są identyczne podczas działania bootloadera oraz aplikacji (tuż przed kasowaniem). Niestety urządzenie podczas update z poziomu aplikacji się zawiesza definitywnie. Próby kasowania całej pamięci z poziomu aplikacji (przesuniętej pod adres 0x08002000) dają ten sam efekt - zawieszenia się. Czy ktoś...
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...
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...
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
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ą.
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
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:...
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ć...
Uzywam Tornado i nic nie daje zamiana plikow FIA bo inna taka sama nokie robi bez problemu a jak zaznacze opcje zeby wgral samego PPM-a to idzie i konczy bez problemu a jesli chodzi o MCU to tak jak wczesniej pisalem.
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)
Nie podajesz co tak naprawdę oznacza "procesor znowu nie ruszał" w porównaniu do "a kiedyś działał". Jeżeli oceniasz to nie badając dokładnie czy naprawdę jakieś rejony Flash straciły zawartość to może jest inna przyczyna. Przykładowo, jeżeli programujesz procka, to część RAM jest zapisywana jakimiś wartościami i restart programu (po programowaniu)...
Wystarczy jak wgrasz ten flash - wszystko działa na 100%. W paczce znajduje się flash(+suma kontrolna), DNW(program do wrzucania flasha) oraz sterowniki do nieznanego urządzenia :D Wchodzisz do menu serwisowego. Kasujesz flash (opcja z USB). Po procedurze kasowania - podłaczasz kablem USB od kompa. Komputer krzyczy o steroniki do nieznanego urzadzenia....
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...
pozostal tylko tobie j-tag , nie jest to takie trudne , wymagana jes tylko cierpliwosc i lopatologicny opis jak to zrobic oraz sprzet :)
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.
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...
Kasowanie Flash-a jest pod kodem F9.06.01 Clears all Jobs stored in Flash Memory
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...
To ja akurat wiem ale co to za układ? jaki symbol Czy ma ktos może schemat albo cos takiego tego komputera
No to teraz użyj debuggera i sprawdź w którym momencie oraz jaka jest dokładnie zawartość rejestru statusowego FLASH->SR.
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.
Tak, nie ma z tym problemu, mialem gotowy programik wgralem go i dziala tak samo jak przed kasowaniem!
Już napisałam, kasowanie pamięci FLASH jednocześnie kasuje bity zabezpieczenia.
Jakie sugestie? Zostaje Ci okienko dosa? To ok. Telneta odpaliłeś? aha wywal to erase - za każdym razem będzie kasowało flash, pod dbg wgrywasz (przynajmniej powinieneś :?:) do ramu, więc flash może se ostac w spokoju. Marek
Tyle to ja wiem, tylko dlaczego programować można dopiero skasowane komórki? Przecież podczas zapisu i tak nadajemy im konkretne wartości. Spróbuj więc bez kasowania zmienić zawartość wyzerowanej wcześniej komórki na dowolną inną, to będziesz wiedział po co jest osobny krok kasowania. Flash to nie RAM.
Sprawdziłem na tej wersji programu (1.1.0 (b100) czy się skasuje ATmega8. Nic się nie kasje, czy są założone LOCK czy nie, wielokrotnie odczytując "Sprawdź podłączony AVR" czy odczyt. Przy włączonym -e, kasuje flash przy odczycie czy "Sprawdź podłączony AVR" Dodano po 6 avrdude wersja 5.11.1
A jest ustawione kasowanie pamięci flash przed programowaniem?
Witam, Coś mi tu nie pasuje. Okienko które zamieściłeś nie wygląda na dosowe. Wziąłem podobny zestaw na stół: Sterownik serii 90 Micro IC693UDR091 14pt, komputer z winXP pro sp3, zwykły konwerter USB-RS232 połączony z konwerterem RS232-RS422/485 (IC693SNP232R). Do sterownika wgrałem jakiś program i zabezpieczyłem hasłem. Archiwum rozpakowałem do katalogu...
Wg mnie też powinno być 12V na A9, przy kasowaniu. Najprawdopodobniej pokazuje się ono na pinie A10.
Flash musisz kasować blokami, to nie działa jak EEPROM, że możesz skasować pojedynczą komórkę. Gdzieś widziałem przykład emulacji pamięci EEPROM za pomocą pamięci flash... O, już wiem, w książce p. Lucjana Bryndzy o ARMach 9 jest przykład, który wykorzystuje 2 bloki pamięci flash. Jest tam zrobione wirtualne adresowanie itp. Ale można zrobić też tak,...
Dlaczego jak wrzucam tu loga to mój post jest kasowany ?
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
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...
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?
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ę...
Moment, wyjasnijmy: 1. Dysk SSD (dysk jest na wyrost bo żadnego dysku tam nie) jest pamięcią krzemową typu flash, tak? W pamięci flash kasowanie podlegają całe bloki a nie strony czy komórki. Jeśli program do kasowania ma zaimplementowaną obsługę flash to polecenie kasowania zrealizuje wielokrotnie szybciej niż zapis każdej komórki (która i tak zapisywana...
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ł...
Ten mój programator nie używa portu drukarki tylko zwykły RS-232. To chyba jest jakaś indywidualna cecha portu i do tego jeszcz system. Windoza jest wybredna - jak uruchamiam go pod windą i włączam kasowanie lub inną opcję z mikrokontrolerem to od razu staje cały system. Tylko pomaga czarodziejski paluszek-reset. A jak programuję kości 27Cxxx to na...
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.
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...
Jesli za kazdym razem wykonujesz ta procedure, to dane kalibracji sa kasowane z Flash - "Clean FlashDisk" !!! :)
Se Hazel - czy kasowanie kodu zabezpieczającego jest za free ?
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.
Temat poruszany juz tyle razy ze uzyj wreszcie chłopie ''szukaj''. Zadne skip erase, tylko inny ppm i cnt , do tego samego mcu, telefony wystepuja z dwoma koscmi flash i tyle w temacie.
Przetwarzałeś wsad po kasowaniu pamięci? Podaj logi z programowania.
Elektrolity już są wszystkie nowe w zasilaczu, półprzewodniki nie wykazują problemów, transoptor nowy, sterowana dioda nowa i generalnie bez zmiany. Komunikacja oczywiście dalej jest. Chyba że tylko tak wygląda że jest, stąd chciałem wiedzieć ile u kolegów trwało kasowanie flash, czy faktycznie krótko czy trzeba poczekać mniej więcej tyle co przy wgrywaniu?...
zastanów się też nad użyciem fusa EESAVE, który blokuje czyszczenie eepromu podczas kasowania pamięci flash, przydatne :)
Programator czasami trzeba odlaczyc, czasami nie. Wszystko zalezy od programu. Np. czasami mialem szopki z PonyProgiem, ktory nie robil resetu po programowaniu i uklad czasami z podlaczonym ISP nie ruszal, a po odlaczeniu bylo ok. Co do kasowania FLASH przed programowaniem to nie jest to konieczne, a nawet jest to zbedne - wydluza tylko czas programowania....
Pełne kasowanie i flash bez najmniejszego problemu czy bledu czy error tylko po zabiegu tel trup nawet nie bluska jak wciskam power.
Przypuszczam ze chodzi o KU990i a nie ...999 i odlaczyliscie telefon od programu przy kasowaniu flash... A próbowałes tego: http://www.lg.com/pl/support/mc-support/... Albo uzyj od razu B2CApp z załacznika... Ewentualnie - Emergency mode send + c + camera + power on Jezeli soft z zalacznika sobie z tym nie poradzi to spróbuj: http://www.gsmpl.com/index.php?id=Do_Pob...
No a jaki jest błąd na kwarcu zegarkowym pod ISP Programmer. Klikałeś pierwsze Erase? Bo u mnie jak nie kliknę pierwsze Erase to nie chce programować :P Ewentualnie guzik "Erase&Program All" który odczytuje sygnaturę, kasuje flash, wgrywa flasha, weryfikuje i wyłącza RESET.
Tak ale bascom demo wgrywa pliki tylko do 2 kb, a oprócz bascom avr nie umiem się posługiwać innymi programami :( Z tego co pamiętam to Bascom kompiluje pliki do określonej wielkości demo, programowanie było bez ograniczeń. Może się coś zmieniło? Kasujesz Flash przed zaprogramowaniem?
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...
Komenda .org xxxx powoduje iż następujące po tej instrukcji instrukcje zostaną zapisane od adresu xxxx. Procesor po resecie wykonuje instrukcje od adresu 0000, zmiana na 0xff powoduje "wstawienie" programu od adresu 0xff, a więc dużo "później" niż adres od którego procek będzie wykonywał program. To jake instrukcje są w pamięci pomiędzy 0000 a 0x00ff,...
Prawdopodobnie doszło do uszkodzenia generatora napięć niezbędnych do tunelowania elektronów przez izolatory bramek pływających w procesach programowania i kasowania. :)
Chodzi raczej o 6230i a problem tkwi w tym ze musisz wybrac flash M a nie N (E?).
W przypadku gdy procesor jest zabezpieczony przed odczytem to do jego zaprogramowania potrzebne jest wykonanie Bulk Erase które kasuje Flash i EEPROM. Odznaczenie EEPROMu na liście spowoduje tylko to że EEPROM pozostanie skasowany i nie zostanie wgrana do niego nowa wartość jeżeli plik Hex zawierał nowe dane. Rozwiązaniem może być zastosowanie Bootlodera...
A co jeśli w FlashMagic-u wykonasz kasowanie całego Flash ? Czy w tym momencie możesz połączyć się przez JTAG? Czy na linii RST (JP18) jest stan wysoki? (zworka JP18 zdjęta)
dziękuje za podpowiedź z tą zworką (nigdzie nie znalazłem wzmianki o niej) jednak w chwili gdy ruter wstanie (przy około 15 próbie) dostaję komunikat "invalid filename" i na tym się kończy impreza Poprzednia próba odbywała się przy ip komputera 192.168.1.2 i ip rutera z koncowka 1.1 . po zmianie na 0.2 i rutera na 0.1 program próbuje kasować flash jednak...
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
I dobrze myślałeś. Układy "Flash" są kasowane elektrycznie. Nie rozmawiamy o technice zapisu.
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ć...
Flash był kasowany kilkakrotnie czego efektem jest brak boot loadera.
Ciekawy patent. Czy któryś z producentów SSD stosuje go? Flash można kasować jedynie w całych blokach, które najczęściej mają 0,5 MB. Tyle danych trzeba by przepisać, gdyby choć jedna komórka okazała się podejrzana w czasie testu. A ponieważ każdy zapis jest destrukcyjny, krótkie życie takiego SSD, jeszcze bardziej skróciłoby się.
Dzień dobry Po wielu dniach podchodzenia jak do jeża zabrałem się na serio do zapisu paru danych (siedmiu liczb uint32_t (słownie 7) ) do pamięci flash. Ponieważ bez Was by się to nie udało postanowiłem się podzielić moim "osiągnięciem". Muszę zapisać jasność ekranu i skalowanie ekranu dotykowego. Wyszło tak : [syntax=c]/* * 6 wspolczynnikow kalibracji...
Ponownie witam Pobrałem z tej stronki program MTKFLASH w wersji 1.8 poszukałem sobie bin'a i zrobiłem jak napisali ale niestety nic to nie dało :cry: program od razu wywalił błąd kasowania flash. Znalazłem na necie jakąś najnowszą wersję tego programu MTKFLASH 1.83C który po uruchomieniu widzi nagrywarkę (przynajmniej taki komunikat zgłasza) i po chwili...
Sprawdź lutowanie, czasami jedna nóżka nie ma dobrego kontaktu i się człowiek męczy, ja robię te kości na wersji "ja". Czasami pomaga zmiana czasów.
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)...
Avrdude nie chwalił się każdorazowo programując mikrokontroler, że oprócz kasowania pamięci flash przed zapisem, kasuje też inne dane Chip Erase to operacja niepodzielna przeprowadzana wewnątrz procesora, więc avrdude nie ma tu nic do rzeczy.
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ą...
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
Podział pamięci, na: RAM, ROM RAM: Statyczne; SRAM Dynamiczne; DRAM ROM: EPROM, MROM (OTP), EEPROM Podział pamięci na; 1-bitowe, 4-bitowe, 8-bitowe Sposób programowania; I2C, równolegle, Flash Sposób kasowania; elektryczny, UV, Flash Czasy dostępu, odświeżania (DRAM) Itd
Inicjalizuj nic nie da!!! Masz w serwisówce procedurę kasowania błędu Flash. Sprawdź Vcc na IC001 oraz sygnał FLASH_ON i jakie masz napięcie na C901 A ten element to dioda D002 (CRF02) Stawiam na F092
Witam, chciałem wrzucić do karty sieciowej EPROM. Ma to być 27C512, czy istnieje dla niego jakiś odpowiednik FLASH, aby uniknąć kasowania promieniami UV? Pozdrawiam
Nie chcesz auto łączenia z WiFi to masz funkcję WiFi.setAutoConnect(false); W narzędziach arduino pod pozycją Erase Flash możesz wybrać by za każdym wgraniem szkicu kasowało cały flash (jak wyżej). Jak masz długie pętle z dużą ilością instrukcji użyj w każdej iteracji yield(); lub delay(0); unikniesz tym wyzwolenia watchdoga. Zawsze można wyłączyć watchdoga...
Umieszczenie kasowania/zapisu pamięci flash w ramie rozwiązało problem. Bootloader działa. Dzięki za wskazówki. Pozdrawiam
Czy napiecie na programatorze wynosi mniej niz 12V? Jezeli tak,to musisz je zwiekszyc do okolo 13V,zgodnie z instrukcja obslugi dolaczona do programatora,poniewaz nie jest kasowana zawartosc FLASH-u wewnatrz procka,mialem kiedys taki sam problem.
witam Mam w projekcie do zrealizowania optymalizacje wielokrotnego kasowania z pamięci flash. Wiem, że chodzi o to aby nie zapisywac kasować stale tych samych komórek( w moim pryzpadku to nawet będzie to tylko jedna liczba zapisywana) ale nie do konca wiem jak to zrobić. Podzieli sie ktoś cenną wskazówką?
lockbity uniemożliwiają odczyt i programowanie uP maja one za zadanie zabezpieczyć oprogramowanie przed nieautoryzowanym kopiowaniem (np. kupujesz jakieś urządzenie, kopiujesz elektronikę, zczytujesz program i wgrywasz do nowego urządzenia). Lockbity można usunąć tylko poprzez Chip Erease, czyli kasowanie pamięci Flash i Eeprom układu, czyli dokładnie...
Jak kasujesz sektor to zapisujesz ten sam sektor ,jak kasujesz cały flash to zapisujesz cały flash.Może używasz niewłasciwego programu do Fergusona.
napewno sie nie wgral tylko skonczyl na kasowaniu flasha , wiec flash masz czysty albo przykasowany - chyba bez jtaga sie nie obejdzie
Witam Kupiłem pamieć jak w temacie, lecz nie jest ona pusta. Podczas kasowania prosi o zmiane zworek, lecz w instrukcji nie ma nic o kasowaniu i ustawianiu do tego zworek. Czy wie ktoś jak mam ustawić zworki żeby ją wyzerować? Z góry dziękuję.
zgadza się. Jeśli są ustawione LockBity to można je "odprogramować" jedynie opcją ChipErase czyli kasowaniem całej zawartości pamięci Flash.
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.
Przy próbie wgrywania full flasha flasherem Dejana v.1.05 wszystko przebiega O.K do momentu gdy kończy kasować stary flash i zaczyna zapisywać wtedy wyskakuje komunikat: "CMD Error! ash...Done!" Czy ktoś wie co może być przyczyną takiego komunikatu?
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.
Hmm... Przez "niektóre komórki" rozumiesz tak totalnie jakieś arbitralne adresy, czy całe strony? Dziwne trochę, bo przecież flash da się kasować tylko stronami... Masz w swoim programie funkcje zapisu do flash'a? 4\/3!!
Jeden sektor pamięci ma 16 KiB. Jeśli kod przekroczył 32 KiB, to nie możesz używać adresów poniżej 0xC000, bo przy zapisie kasowałbyś zakres 0x8000..0xBFFF, czyli kawałek swojego kodu.
kasowanie pamięci flash kasowanie pamięci flash atmega8 kasowanie błędów kasowanie bledow
eminence odwrotka sprzedam sieć wektor napięcia
technicolor tc7230 win11 potrzebny restart
Objawy uszkodzonego sterownika TCM w automatycznej skrzyni biegów Wyłączenie silnika podczas jazdy w Peugeot Boxer III 2.2 HDI