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...
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...
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ł....
tPW odpowiada tPROG z noty katalogowej. Nie powinieneś dokonać tym zniszczeń. Normalnie tPW i Retry odnosi się do klasycznych EPROM i pamięci o zapiszie równoległym FLASH pierwszych generacji. Dla algorytmu Quick i podobnych inteligentnych aby zaoszczędzić na czasie programowania wystawiano krótki impuls programujący rzędu 100us i sprawdzano czy po...
Żywotność pamięci statycznych jest nieograniczona ,tam jako komórka pamięci pracuje przerzutnik zbudowany z 4 lub 6 tranzystorów CMOS.Gdyby liczba cykli zapisu była ograniczona np. do miliona to pamięć zużyłaby się w czasie ułamka sekundy bo SRAM to szybkie pamięci ,zwykle taktowane częstotliwościami wielu megaherców.Podobnie jest z pamięciami DRAM...
https://obrazki.elektroda.pl/7238862200_... Niedawno w dziale DIY pojawił się Hardware Hardware jest tak banalne, że nie odważyłem się zaprezentować niniejszego artykułu jako DIY :). Od pewnego czasu wykorzystuję SONOFFy jako bazę projektów opartych o ESP8266. Sonoff zapewnia mi ESP, zasilanie i obudowę. Jedyne co mi pozostało to dodanie...
Ile tanich dysków już zajechałeś? Naprawiam komputery, więc statystyki mam nieco inne. Sam nie zajeżdżam tanich SSD, bo nie kupuję szmelcu. Natomiast dyski, które wymieniam, które padają, które zaczynają mieć problemy z odczytem - to zwykle właśnie te tanie szmelcu. Znacznie rzadziej są to porządne dyski. To mój pierwszy dysk SSD, użytkowany praktycznie...
Kaleronem się nie kłóć, bo to faktycznie jest gość od tego, a poza tym ma rację. Nie do końca, a dyskami, naprawą i odzyskiwaniem danych się zajmuję od '85 roku, więc ten tego, przeszedłem przez wszystkie rewolucje. odtrzymywanie danych (ładunku) w komórce nand nie wymaga odświeżania. To flash a nie ram. Przecież napisałem że nie ram, wiem jak pracują...
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...
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...
8kB FLASH a tylko to już nam daje 65,5 tys tranzystorów. Jak to Kolega policzył? Ok, przecież jeden tranzystor to jedna komórka pamięci a Bajt ma ich 8, mój błąd.
Najbardziej optymalne rozwiązanie jest takie: Przemysłowa karta CF na system (np. 1-4GB) a HDD na resztę (jeśli oczywiście jest potrzebny). Wszelkie rozwlekłe dywagacje na temat jak tu jeszcze przykombinować żeby oszczędzić 10zł wg mnie nie mają sensu bo albo robić coś dobrze i stosować karty do tego zaprojektowane albo kombinować z taniochą i modlić...
Proszę o moderatorów o poprawki własne uwagi korekty i podczepienie tematu dla innych. Poradnik jest dla osób początkujących co potrafią odczytywać schematy oraz lutować i wyciągać wnioski. Współczesne płyty główne posiadają układy BIOS SPI które charakteryzuje bardzo duża pojemność od A25L05PU/PT (64kB) do nawet EN25F128 (16MB). Wadą takich układów...
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ć...
Zapis pamięci flash to drastyczna operacja, podczas której podwyższone napięcie "przepycha" elektrony przez izolator i przy tym powstają drobne uszkodzenia, kiedy jest ich za dużo, komórka pamięci przestaje działać. Im więcej bitów taka komórka przechowuje tym bardziej wrażliwa na uszkodzenia. a jak to wygląda na rynku pamięci flash? kolejne generacje...
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...
Tzn że pierwsza komórka flash jest zaprogramowana źle a następne sa już dobrze?
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...
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...
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.
Przyjrzyjmy się temu jeszcze inaczej. Wiem, że producenci masowych pamięci do zapisu danych oznaczają użytkową pojemność w dziesiętnym systemie wielokrotności jednostki (przedrostki SI). Elementarną jednostką miary jest bajt i ilość tych jednostek rozliczamy. W dziesiętnym systemie kolejne jednostki wielokrotności kilo, mega, giga, tera tworzone są...
W filmie twoim 12:29 (W lewym górnym rogu) widać blaszkę mosiężną która jest jak by była po zalaniu (zaśniedziała wielobarwnie), moja ma piękny mosiężny kolor. Mój egzemplarz zamierzam używać na co dzień, jako sprawny eksponat muzealny. Rozmawiając z koleżanką przez niego, twierdzi że jest przez niego lepiej słychać niż z jakiegokolwiek aparatu do tej...
Jestem zafascynowany postępem technologicznym opisanym w artykule. W technice kosmicznej komórka pamięci jest możliwie duża, aby uniknąć jej dewastacji w pojedynczym zderzeniu z cząstką o wysokiej energii. A oni tu chwalą się zmniejszaniem wymiarów ze 130 nm do 90 nm i celują w 28 nm, czyli tyle samo co NOR_Flash. Potencjał pamięci MRAM o większej gęstości...
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,...
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 ------------------...
Muszę Ci powiedzieć, że ustawiałem bit STKALIGN w rejestrze CCR a także go resetowałem i wiele to dało... Podsumowywując: - kopiowanie (zapisywanie) z użyciem rozkazów STR i pochodne - nie działa - kopiowanie (zapisywanie) z użyciem rozkazów STREX - nie działa - kopiowanie (zapisywanie) przez DMA - nie działa - kopiowanie (zapisywanie) przez aliasy...
Czy jest jakaś możliwość określenia z wnętrza programu - jaka jest zajętość flasha ? Tzn. na jakim adresie miejscu kończy się program ? Może jest jakiś wskażnik w Bascomie ? W pasku Menu: Program-> Show result (Ctr+W) -> w tabeli z zakładką Report odczytasz procentową zawartośc; na przykład dla m8 "FLASH USED : 36%" Ponadto: klick na icon "Program...
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.
Dziękuję bardzo za odpowiedź. Już nie będę drążył tematu ale:-) "...Jedna komórka pamięci Flash składa się właśnie z takiego tranzystora, który pomiędzy podłożem, a bramką sterującą (Control Gate - CG) posiada odizolowaną bramkę pływającą (Floating Gate - FG). Raz umieszczone elektrony na FG mogą pozostać tam przez wiele lat pamiętając zaprogramowany...
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....
Dodatkowo gdyby to byla wina nieparzystego adresu to bład zapisu dotyczylby od razu całego bloku bo kazdy uint16_t byłby wtedy nieparzysty. A błędy pojawiają sie losowo, w srodku, na poczatku bufora, róznie. Czasem sie zaprogramuje komórka tylko częściowo, czasem błędnie całkowicie, albo wcale
W mikroprocesorze jest zmieniana? Jest przebudowywana struktura? Jaka pamięć? rejestry czy cache wewnątrz procesora czy DRAM na zewnątrz, a może FLASH czy pamięć na rdzeniach ferrytowych a może lina magnetostrykcyjna czy rura z rtęcią? Może przekaźniki albo czysta mechanika - jest kulka nie na kulki, dźwignia w prawo albo w lewo. Był kiedyś taki artykuł...
Chyba chodzi o to, że jedna komórka ma 2^3 stany napięć do daje 8 różnych kombinacji, a w konsekwencji 3 niezależne od siebie bity, w przeciwieństwie do wcześniejszych komórek które miały 2^2, albo jeszcze dawniejszych "zwykłych", w jakich jedna komórka przechowuje wyłącznie 1 bit - 2^1.
No dobrze ale co to wtedy będzie za DIY ? Żadne, dlatego prosze, nie wspominajcie o gotowych urządzeniach już więcej bo TO NIE O TO CHODZI żeby iść na łatwiznę, ja chce coś takiego sam zrobić żeby sie nauczyć metod przesyłania danych, ich obsługi. A co to za DIY, gdzie wykorzystujesz gotowe karty pamięci/pendrivy czy nawet chipy pamięci? Że nie wspomnę...
http://obrazki.elektroda.pl/6322456000_1... Ogólnie SMART nie jest zły, ale parametr 01 jest podwyższony, prawdopodobnie przez BF, więc nie pukaj dyskiem podczas pracy. Kieszeń na tego typu dyski, to nie jest dobry pomysł. Poza tym - ok Co do B5 - nie wiem na tą chwilę, co oznacza. Doszkolę się bo 1 raz widzę tą pozycję, na kilkaset...
Ale ten co polecił (at)dt1 Ma pamięć flash Toshiba MLC NAND. Co o wiele szybciej pracuje od tamtych dysków. I też bym ci go polecił do tego ASUSA. A jeszcze jedno. Rodzaj pamięci: komórka pamięci może zapisywać jedną lub kilka informacji. Komórki zapisujące tylko 1 bit określane są nazwą Single Level Cell (SLC). Ich zawartość można odczytywać dowolną...
3 softy Custom i 4 oryginalne. Za każdym razem reaguje tylko na kabel, jak wciskam power nie wibruje i nic się nie dzieje. SEUS przy każdym sofcie mi pisze, że oprogramowanie jest najnowsze. Mogę wejść w fastboota i w flashmode. Zauważyłem, że podczas wgrywania Androida, komórka nie widziana w flashtool jako Unknown a bootloader S1 cośtam. Można zebrać...
Zaczęło się od format user area, miałem kartę (sim w tel), to resetował się na napisie nokia, zrobiłem flash erase, wgrałem po kolei mcu, ppm i pm. Zrobiłem wszystkie ui i format user area i cały czas to samo biały ekran i reset. A przy ładowaniu komórka świruje, pokazuje się napis nokia, bateryjka ale kreski już nie "skakają"
Od pewnego czasu zawsze ta jedyna komórka jest błędnie zapisywana (inną wartością niż powinna być). SWDIP podstawiony, scalaki podmienione, co to może być?
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ć.
Dziękuje za odpowiedzi, już wiem, gdzie leży problem. Zainstalowałem dzisiaj AVR-DUDE i okazało się, że dostałem uwalony procek. Bascom AVR programował wszystko i nie wyrzucał błędu, a AVR DUDE wyrzuca błąd przy weryfikacji. Uszkodzona jest pamięć FLASH pod adresem 0D40, bo nonstop przy tej komórce się pluje. Po zaprogramowaniu w BASCOMIE (weryfikacja...
Panowie, Ciekawe czy tylko w naszym kraju i sąsiednich ( wiadomo w którą stronę sąsiednich) wszyscy myślą jak złodzieje i chcą ukraść czyjąść pracę. Ale to taka mała dygresja ;) Sprawa z Lockbit w/g mnie wygląda tak komórka flash i jej konkretny bit odpowiedzialny za zabezpieczenie połączony jest z logiczną bramką zezwalającą na odczyt. Zmieniając temp....
http://obrazki.elektroda.pl/2985561700_1... W grudniu 2011 roku szwajcarscy naukowcy z Politechniki Federalnej w Lozannie (EPFL) przedstawili [url=http://www.elektroda.pl/rtvforum/to... działający układ scalony wykonany z molibdenitu — kolejnego po grafenie kandydata do zastąpienia krzemu w elektronice. Teraz...
Pierwsze pytanie (jeszcze nie dotyczące bootloadera ale pobliskie temu. Pamięć FLASH w STM32F4 jest 32 bitowa? 16? 64? Nie mogę znaleźć jasnej odpowiedzi na to pytanie w reference manualu. Jest coś takiego w rejestrze FLASH_CR jak PSIZE. Gdzie deklaruje się jakieś zapisywanie, że niby uzupełnia się wolną przestrzeń wielokrotnością tego co wpisałem....
Rzeczywiście, może teraz być tak, że te fonty zaczynają się pod koniec pierwszego 64KB. Ale jak nad tym zapanować w Bascomie ? Dopisz na początku programu dyrektywę $MAP , po kompilacji z raportu dowiesz pod jaki adresem zapisane są dane fontów. Zrobiłem mały test, spreparowałem dane tak żeby zaczynały się przed adresem 0x7FFF, a kończyły powyżej 0x7FFF...
Czyli mozliwe, że przegrzałem UPP... Albo te nieszczęsne kulki... Bo oczywiście bez UPP wyświetlacz mi nie wystartuje, zebym przynajmniej wiedział, że coś zyje?? Bo jak podłącze pod zasilacz to jakiś minimalny prąd na starcie komórka bierze... Człowiek sie uczy całe życie, wiec prosze o wyrozumiałość...
Witam Mam siemensa SX1 z następującym problemem: otrzymałem go wczoraj i telefon się włączał od czasu do czasu. Czasem zatrzymywał się na momencie "Siemens Mobile", czasem ładował się cały Symbian, ale po kilku chwilach i tak się wieszał, że trzeba było wyciągać baterię. Pod koniec dnia nie włączał się już wogóle, tylko bzyczał. Postanowiłem wygrzać...
Próbuje zrobić "dead Flash" w Phoenix ale mam problem natury takiej że gdy przychodzi kliknąć power raz by N73 "pojawiła się w komputerze" to: 1.Klikam power 2. Komórka pojawia się w systemie z dymkiem Windows "nie rozpoznano urządzenia" 3. Po 4 sec. znika i nie ma. Ogólnie: Próbowałem dead flash ale przez to że telefon sie odłączać po 1 sec. nie mogę...
Dzięki JacekMarus, ale ten temat już widziałem i powiem tak: SEUS nawet nie chce się u mnie odpalić, ponieważ wywala mi błąd, że Macromedia flash player jaki mam na kompie nie jest z nim kompatybilny (dobre!:D), Melisa prosi o jakiś kod, a kulankendi każe sobie płacić, a ja nie ma czasu na zabawę w jakieś kredyty (co innego jakby to był mój telefon).......
Cześć Chciałbym zrobić emulowanego EEPROM-a i mam problem z odblokowaniem zapisu do pamięci FLASH. Pierwsze co zrobiłem to FLASH->KEYR=0x45670123; FLASH->KEYR=0xCDEF89AB; Następnie sprawdziłem stan bitu LOCK w rejestrze CR i jest na 0 czyi dostęp do flasha jest możliwy. Chciałem zrobić zapis do pamięci zgodnie z diagramem na stronie 13 z STM32F10xxx...
odczyt komórka flash blokada komórka komórka pusta
nierówny praca silnik diesel warsztat warszawa kondensator mniejszy zasilacz
makita migają diody engine fault peugeot
UDC-301 Asken – podłączenie w Renault Scenic III, CAN, taksometr, impulsator Moduł komfortu Passat B5 1.9 TDI 90KM kombi – numery, kompatybilność, kodowanie