Внутренняя ошибка микропрограммы а78730 на Сканматик 2 Про и клон-версиях: причины и решение
Код ошибки а78730 может появиться на оригинальном Сканматик 2 Про и на китайских копиях в самый неожиданный момент — при запуске программы или при подключении к блоку управления.
У меня эта ошибка вылезла во время диагностики Калины 2. Адаптер перестал отвечать, а программа выдала сообщение об ошибке микропрограммы. Разбирался сам — делюсь, что сработало.
Из-за чего возникает ошибка а78730
Это не ошибка подключения к конкретной машине, а сбой внутри прошивки самого адаптера. Чаще всего это связано с тем, что:
• слетела или повреждена прошивка адаптера;
• программа обновилась, а драйвер остался старым или не стыкуется;
• флеш-память адаптера повреждена или работает нестабильно;
• адаптер включается при просадке питания.
В моём случае всё началось после замены USB-кабеля и обновления софта. Особенно часто ошибка встречается на клонах, где прошивка может быть нестабильной с самого начала.
Что можно сделать сразу
Первым делом:
1) отключите адаптер и перезапустите программу;
2) попробуйте другой USB-порт, лучше напрямую без удлинителей;
3) запустите более старую версию программы (мне помогла версия 2023.10).
Если ничего не помогло — скорее всего, прошивка в адаптере повреждена.
Как восстановить адаптер вручную
Оригинальный Сканматик можно прошить через официальный загрузчик с сайта производителя. А вот с клоном всё сложнее. У меня была плата версии SMT2P V2.4.
Подключался через STM32CubeProgrammer, вручную заливал дамп прошивки. Если раньше не занимались прошивкой микроконтроллеров, лучше не рисковать, можно окончательно убить устройство.
Как избежать появления ошибки в будущем
– Не ставьте свежую версию программы поверх старой без полного удаления.
– Не пользуйтесь дешёвыми кабелями и переходниками.
– Не включайте адаптер при запуске двигателя, когда напряжение может просесть.
– Если работаете с клоном — сохраняйте рабочую прошивку и не подключайтесь к автообновлению.
После прошивки адаптер снова заработал на всех машинах без сбоев. Ошибка а78730 больше не появлялась. Теперь держу резервную копию рабочей версии программы и проверенный кабель — это оказалось проще, чем потом перешивать микроконтроллер заново.