[elektro] E2PROM ill FLASH adattárolás érvényesség kezelése
Skandar Graun
sgraun at gmail.com
Thu Sep 4 21:38:15 CEST 2014
Értem.
A batár méretű SPI flasht bagóért hajigálják a chipcad-nál. 128M néhányszáz
forint.
Hardveres spi meghajtja, elég gyorsnak tűnik.
Ebbe lehet, érdemes lenne folyamatosan menteni, nem egy helyre, hanem
mindig újra, ezzel igencsak kitolnád az endurancét.
Kell egy blokk érvényesség számláló, ami egy pici framban elfér. Valamint
így teljes blokk CRC lehet.
Nekem volt egy hasonló probléma, bár kisebb adatmérettel, de kérdéses volt,
hova tegyem a mentést.
Nincs itt is egy olyan pont a műveletsorban, amikor van idő menteni? Mert
akkor nem kell foglalkozni a kikapcsolási áthidalással.
Valamint egy relével a PC kikapcsolási folyamat miatt megnöveltem a
kikapcsolási időt, azaz a kikapcsoló gombra nem kapcsolt ki, hanem
elindította a mentést, kilépést és amikor a PC kikapcsolt, elengedte a
relét.
2014. szeptember 4. 21:19 hg12345 írta, <hg12345 at freemail.hu>:
> Szia,
> 128K FRAM nem olcsó, RAM-ban nem szívesen tárolok hosszú távon ipari
> környezetben, szomorú tapasztalatom van.
> Ennél nagyobb probléma a felhasználóval nem találkozom, elmagyarázni nem
> tudom a telep cserét, gépkönyvet meg nem olvas.
> Megoldás csak E2PROM (SPI, gyors kell), E2PROM emuláció FLASH-en, file
> rendszer SD kártyán nem nyert nincs ipari kivitel és a kártya csatlakozó
> mindenféle környezetben üzem bizonytalan...
> A uC belső FLASH meg külön nem cserélhető, konfig nem olvasható ki a hibás
> eszközből...
>
> Szóval nem sok lehetőség adott, csak az érvényesség vizsgálattal tudok
> valamit játszani.....
>
> Skandar Graun <sgraun at gmail.com> írta:
> >Esetleg az endurance elkerülése végett FRAM használata? Esetleg azt
> >megvédeni egy kis elemmel.
> >Anno hasonló okból használtam 8051-nél DALLAS NVRAM-ot, bedrótolva a
> >rendszermemóriába.
> >Tökéletesen működött, csak sok láb.
> >
> >
> >
> >2014. szeptember 4. 20:17 Info írta, <info at kiralyelektronika.hu>:
> >
> >> > Hogyan érdemes figyelni a sérülést:
> >> > - 2 bites paritással (WORD-önként), (a tároláshoz elegendő 14 bit)
> >> > - laponkénti LRC/CRC-vel (128WORD/256Byte) egy használható lap az
> >> > ilyen méretű E2PROM-ban a serial FLASH-nek ez e legkisebb írható
> blokkja.
> >>
> >> Egyben, CRC-vel.
> >>
> >> > Van erre más jó megoldás?
> >>
> >> R4F ? :)
> >>
> >> -----------------------------------------
> >> elektro[-flame|-etc]
> >-----------------------------------------
> > elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list