RE: hoblování flash

Jaroslav Meduna meduna na mikroklima.cz
Pátek Leden 24 13:28:27 CET 2020


BTW, uloha bude mit i okrajove podminky v podobe nejakeho managementu (take vyzadujiciho EEPROM mapovani), ktery bude resit, kde jsou posledni platna data a tam bude vas zakopany pes (ne v prostem nasobeni teoretickych zivotnosti). Paralelne vedle toho bude druha uloha, jak se zotavit ze situace, ze nekdo utrhne napajeni ve chvili, kdy pracujete s vasim "emulatorem" (tj. pribude nejaky transakcni system nebo duplikace) a jsme na zacatku nedorozumneni o nakladni motorce. Pokud jste nekde na hrane poctu zapisu, dejte tam radsi nejakou NV pamet, co ma vice nez radovou rezervu. V praxi pak staci mirne zvysovat teplotu (o to se treba postara ten zapis) a z 10k zapisu mate treba jen 0.2k (viz DS).

-----Original Message-----
From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jaroslav Meduna
Sent: Friday, January 24, 2020 1:16 PM
To: 'HW-news' <hw-list na list.hw.cz>
Subject: RE: hoblování flash

Ale jo, videl jsem v Indii nakladni motorku ;)

-----Original Message-----
From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jindrich Fucik
Sent: Friday, January 24, 2020 1:10 PM
To: hw-list na list.hw.cz
Subject: Re: hoblování flash

To není úplně přesně odpověď na to na co se ptám. Protože pokud je moje počítání správné, tak mám 10k * 64 = 640k zápisů, zatímco EEPROM má 100k zápisů, to mám pořád 6,4x víc.

Dne 24.1.2020 v 12:12 Jaroslav Meduna napsal(a):
> IMHO se da vybrat za stejne penize jiny PN s integrovanou EEPROM a neresit jak udelat z lopaty hrabe...
> 
> -----Original Message-----
> From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jindrich Fucik
> Sent: Friday, January 24, 2020 11:00 AM
> To: HW-news <hw-list na list.hw.cz>
> Subject: hoblování flash
> 
> Ahoj,
> 
> mám midrange PIC procesor, který nemá EEPROM, ale má jen Flash s možností emulace (SAF).
> Chtěl bych do té emulované části ukládat nějaká data o velikosti 4 bity, blok má velikost 32 slov.
> 
> Pokud si správně pamatuji, tak na hoblování má největší vliv "mazání".
> Proto pokud budu dělat to, že zapíšu svojí hodnotu do spodního byte prvního slova a dám si pozor, aby nepoužité bity v daném byte zůstaly "1", pak při dalším zápisu zneplatním tento byte tím, že ho přepíši celý na 0x00 a moje informace zapíšu do horního byte prvního slova (bez mazání bloku), zase při změně smažu tento byte na 0x00 a použiji spodní byte druhého slova a tak dále, tak vlastně teoreticky prodloužím životnost té flash 64x je to správná úvaha?
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz 
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz 
> http://list.hw.cz/mailman/listinfo/hw-list
> 
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list