Perché è la DBs non correttamente ripristinata dopo un "programma di ripristino da flash"?
FAQ #101279
Per mantenere alcuni importanti valori in caso di un programma di ripristino è possibile memorizzare DBs per il flash a bordo utilizzando le istruzioni SYSWR K 310 x. Quando si utilizza una scheda di memoria (R551, R600), questi DBs del flash a bordo sono inoltre perse.
Problema
Su un PCD3.Mxxx0 o PCD2.M5xx0 è possibile fare un backup del programma utente a lampeggiare. In caso di un programma perduto, il programma viene ripristinato. Spesso è necessario ripristinare alcuni valori pure. In questo caso uno può copiare DBs il flash a bordo usando il syswr 3100 (spiegazione nel manuale 26/789). Questi DBs può essere ripristinato anche in caso di un programma perduto. Questo funziona bene, mentre nessuna scheda di memoria aggiuntiva è in uso. Non appena un PCD3/7.R551 o un PCD3.R600/PCD2.R600 è in uso, il backup del programma viene memorizzato sulla scheda flash. La DBs del flash a bordo vengono quindi sovrascritti durante il ripristino del programma.
Motivo
È il motivo per questo comportamento, che durante l'esecuzione di un ripristino del programma, il programma viene copiato dalla flashcard per la RAM di PCD e il flash a bordo pure. A causa di un comportamento sbagliato del firmware, la DBs memorizzata su flash a bordo vengono cancellata durante questa procedura.
Soluzione
Il firmware 1.10.51 o superiore corregge questo problema.
Categories
PCD3 / Mxxx
PCD2 / M5xxx
Last update: 13.05.2015 11:01
First release: 18.08.2009 06:57
Views: 18517