Что означают меркеры PMP20 о сбое аппаратуры и карты SD?

Проверено экспертом Опубликовано: 27.07.2026 270 просмотров Помогло 88%

Кроме признаков ошибок ввода-вывода и связи, у контроллера есть группа системных сообщений о более глубоких неполадках. Они не всегда останавливают работу, но игнорировать их нельзя.

  • SM450 — проверка ошибок системы.
  • SM451 — прерывание по неисправности аппаратуры. Тип неисправности расшифровывается регистром SD451: 1 — ошибка регистра, 2 — ошибка шины, 3 — неправильное использование.
  • SM453 — ошибка карты памяти SD.
  • SM456 — ошибка загрузки программы без остановки контроллера.
  • SM464 и SM465 — переполнение буфера связи.
  • SM412 — заполнение неправильными данными, SM413 — ошибка контрольной суммы при шифровании, SM414 — ошибка данных во flash-памяти.

Рядом лежит регистр SD450, у которого кроме признака срабатывания сторожевого таймера есть ещё два значения: 2 означает, что не удалось использовать блок управления, 3 — недействительный адрес.

Как читать эти сообщения на объекте. Ошибка шины и ошибка регистра — аппаратные: контроллер надо снимать и проверять, программной правкой они не лечатся. «Неправильное использование» — наоборот, вопрос к программе: команда обратилась к ресурсу способом, который контроллер не поддерживает. Ошибка данных во flash-памяти чаще всего означает исчерпанный ресурс записи: проверьте, не пишет ли программа во flash-регистры по слишком частому условию.

Переполнение буфера связи говорит о слишком плотном обмене: запросы приходят быстрее, чем контроллер успевает их разбирать. Лечится увеличением паузы между опросами на стороне ведущего устройства.

Прикреплённая документация

Георгий Жуков Георгий Жуков Ведущий инженер

Этот ответ был полезен?

Не нашли ответ?

Инженер сервисной службы ответит на почту. Вопросы, которые повторяются, мы публикуем в базе знаний — без ваших контактов.

Вопрос из раздела Что означают меркеры PMP20 о сбое аппаратуры и карты SD?