Jak nie będziesz zapisywał często to daruj sobie emulacje eeprom tylko zapisuj na stronie/stronach dane. Z noty AN4061 nie bardzo widać jak wykorzystać więcej stron dla zwiększenia ilości zapisanych danych. Trzeba by popatrzeć i być może pogrzebać w kodzie liba. Na stronie msalomonm jest wyjaśnienie tego zagadnienia.
https://obrazki.elektroda.pl/8635059000_... To z damosa do tego sterownika
Gdzie moge poczytac na ten temat, bo co nie co bym zmajstrowal. Czy jezeli bede mial flesh da sie go jakos przerobic na kod w c++, lub ewentualnie w asseblerze?? Jak tylko na assemblera to czy jest gdzies opis funkcji assemblera pod komorke :) ??
Najczęstszą przyczyną jest degradacja komórek pamięci flash - w przypadku tanich dysków bez bufora DRAM ta degradacja postępuje często dość szybko. Dysk w takim stanie odsyłałbym na reklamację ze wskazaniem, że najlepiej byłoby odzyskać za niego pieniądze i kupił coś, co się nadaje do użytkowania.
Czy tak trudno odpowiedzieć na pytanie? Sam się czasami dziwie, że to taki trudne. Nie specjalizuje się w angielskim, a trudno przetłumaczyć/znaleźć zagadnienie w pdfie. Wszystko wynika ze specyfiki takiej pamięci. Pomijając aspekty fizyczne, czysta komórka pamięci flash odpowiada stanowi "1". Podczas zapisu do pojedynczej komórki można tylko i wyłącznie...
1. Raczej około 10k razy, to nie jest nigdy dokladnie tyle, czasem więcej czasem mniej. A dodatkowo z tego co czytałem to pamięć "zużywają" cykla zapis/kasowanie a nie tylko kasowanie. 2.Drugi cykl też się wlicza chyba że układ zarządzający flashem w jakiś sposób potrafi stwierdzić że komórka jest czysta (tu pytanie najlepiej skierować do inżynierów...
Jeśli ładunek przenosi się między komórkami NAND flash to należy zrobić kopię dopóki nie jest za późno a pendrive wymienić.
Tu napisano, że atrybut ssd life left świadczy, że brak rezerwowych bloków, co uniemożliwia poprawną pracę dysku. Czy to prawda, nie mam pewności. Kingston ma ładnie opisane wszystkie parametry SMARTa w swojej dokumentacji. W tym parametr 0xE7. https://obrazki.elektroda.pl/6671403400_... Jest on związany z prognozowanym zużyciem pamięci...
Proszę to przeczytać: "Komórki flash w konsumenckich dyskach SSD i smartfonach można zapisywać ok. 10 000 razy, później ich żywot dobiega końca. Słabym punktem komórki flash jest bramka pływająca, czyli warstwa, w której komórka przechowuje elektrony. Aby ładunek elektryczny po prostu nie zniknął, floating gate otoczona jest warstwą tlenku." https://www.chip.pl/2015/04/jesli-nie-kr...
DriveCrypt jest płatny. To samo można zrobić przy pomocy TrueCrypta w wersji 6: http://www.truecrypt.org/docs/hidden-os.... Jedyny naprawdę dobry sposób ukrycia, to albo fizyczne odłączanie, albo szyfrowanie. Instalacja WinXP na dyskach flash to byłoby ciekawe rozwiązanie, ale jak to wytrzyma dysk Flash 8-O Komórki tej pamięci mają ograniczoną ilość...
push/pop stosuje się, żeby zachować wartość początkową rejestrów, jeśli w innym miejscu programu są wykorzystywane. ldz - nie ma takiego menmonika w asemblerze AVR. Zapewne to jakieś makro. brcc - wykonuje skok jeśli wskaźnik carry (przeniesienia) jest wyzerowany, co ten wskaźnik oznacza to sobie doszukasz. lpm r16, z - ładuje do rejestru r16 wartość...
Trochę to nie tak jak przedstawia piotrva. FLASH zużywa się poprzez nietrzymanie ładunku, w efekcie bity o wartości 0 stopniowo kasują się, a ich ładunek przechodzi w zakres odpowiadający wartości 1. Poszczególne stany rozróżniane są poprzez wprowadzenie pewnego zakresu niedozwolonego - musisz pamiętać, że informacja we FLASH wcale nie jest informacją...
Jak to zwykło już, skoro atmel dał instrukcję lpm umożliwiającą dostęp do pojedynczych bajtów, to nagle pamięć flash jest zorganizowana w bajty. W rzeczywistości zakłada się, że komórka pamięci flash ma 2 bajty, stąd ta różnica pomiędzy wartościami: największa sekcja bootloadera to 0x1C00-0x1FFF, ale zważywszy, że komórka ma dwa bajty, po iście skomplikowanych...
Musiałbyś to zrobić na poziomie kompilatora aby felerny adres wykluczał z umieszczania tam procedur/pomijał wykonywanie skokiem. Jeśli byś to zrobił na etapie programowania to względne adresy skoków byłyby błędne. Jeśli wiesz gdzie jest ta komórka to mógłbyś ją 'ręcznie' ominąć stosująć pseudoinstrukcje ORG w odpowiednim miejscu (wtedy możnaby zrobić...
W Delco mt35e sps tylko na odpowiedzialność klienta, w razie uszkodzenia komórek we flash po SPS nie wstanie (błędne sumy kontrolne), z tym sterownikiem jest ciężki temat, źle prowadzenie masy w ecu, kondensatory filtrujące nie trzymające parametrów, wadliwe fabrycznie kości flash (podobny temat do edc16u1).
Czy w przypadku zupełnie zewnętrznego flash'a, na osobnym SPI, to nie zastosowana w kodzie biblioteka będzie limitować wielkość obsługiwaną? Rozmiar zewnętrznego flasha ograniczony jest możliwości zaadresowania jego komórek pamięci przez ESP8266.
Dobre ;] Można by jeszcze zrobić bootloader sprawdzający komórki flash, w sumie bardziej by mnie taki wynik interesował ;]
Tzn że pierwsza komórka flash jest zaprogramowana źle a następne sa już dobrze?
Jak wszystko ładnie zapakujesz to weź z ~ 50zł a co do ceny to decydującą role w cenie ma tu PRACA jaką włożyłeś do zrobienia danego urządzenia. JAk sie nie myle to jest kabelek do flash-owania komórki ;)
Z doświadczenia powiem, że się zawsze opłaci. Nawet jeśli masz 4GB, to plik wymiany lepiej pozostawić aktywny. Pozostawienie tego pliku skutkuje wzmożoną pracą dysku z kolei. Inna sprawa, że pamięci flash mają szybsze czasy dostępu do pojedynczych komórek niż dyski twarde (z kolei przy większych plikach flash nie ma szans z dyskiem (taki typowy flash))...
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...
Fajny test. Dzięki. Ja chciałbym się tutaj dopytać w kwestii "żywotności" danych. Dysk HDD wydaje się mieć dłuższy czas przechowywania danych niż dysk SSD. Tutaj decyduje technologia naśnika, na którym zapisywane są dane - magnetyczna kontra na kondensatorach. Dobrze myślę? Nie w kondensatorach tylko w komórkach pamięci flash, które tylko pozornie...
Chodzi o cenę, SLC mimo że droższe nadal są stosowane w rozwiązaniach przemysłowych. Większe pojemności uzyskiwane są przez zastosowanie większej ilości poziomów napięć na komórce pamięci Flash, to niestety zmniejsza trwałość zapisu. Odrębny temat to zużycie związane z cyklami zapisu.
Bo inaczej zapisuje się i kasuje dane na talerzach a inaczej w komórkach pamięci flash.
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,...
Bym pomyślał, że 4 komórki flash padły (mają ograniczoną żywotność ale głowy nie dam uciąć). A oznaczenia w Victorii to błędy odczytu.
Dysk ma mały przebieg i jeśli dostaniesz go w dobrej cenie, to warto go kupić. Dysk jest dobry w 100%, to niefortunne stwierdzenie, że jest tylko w 99% dobry oznacza, że szacowany stopień zużycia komórek flash (które mają ograniczoną liczbę możliwych zapisów) jest na poziomie 1%. Uśredniona liczba zapisów w komórkach to na chwilę obecną 23, a jeśli...
- przecież pisałem, że nie, a Ty nawet nie potrafisz wskazać, skąd to "odświeżanie" wziąłeś. Jasne tu kolega dał ciekawego linka i cytat "Podczas normalnej pracy oprogramowanie pamięci flash rutynowo odświeża komórki, aby przywrócić utracony ładunek. " Postanowiłem odświeżyć informację na ten temat. Znalazłem te informację pod hasłem "ssd data retention",...
60/64GB na Win7 to dosyć mało, tym bardziej, że nie zaleca się zapychania dysku SSD w 100% (mechanizm rotacji komórek flash podczas zapisów wtedy ma mało komórek do wyboru i następuje przedwczesne zużycie części komórek). W każdym razie z tańszych dysków Kingstony SV300 (czyli taki jak zaprezentowałeś w drugim linku) cieszą się dobrymi opiniami. Mimo...
Jest mało prawdopodobne, abyś zakupił dysk SLC, chyba że kupiłeś dysk przemysłowy kosztujący jedno zero więcej niż domowe odpowiedniki i zwykle o niezbyt dużej pojemności. Natomiast sporo konstrukcji stosuje dyski z buforem pSLC (pseudo SLC) - polega to na tym, że pewna część pamięci flash jest zarezerwowana na bufor i używana w taki sposób, że w komórce...
Witam! Takie adresowanie będzie wyglądało dosyć dziwnie. "Flash ROM" będzie czuły na każdy adres podany przez Ciebie, jednak "inny Flash" będzie czuły na adres zadany podzielony przez 2. Oczywiście zakładam, że A0 jest najmłodszym bitem adresowym. Jak widzisz te dzielenie jest o tyle dziwne, że gdy wystawisz adres na magistrale np: 0x0000, to Flash...
Jakiś czas temu opublikowaliśmy artykuł poświęcony pamięci FLASH - technologii powszechnie stosowanej w układach embedded, urządzeniach mobilnych, systemach przemysłowych i konsumenckich. Tekst porusza m.in.: - jak wygląda fizyczna struktura komórek pamięci flash, - czym różni się architektura NAND od NOR (i kiedy która ma sens), - jak przebiega proces...
Witam wszystkich. Dzisiejszego dnia dowiedziałem się od kumpla iż istnieje coś takiego jak "flash menu" w komórkach a że jestem nowy w sprawach komórkowych to postanowiłem napisać i zapytać sie czym to dokładnie jest, na jakich komórkach jest to obsługiwane oraz jak można to instalować. Post raportowany popraw temat
Również polecam IRIDIUM PRO. 5 lat gwarancji powinno uspokajać. Dyski raczej nie umierają 'tak ło' na raz, chyba że zdechnie im kontroler, ale awaryjność SSD wynika raczej z żywotności komórek flash niż uszkodzeń kontrolera.
Motorola C350 czym wgrać flash PL Zaczynam sie dopiero bawić komórkami wiec licze na pomoc forumowiczów Pozdrawiam!!!
Ja bym takiego procka już nie używał poza testami. Nie jesteś w stanie powiedzieć co się w nim uszkodziło, np. jak to wpłynie na trwałość zapisu we FLASH. Kiedyś tak podłączyłem AVR - dało się czytać sygnatury i pozornie było ok, ale w części (pojedynczych bitach) komórek FLASH pojawiały się przekłamania. Prosty programik działał, dłuższe się losowo...
Karta CF musi być "True IDE" a nie "fixed" ("fixed" będzie wykrywany jako zewnętrzna pamięć masowa) Do wykorzystania karty jako dysku polecam karty z dopiskiem "Industrial Grade" - są to karty "przemysłowe" SLC. flash SLC - 100000 cykli zapisu na komórkę pamięci. Droższe, ale lepsze. flash MLC - 10000 cykli zapisu na komórkę pamięci. Tańsze, ale wolniejsze,...
W praktyce dla użytkownika domowego bez znaczenia. W teorii szyfrowanie (pomijając jego oczywistą funkcję) delikatnie obniża podobno zużycie komórek pamięci flash (duża entropia przy szyfrowaniu - dość równomierne i losowe użycie bitów w komórkach). Ale to tylko taka wzmianka, o której kiedyś przeczytałem. Nie widziałem żadnych wiarygodnych badań w...
Tak z ciekawości dopytam - na podstawie którego z parametrów Kolega stwierdził, że dysk jest do wymiany (nieomylny nie jestem, więc mogłem opuścić jakiś parametr). Wartość RAW parametru 100 wygląda na abstrakcyjną (komórki flash aktualnych dysków wytrzymują 1000-3000 niech będzie 5000 cykli P/E). Sądzę, że 18 milionów to na pewno nie jest liczba cykli...
Został skasowany bajt kalibracji oscylatora w ostatnich dwóch komórkach pamięci Flash przed zapisaniem; trzeba go odtworzyć. Najprościej szczytać nowy PIC najlepiej z takiej samej serii
Żeby było można coś znowu wgrać to musisz wymazać zawartość wszystkich komórek pamięci flash. Pamięć tą kasuje się impulsem elektrycznym
Napisałem jasno - I2C, czyli 24cXX a nie FLASH 25QXX. Pamięć na płycie main oczywiście. Właśnie ta duża wartość w MGA jest złą wartością odpowiadającą uszkodzonej komórce w pamięci I2C. Wsad musisz sobie załatwić, bo obecnie nie mam. Żadnych wymian płyt, jak napisali poprzednicy.
Nie ma właśnie nic więcej wspomniane o tym, przewija się raz jeszcze na początku ta fraza, ale żadnego objaśnienia Jest w DS objaśnienie (koło strony 500, "Theory of Operation" ) The EEPROM operates using a traditional Flash bank model which implements EEPROM-type cells, but uses sector erase. Additionally, words are replicated in the pages to allow...
Po utracie i ponownym załączeniu uC odczytuje z pamięci EEPROM wartość poprzednio zapisaną i od niej zaczyna dalej liczyć. Z tego co wiem ESP32-C3 nie ma EEPROM. Jest jego emulacja we FLASH. Ale odczyt/zapis tych samych komórek to raczej kiepski pomysł. Część zegarów RTC ma dodatkowy RAM (np. DS3232 lub tańszy DS1307) podtrzymywany przez baterię. Tam...
Nie miałem tych procesorów na tapecie, ale po mojemu to zmienili mechanizm bajtów konfiguracyjnych. Nie są to komórki flash jak dawniej, tylko RAM. RAM ten jest ładowany po resecie wartościami z ostatnich komórek flasha. Taki powrót do przeszłości - OSCCAL, tylko, że automatyczny Czy te adresy są kasowane/ładowane - musisz sprawdzić jak masz poustawiane...
Trwałością dysku nie musisz się przejmować. Z dysku się częściej odczytuje dane, niż zapisuje je. A tylko zapis powoduje zużycie dysku. Każdą komórkę można skasować i zapisać ileś razy. Dla dysków z komórkami MLC ta wartość (w zależności od producenta pamięci flash) mieści się w przedziale 2000-10000. Dodatkowo kontroler dysku dba o to, aby zużycie...
Dzięki za namiary na te programatory może i trzeba będzie jednak używać PC, wiecie może czy w avrdude jest możliwość automatycznej zmiany komórki pamięci flash, tak żeby programować nr seryjne ?
Jest ogrom stron traktujących o mikrokontrolerach, ale jakoś na żadnej nie jest napisane wprost co robi mikrokotroler bezpośrednio po włączeniu i potem dalej... tak żeby ktoś wprost napisał. Chętnie zerknę na każdy link jeśli ktoś się ze mną nie zgadza, pozwolę sobie przedstawić mój tok myślenia. Na początku po włączeniu zasilania mikrokontroler odczytuje...
A czy istniejej jakiś odtwarzacz do komórki podobny do tego Internet Explorera co jest na xp. On odtwarza te pliki, ewentualnie macromedia flash player na komórkę. Coś musi być czy przez komórkę jak wchodzi się na yopu tube i przegląda filmy to nic nie ma, chyba filmy są. Znalazłem tylko kd player ale on ma za mało formatów. Może problem rozwiąże jakiś...
Może inaczej. Otwórz za pomocą notatnika ten plik a.hex, co zobaczysz? Jakieś cyfry i duże litery od A do F , wnioskuję że jest to jakiś tam plik hex. Ty ładując do bufora masz zapisaną tylko pierwszą komórkę Flash wartością 5E, reszta to same jedynki czyli niezapisane.
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...
własnie w tej chwili go grzeje zaraz napisze co wyszło po kompaniu nadal było to samo ------------------ no i nic.... to samo co było grzanie nie pomogło, mam druga taka na czesci napewno działajaca bo tasma odeszla z padami wiec pod boxem zasuwa ale juz jej nie odratuje tylko niemam pojecia co w pierwszej kolejnosci przestawic - które scalaki ------------------...
Jeszcze są 2 ważne rzeczy: - tabela musi się zaczynać pod "okrągłym" adresem (żeby nie było problemu ze starszymi bitami) - F84 ma 1024 komórki flash czyli zmieszczą sie w nim tylko 3 tabele po 256 elementó (czwarty blok 256 trzeba poświęcić na program z instrukcją skoków)
Witam, Jeśli mimo wszystko nie dasz rady zaprogramować procka spróbuj tego programatora: http://www.oshonsoft.com/picprog.html Używałem go ponad rok do momentu aż (oshonsoft nie postarał się o obsługę PIC18F2550 :D )nie zbudowałem PICkit'a 2 i nie miałem z nim żadnych problemów. Ponadto sprawdź czy w rejestrze konfiguracji (znajduje się na samym początku...
To nie wina programu czy kompilatora. Po prostu pierwsza komórka w pamięci Flash nie została poprawnie zaprogramowana. Programator próbował wpisać 02 ale podczas konrolnego odczytu otrzymuje FF, czyli komórka skasowana. Do sprawdzenia napięcie zasilania oraz napięcie Vpp (12V) programatora.
(at)bolszoy Możesz jeszcze zmierzyć siłę sygnału WiFi z tych modułów, jak będą pracować w trybie AP. Do tego wystarczy apka skanera WiFi na komórkę. Nie wiem, jak wykasować flash, bez wgrywania czegokolwiek. https://randomnerdtutorials.com/esp32-er...
Co robią? :-) Jeśli chodzi o awaryjność to flash w tym napędzie jest wykonane w technologii SLC - ok 10 razy większa żywotność komórki niż żywotność komórek w większości napędów flash o dużej pojemności (wykonanych w technologii MLC).
Ktoś może wie lub może ma schemat, jak zbudowane są sprzedawane kiedyś na Allegro naklejki na komórki - Flash Sticker? Działanie tego było takie: gdy ktoś dzwonił do ciebie lub przychodził SMS, to diody SMD umieszczone na tej "naklejce" mrugały lub świeciły. Jeśli ktoś ma, to proszę o jakiś schemat lub opis. Z góry dzięki. Pozdrawiam, ZAHYR.
Aby drugi raz móc zapisać, muszę ponownie zaprogramować uC. Przed zaprogramowaniem komórki pamięci Flash musi ona zostać skasowana, uwzględniłeś to?
Skupmy się na razie na 2MB 16bit Flash, bo taki mogę obecnie testować. Chcę mieć możliwość zmiany komórki we FLASH w locie ( podczas pracy emulatora ). Komunikacja z komputerem ( USB lub RS232 lub LPT ). Debugowanie , czyli niech emulator FLASH wysyła mi na komputer co dzieje się z FLASH. Co czyta, co zapisuje jakie komendy wysyła mi do FLASH itd. Co...
Szukam informacji w internecie już trzeci dzień i nic. Wszędzie opisują jak działa itp. lecz nadal nie trafiłem na informacje dot. fizycznej budowy takiej komórki. Coś ściemiasz, tego nie da sie opisać bez rysunku i odniesień do technologii. Pokaż co znalazłeś. Jestem młodym człowiekiem - dopiero się uczę i chciał bym by ktoś mi to jasno przedstawił....
elektryk: wystarczy precyzyjan frezarka i dobry mikroskop i można odczytać bit po bicie. Sam mikroskop nie rozwiązuje problemu odczytnia komórek pamięci FLASH/EPROM/EEPROM.
Chciałem zrobić powtórny zapis dla pamięci flash w procesorze (bo z nieznanych mi jeszcze powodów nie zapisują sie poprawnie mimo braku zgłaszanych błędów programowania) i chciałem skasować tylko niektóre bity w zapisanym wcześniej słowie. Przykładowo mam juz wpisana wartość 0xFFF0 i teraz chce zapisać w tej samej komórce (bez kasowania!) 0xFF80. Teoretycznie...
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...
Tylko że obecnie trzyma ustawienia na nowym firmware lecz imei nie mogę wgrać No jak walnięte komórki na flash albo inny problem sprzętowy, to tak się dzieje, że pewne elementy się zapisują a pewne nie. Ogólnie jak to nie jest jakiś router do telemetrii, albo nie mieszkasz w totalnej dziurze zasięgowej to nie opłaca się nawet na niego patrzeć przy...
chcę sprawdzić czy po operacji przesuwania w prawo (t.j. mnożenia) bit carry został ustawiony czy też nie jeśli był to wartość innej zmiennej ma być zwiększona o 1. Bezpośrednie czyli do konkretnej komórki pamięci flash
Jeżeli masz problemy z itoa (dziwne bo nie jest to zbyt trudne do użycia) :) To może po prostu zrób sobie tablice znaków ascii w pamięci flash procka :) Wówczas odpowiedniej komórce (jej adresowi) będzie odpowiadał konkretny znak i po problemie :)
Naładuj baterię w innym telefonie bo może ci zdechła. Bo jeżeli ci komórka padła podczas flashowania to albo napięcie padło na baterii albo flash padł 28F800 Intela (w co mi wierzyć sie nie chce). Te telefony nawet z czystym flashem powinne ruszyć.
Witam, chciałbym rozbebeszyć jakiś padnięty telefon z diodą led robiąca za flash w aparacie komórki i zaadaptować taką diodę do telefonu, który firmowo takiej diody nie posiada. Sam montaz i pstryczek to nie problem, ale interesuje mnie elektronika - czy potrzebne jest coś pomiędzy taką diodą a wyjściami baterii? Nic sie nie stanie jak podepnę bezpośrednio...
A może ktoś powiedzieć w jakich komórkach szukać tego typu flashy?
Atrybut 170 W dyskach SSD atrybut ten opisuje ilość rezerwowych komórek (bloków) pamięci flash. Wartość atrybutu wskazuje procent puli pozostałych do wykorzystania komórek. Wartość RAW w niektórych przypadkach zawiera rzeczywistą liczbę wykorzystywanych bloków rezerwowych. Poproszę jeszcze odczyt z: http://www.hdsentinel.com/hard_disk_sent...
Napisałem sobie poniższy testowy kod i Flash jest modyfikowany: [syntax=c]int main() { HAL_FLASH_Unlock(); NVIC->ICER[((uint32_t)(SysTick_IRQn) >> 5)] = 0x55AA55AA; while(1); } [/syntax] Obszar NVIC jest pod adresem 0xE000E100, a rejestr ICER pod 0xE000E180. Jak się do tego doda offset wynikający z przesunięcia bitowego w prawo liczby -1 o 5 pozycji,...
Witam , Pomogę Ci w tej kwestii, kiedyś przerabiałem podobny temat odnośnie braku możliwości zapisu ustawień serwisowych w tv Manta, skymaster, selecline, i innych sobie podobnych wynalazków. Mogę się założyć że używasz starej pamięci z danego tv, mam rację? :-) Teraz do sedna, układy pamięci w tych telewizorach po zaprogramowaniu mają wyłączoną,...
czasem problemem okazuje się niestała stała - tablice stałych można przypuszczać, że będą tylko w pamięci flash - przeważnie okazuje się, że kompilator owszem zapisuje sobie tablicę w pamięci flash, ale z początku programu kopiuje sobie ją do ramu - w ten sposób można się odwoływać do komórek takiej tablicy jak do zwykłej pamięci ram (przestrzeń). Może...
Zrobiłem to w automacie, ale spotkało mnie coś o czym wspomniał bart-projects tzn: Hex na PC`cie zajmuje mniej miejsca niż Bin bo w Bin albo cały obraz pamięci no i gdy nie miałem parametrów z "-R" to mój wsad dla małego procesora miał (nie pamiętam dokładnie) megabajty (1,3 lub 11 MB) Rozmiar Hex będzie większy od Bin gdy dane do wgrania zaczynają...
Kolego IT spec. Linki które podałeś nie prowadzą do oprogramowania "Brother Control Center 3', ani do żadnych nowszych (pozbawionych Flash Player') elementów. P.S. Dodam, że chodzi o aplikację PC, a nie na komórkę.
Panowie gdzie zdobyć wersje 098 na pcb3? Co do mojej płytki to po problemie pcb3 nie miało należytego Vpp (tylko 8v przy obciążeniu) i okazało sie że moja płytka jest oki!!!! a schemat kupa!( tylko 90s na schemacie ma pomieszane bity danych w stosunku do starych adapterów) i wreszcie zobaczyłem id atmel avr!! ale niestety przy odczycie tylko 7d we wszystkich...
Plextor wydaję się okej, chociaż smartów dysków SSD widziałem tylko kilkanaście. Mam ograniczoną wiedzę na temat pamięci flash. Chodzi mi o parametr B1, który ma sygnalizować różnicę między najbardziej zużytymi komórkami flash, a tymi najmniej, coś jak równoważenie zużycia. Dlatego się do tego nie odniosłem. Po co mam pisać coś czego nie wiem czy nie...
Czy w poniższym kodzie zmienne b1 i b2 będą zawierały wartość odczytaną z tej samej komórki pamięci flash ? #define K1 (*(volatile unsigned char *)0x013c000) unsigned char b1; b1=K1; procedura( 0x013c000); void procedura(volatile unsigned char *flash) { unsigned char b2; b2=*flash; ....
Samsungi bym sobie darował choćby ze względu na 181 - Ilość nieudanych operacji zapisu komórek pamięci flash (dotyczy dysków SSD), gdy pamięć flash jest zużyta, dane nie mogą być zapisywane i dana komórka pamięci zostaje komórką przeznaczoną tylko do odczytu. Wartość RAW pokazuje aktualną liczbę nieudanych operacji zapisu. 178 wskazuje na stan zużytych,...
Możliwość jest skasowania bitu konfiguracyjnego oscylatora podczas programowania. Jeżeli PIC działa na wew. oscylatorze a program wykorzystuje krytyczne czasowe zależności, dany układ może nie działać prawidłowo. Zrobić odczyt PICa i zobaczyć co się znajduje w pamięci Flash w ostatnich dwóch komórkach; jak są typu 3FFF lub FFFF, to bit został skasowany
Witam, Próbuje zrobić urządzenie, które będzie potrafiło samodzielnie się przeprogramować. Czytałem już o możliwości umieszczania w pamięci dwóch programów, bootloader plus programu właściwego. Bootloader wgrany w początkowej części pamięci flash nadpisywałby właściwy program po czym by do niego przeskakiwał. Czy dało by się to jakoś zintegrować do...
Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....
Masz wsad eeprom 24с16, nikt nie wie dlaczego ulatuje wsad przy kombinacji kiedy zaczyna potem pokazywać testy. przy zapisie eepromm jako 00 lub FF nic nie daje. Ulatuje tylko pewien obszar pamięci - komórki 00700 do 007FF. jak podaja po podstawieniu 0 w tych miejscach monitor startuje i procek zapisuje właściwe wartośći z flash. Org. wsad
Oczywiście czasami raz na kilkadziesiąt zdarzal się ukłąd który np nie dzialał, miał zwarcie, ale idąc Twoją teorią to co drugi powinien nie działać. No chyba że jak w fabryce wykryją że jakiś scalak nie spelnia testu, to cała seria idzie do kosza, a w nich sa i działające. Nie znam historii tych układów. Natomiast testy układów są różne. Jeśli układ...
Myślę ,że problem tkwi gdzieś w programowaniu bo pojawia się komunikat:Diference it 00000 po poleceniu 'Program". Czy raczej "Difference AT 00000" ? Dobrze myślisz. To nie jest ani wina w schemacie, ani wina w programie, tylko po prostu twoja Atmega się nie zaprogramowała. Występuje więc różnica (difference) między zawartością komórki Flash o adresie...
Musisz zastosować przetwornik ADC który zamieni sygnał ciągły audio na zrozumiały dla uP sygnał dyskretny np 8 bitowy. Skwantowany sygnał zapisujesz próbka po próbce w kolejnych komórkach pamięci. Potem to już tylko odczyt tych komórek (z odpowiednią częstotliwością) i wysłanie danych na przetwornik DAC (zamienia wartość dyskretną na poziom napięcia)....
Na stronie internetowej MHDD nie ma informacji o jego wiarygodnośći w przypadku SSD. To program niskopoziomowy napisany typowo pod HDD. Skanowanie jak widać przekłamuje (i w zasadzie powinno przekłamywać - powierzchnia HDD jest zarządzania inaczej niż komórki SSD). Nie mam pojęcia jak zachowałby się w przypadku np: remapowania (odczyt, zapis, weryfikacja...
W przypadku pamięci wylutowanej ze sprawnego urządzenia, każdy kolejny odczyt to różne wartości w konkretnych komórkach. Napisz coś więcej, czy problem dotyczy zawsze tych samych komórek albo tych samych bitów? Czy to może być związane z zabezpieczeniem pamięci przed odczytem? Nigdy nie widziałem blokady pamięci polegającej na "losowości" danych. Szybciej...
WARNING: FLASH byte address 0x0000 is 0x00 (should be 0x0C)… To co piszesz sugeruje że jednak Flash nie jest skasowany ponieważ wtedy jego wartość byłaby równa 0xFF. Wartość 0x0C to przeważnie pierwszy rozkaz po resecie mikrokontrolera, a jeśli we flash przed programowaniem w komórce o adresie 0x0000 jest 0x00 (zamiast oczekiwanego 0xFF) to wartość...
Procesor potrafi skoczyć pod dany adres i po kolei czyta flash. Czyta czy rozpoznaje to co przeczytał jako instrukcję asm avr. Jak przeczyta skocz tam i tam albo zrób to i tamto to to robi, ale jak przeczyta FF FF to po prostu idzie dalej i czyta kolejne komórki flash. Teraz bity BOTSZ0 i BOTSZ1.. ustalają pod jaki adres ma skoczyć procesor przy starcie...
Telefon z obsługą Flash Player poszukuję. Chodzi mi głównie o to by móc grać w grę na przeglądarce w komórce. Czy jest taki tel do 500zł
Witam Czy ktoś wie jak to zrobić.Gdy próbuję wcisnąć write flash-wypisuje ,że nie wchodzi we flash mode.Zczytałem nim program ze sprawnej komórki,ale gdzie on może być?.Czy ktoś próbował zpowodzeniem coś robić tym programem,Chodzi o odczyt i zapis programu komórki
Witam Poszukuję telefonu do 500 zł który będzie miał duży wyświetlacz, oraz żeby był szybki. Lubię na komórce pobawić sie rożnego rodzaju aplikacjami,grami, oraz chodzić po internecie. Oczywiście chcę aby telefon był na systemie android miał obsługę flash i aby na tej komórce szybko chodziły strony. Osobiście skłaniam sie do HTC Hero ale odstrasza mnie...
..... dwa razy jeszcze zaprogramowałem procesor i przestał się odzywać sprawdziłem na innym programatorze i to samo zastanawiam się czy uwalił go tak podłączony wyświetlacz czy poprostu wyczerpałem ilość .... Lub ewentualnie poprostu go zablokowałeś (bit SPIEN - programowanie po SPI), czasami AVR-y tak mają. Napisz jakiego programatora używasz. Uszkodzenie...
Próbuję wgrac nowy soft do modelu 8883A i nie chce zassać softu.Po zszczytaniu softu z płyty pisze loading i nic się nie dzieje.Co może byc przyczyną?Może jakies uwagi? Są jeszcze dwie możliwe przyczyny. Podczas programowania występuje błąd programowania jednej z komórek FLASH-a. Wewnętrzna procedura nie potrafi sobie niestety radzić z takimi błędami....
Najprostszym rozwiązaniem jest po prostu użycie pamięci która ma wyraźnie napisane w datasheecie że nie kasuje całej strony za każdym razem. Tutaj też warto wiedzieć jaka jest różnica elektryczna pomiędzy EEPROM i FLASH: żadna. Sama fizyczna budowa komórek jest taka sama (nie licząc rozwoju budowy samych komórek na przestrzeni lat). Po prostu FLASH...
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...
No niekoniecznie, np. Z80 miał nop zakodowany wyłącznie jako 00, z pewnością nie jako ff. Co do wykonaia, to wystarczy, żeby FFFF nie był instrukcją skoku i już program dojdzie do adresu 0, bo nie ma innej możliwości, co wcale nie znaczy, że FFFF to nop (chociaż myślę, że tak jest traktowany). Z ciekawości sprawdzę w wolnej chwili czy na pewno to nop....
Zdecydowanie lepszy Android w TCL niz Net+ w Sharpie. Net+ to aktualnie podstawa i dość słabo to działa - poziom Saphi z Philipsa czy Linuxa w tanich Sony. Nic godnego uwagi. Przeglądarka działa z pilotem, myszkę/klawiaturę tez da się podłączyć po BT do większości modeli - choć nie zawsze jest kompatybilnie. Trzeba sprawdzac poszczególne modele sprzętu....
odczyt komórka flash komórka pusta blokada komórka
biblioteka borland moduł programator pralka indesit nawigacja bateria telefon
philips 55pfl7108 philips 55pfl7108
Farelka 2000W a zniekształcenie sinusoidy napięcia Dekoder Wiwa H.265 zatrzymuje się na ekranie powitalnym