[elektro] checksum > mem

Arnold Fuzesi arnold.fuzesi.lista at gmail.com
Wed Feb 5 00:25:34 CET 2014


Jaja, tapra eleg hisztis.

Nalam ez a "ket masolat van, amelyik cheksumja jo azzal indul es javitja a masikat, a ketto kozott pedig csomo dummy byte, az elso elott szinten par dummy byte" megoldas eddig ugy tunik bevalt. Lehetne okositani, de ez annyira elegnek tunt eddig, h nem kellett tovabblepni.

Arnold
Sent from iPhone

> On 2014.02.04., at 23:17, Móczik Gábor <pm_levlista at progzmaster.hu> wrote:
> 
> 2014.02.04. 1:55 keltezéssel, Arnold Fuzesi írta:
>> Szinte mindig. Foleg az eepromot. Ket masolat, checksumozva.
> 
> Nekem kellett egy gépbe olyan, hogy egy kritikus beállítás 4 helyen 
> tárolva, a másolatok kis reverzibilis transzformációval előállítva. 
> Olyan self-checksum jellegű, ha két adatra nem illeszkedik a képlet, 
> akkor valamelyik rossz. Itt elő kellett állítani a jót, ha 4-ből 
> legalább 2 hihetőt talált, azt elfogadta és a javítottat visszaírta a 
> többi helyre is.
> 
> Az nem volt opció, hogy eeprom checksum error-ral nem indult a műszak. :-)
> 
> Flash korrupció eddig nálam nem fordult elő, de hogy az eeprom mennyi 
> szemetet tud néha felszedni... Szerintem főleg akkor történik baj, ha 
> írás van, amikor elmegy a tápfesz, vagy írás közben beugrik valami 
> tranziens zavar. Ilyenkor mintha elromlana olyan bit is, amit nem is 
> volt írás alatt.
> 
> Hamming kódos ECC volna jó, mondjuk 16 bitenként 4-6 paritás bit, ez 
> azért sokmindent megold a bithibákból. Meg továbbra is kell 1-2 far 
> copy, mert előfordul burst error is, pár byte vagy block egyben ugrik 
> FF-re vagy másra. :-)
> 
> -----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list