Архитектура автомобильного firmware: загрузчики, A/B переключение и жизненный цикл

Комплексное руководство по разработке автомобильного firmware, аппаратному корню доверия, разметке памяти dual-bank A/B, дельта-сжатию и отказоустойчивому восстановлению в SDV.

Атомарное переключение разделов A/B

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

Аппаратный корень доверия и безопасная загрузка

Каждый этап загрузки от первичного загрузчика в ROM до гипервизора и приложений проверяется с использованием открытых ключей, зашитых в HSM (Hardware Security Module), исключая запуск неавторизованного кода.

Исследовать портфель доменов