Перейти к содержимому
IMOEX 2136.11 1.3%
·Технологии·23 июля 2026 г.

Как мы ускоряли прошивку ESP (спойлер: совы не то, чем кажутся)

Как мы ускоряли прошивку ESP (спойлер: совы не то, чем кажутся)

Производство пожаловалось: модуль WB-MGE v.3 на ESP32 шьётся слишком долго — 42 секунды на устройство. Что начиналось как простое «склеить вызовы esptool в один», превратилось в копание в исходниках загрузчиков на Си и Расте, патч прошивальщика, разгон системной шины, физику NOR-флеша (туннелирование Фаулера–Нордхайма — теперь я знаю что это такое), и в итоге ускорение почти в четыре с половиной раза. И да, совы оказались совсем не тем, чем казались.

Это отрывок статьи. Полную версию читайте на сайте источника по ссылке ниже.

Источник: Habr