СПОСОБ УПРАВЛЕНИЯ ЭЛЕКТРОННЫМ УСТРОЙСТВОМ И ЭЛЕКТРОННОЕ УСТРОЙСТВО

1. Модем для обмена информацией по подводной линии электропередачи, содержащий программируемый компонент и независимый микроконтроллер (10), специально предназначенный для отслеживания упомянутого компонента, в котором упомянутый микроконтроллер может идентифицировать неправильную работу упомянутого компонента, после чего упомянутый микроконтроллер (10) автономно перепрограммирует упомянутый компонент и автономно перезапустит упомянутый компонент или упомянутый модем после перепрограммирования упомянутого компонента.
2. Модем по п.1, в котором упомянутый модем содержит, по меньшей мере, один другой программируемый компонент, отслеживаемый микроконтроллером 10.
3. Модем по п.1 или 2, в котором упомянутый компонент - это процессор (3) обработки цифровых сигналов, выполняющий многочисленные подсистемы программного обеспечения, упомянутый процессор (3) обработки цифровых сигналов может просуммировать значения контрольных сумм, выводимых несколькими из его подсистем программного обеспечения, в итоговую контрольную сумму.
4. Модем по п.3, в котором упомянутый процессор (3) обработки цифровых сигналов сравнивает упомянутую итоговую контрольную сумму с предопределенным опорным значением.
5. Модем по п.4, в котором упомянутый процессор (3) обработки цифровых сигналов отправляет сообщение сторожевого устройства, упомянутому микроконтроллеру (10) только, если упомянутая итоговая контрольная сумма и упомянутое опорное значение соответствуют.
6. Модем по п.5, в котором упомянутый микроконтроллер (10) идентифицирует упомянутую неправильную работу, если он не принимает сообщения сторожевого устройства в течение предопределенного периода времени.
7. Модем по одному из пп.1, 2, 4-6, в котором микроконтроллер (10) определяет тип упомянутой неправильной работы и в зависимости от этого типа выбирает набор инструкций для упомянутого перепрограммирования из многочисленных наборов инструкций, хранимых в упомянутом электронном устройстве (1).
8. Модем по п.3, в котором микроконтроллер (10) определяет тип упомянутой неправильной работы и в зависимости от этого типа выбирает набор инструкций для упомянутого перепрограммирования из многочисленных наборов инструкций, хранимых в упомянутом электронном устройстве (1).
9. Модем по п.7, в котором упомянутые многочисленные наборы инструкций отличаются в их уровне отказоустойчивости.
10. Модем по п.8, в котором упомянутые многочисленные наборы инструкций отличаются в их уровне отказоустойчивости.
11. Модем по п.7, в котором упомянутые наборы инструкций хранятся в независимой флэш-памяти (12).
12. Модем по одному из пп.8-10, в котором упомянутые наборы инструкций хранятся в независимой флэш-памяти (12).
13. Модем по одному из пп.1, 2, 4, 5, 6, 8-11, содержащий внешний порт для постоянного информационного соединения.
14. Модем по п.3, содержащий внешний порт для постоянного информационного соединения.
15. Модем по п.7, содержащий внешний порт для постоянного информационного соединения.
16. Модем по п.12, содержащий внешний порт для постоянного информационного соединения.