Flash pamet a vadne bloky
"Ing. Libor Konečný"
support na mikrovlny.cz
Středa Únor 17 17:40:42 CET 2016
Dobry den vsem
Rad bych se zeptal na problem vadnych bloku v pametich flash.
Pouzivam s25fl032p coz je seriova spi 32 Mbit pamet od Spansion
nakoupena ve vzorkovem mnozstvi od farnellu.
Pouzival jsem maximalne 16 Mb v minulosti od Spansion a 32 Mbit od Atmel
(spicka, ale draha diky RAM bufferum).
Nikdy jsem nezaznamenal vadny blok, kdyz jsem pamet koupil. Vetsinou to
bylo az za nejakych par let zapisu do logu.
U NAND flash mi je to jasne,ze pri te velikosti v megabajtech jsou vadne
bloky povoleny a maximalni pocet je i datasheetech uvedeny.
Nyni pri pouziti s25fl032p se mi stava, ze i pri prvnim zapisu se
nektere sektory permanentne nastavi na 0x00 a nejdou uz zapisovat.
Pameti mam z minuleho roku a i kdyz menim kus za kus tak vzdy se objevi
chyba nekde jinde a po jinem poctu cyklu,
Pamet je napajena 3V3 pres linerani stabilizator, u VDD je 100nF a zadne
prepeti pri testech neni pouzito, vsechny MCU a dalsi funguji 100%.
Cele 3 dny clovek ladi SW a nakonec zjisti, ze je to pameti.
Dotaz tedy zni: je to standardni chovani takovychto malokapacitnich
pameti, ze vadne bloky mohou byt hned po koupi, nebo je to zmetek a
pamet musi byt OK pro vsechny bloky az do min poctu 100 000 cyklu ?
Testuji to po vyrobe ?
To by znamenalo totalne prekopat SW a tady bych uz zapasil s mistem.
Proste resit FAT tabulku na tak malou pamet miu pripada silenost. FAT
pouzivam u NAND flas ale to uz je kapacita jinde..
Dekuji
LK
Další informace o konferenci Hw-list