Аппаратная диагностика
Определяем ключевые микросхемы, цепи подключения, интерфейсы и возможные точки анализа.
MCU firmware analysis · diagnostics · protocols
Проводим инженерную диагностику embedded-устройства: определяем микроконтроллер, интерфейсы, доступность прошивки, защиту чтения, протоколы обмена и реалистичный план дальнейших работ.
Зачем начинать с анализа
Анализ MCU помогает не начинать проект вслепую. На этом этапе становится ясно, можно ли читать прошивку, где подключаться к устройству, какие интерфейсы активны, какие данные проходят между модулями и какой результат технически достижим.
Что входит
Определяем ключевые микросхемы, цепи подключения, интерфейсы и возможные точки анализа.
Проверяем, есть ли бинарная прошивка, возможно ли чтение и какие ограничения есть по защите.
Снимаем и анализируем обмен UART, RS-485, CAN, SPI, I2C и других интерфейсов.
Формируем реалистичный план работ: описание протокола, новая реализация, ремонт или миграция.
Что нужно от заказчика
Полезны фото платы с двух сторон, модель устройства, описание задачи, доступная документация, бинарная прошивка, логи обмена и понимание того, что нужно получить на выходе: отчет, протокол, спецификацию, ремонт или новую прошивку.
Первый шаг
Можно начать с письма, фотографий платы и короткого описания проблемы.