Была такая интересная ситуация. Делали изделие на 4433 (предок 8-й меги), у которой WDT чисто софтварный, в отличие от m8. На EMC-испытаниях штука периодически насмерть подвисала. Вообщем, так оно и висло, пока не поставили внешнюю сторожевую собаку. Причём программный обработчик практически не изменился, но стало нормально перезапускаться. Выходит, что watchdog просто вырубался. Сталкивался кто-нибудь с таким? ЗЫ. Грустно, но на некоторых мегах хардварный watchdog так до сих пор и не поставили...
|