Allsafe ;)
34
подписчика
Разработки в области промышленной автоматизации, программирования микроконтроллеров, реверс-инжиниринг прошивок
Процесс загрузки Amlogic
Статья описывает загрузку процессоров 905х2, А113х установленные я Яндекс Станциях, поэтому рассматривается только режим SecureBoot (безопасная загрузка). В сети много интересного находится по фразе "Amlogic Boot flow", например статья из Китая. Для определения причин поломки и анализа поведения устройств на базе процессоров Amlogic нужно подробнее проникнуть в некоторые аспекты старта системы(загрузки).Старт происходит в несколько этапов: В этапе 2 до старта BL33 еще происходит загрузка системы безопасности Trusted Firmware: BL31, BL32...
Дамп NAND Amlogic или почему просто так нельзя взять и отредактировать байты дампа
Иногда получал вопросы о том, что можно ли отредактировать данные в дампе NAND и записать их назад в устройство. Например что бы починить загрузчик, повреждение которого случается периодически при обновлениях Яндекс колонок. В процессе изучения программного обеспечения ТВ боксов и колонок на базе процессоров Amlogic я получил часть ответов на эти вопросы и хочу поделится этими знаниями. Начну с минимального описания организации хранения данных в NAND.Описывать полностью принципы работы NAND памяти...
Снятие и анализ логов загрузки Яндекс колонок
Статья черновик и дополняется, но уже вы наверняка увидите свой случай. Статья возможно кому-то пригодится, т.к. описанные проблемы встречаются не редко у колонок производства Яндекс, да и вообщем то других построенных на процессорах Amlogic. Речь пойдет о следующих моделях: Мини 1 Лайт (YNDX-00025) - USB Type-C Мини 2 с часами и без (YNDX-00020/YNDX-00021) Макс (YNDX-0008), Макс с ZIgBee (YNDX-00053) Модуль - USB Type-C Миди - USB Type-C Мини 3 -USB Type-C Лайт 2 -USB Type-CД Для моделей оснащенных...