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