Показать сообщение отдельно
Старый 19.11.2010, 15:30   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Слетает ядро smh

Цитата:
Сообщение от avas
У заказчиков периодически возникают случаи порчи
флеша ядра контроллера С2010С-2123-01-5.
Сам наблюдал подобный случай: при загрузке проекта выключили питание.
В схеме шкафа задействованы только выводы питания контроллера (запитан от отдельного источника) + com порты (по обеим гальваническая развязка есть) + 3 выхода на сигнальные светодиодные лампы в том же шкафу. Встроенные входы не используем.
Ваши рекомендации по минимизации таких случаев.
В режиме программирования разрешена запись во FLASH-память, сама эта память пишется блочно. Соответственно, если прервать подачу питания в момент записи блока, то весьма логично, что блок будет недописан. Или полустёрт. В общем, как повезёт с моментом прерывания питания.

Никакие "внешние мониторы" от этого не спасут.


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием