[elektro] checksum > mem
elight at gmail.hu
elight at gmail.hu
Wed Feb 5 15:19:24 CET 2014
Szia,
Nekem újabban az jött be , hogy az EEpromban csak a gyártási konfig van,
és a futó konfig pedig SPI ram-ban van.. ( lehet egy másolata is )
és ha bármit állít az a RAM banmódosul csak.
Ha a backup elem elmegy , mert nem cserél időben és áramszünet volt éppen
( ami némileg balgaság , mert fesz alatt kicserélhetnék és akkor semmi
problem )
akkor felajánlja a következő induláskor hogy a gyáritáblát helyreállítja..
És lehet a dolgozónsk újra setupolgatni. :-)
Üdv István
2014-02-05 00:25 keltezéssel, Arnold Fuzesi írta:
> 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]
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list