Какие функции выполняет операционная система автомобильного кластера
Что проверяют
Это вопрос о предметной области: понимаете ли вы, чем приборная панель отличается от мультимедиа и какие требования к ней предъявляют безопасность и регуляторы. Следом обычно спрашивают, как вы будете формулировать и трассировать требования к такой системе.
Как отвечать
Сначала разведите понятия. Кластер это цифровая приборная панель перед водителем: скорость, обороты, контрольные лампы, предупреждения. Мультимедиа (IVI) с навигацией и приложениями часто работает на том же чипе, но это другой домен с другими требованиями. Функции ОС кластера:
- детерминированное время реакции: предупреждение должно появиться за гарантированное время, поэтому берут ОС реального времени (QNX, INTEGRITY или RTOS в рамках AUTOSAR);
- быстрый старт: стрелки и контрольные лампы нужны почти сразу после включения зажигания, задолго до загрузки мультимедиа;
- изоляция: гипервизор делит чип между безопасной частью кластера и Linux или Android Automotive для мультимедиа, сбой приложения не должен погасить спидометр;
- функциональная безопасность: по ISO 26262 функциям присваивается уровень ASIL, контрольные лампы обычно получают ASIL A или B. Отсюда контроль того, что критичный символ действительно отрисован, например сверка CRC области кадра;
- приём данных: сигналы от блоков управления по CAN, CAN FD, LIN или автомобильному Ethernet, в описании фигурируют DBC-файлы или SOME/IP;
- обновления: OTA с A/B-разделами и откатом, требования UNECE R155 по кибербезопасности и R156 по управлению обновлениями ПО.
Для аналитика важно показать, как это превращается в артефакты: требования с уровнем ASIL и трассировкой до тестов, матрица сигналов, сценарии деградации (что показываем, если пропал сигнал скорости).
Где спотыкаются
Приписывают кластеру функции мультимедиа и ADAS: голосовое управление, обработку данных для систем помощи водителю. Кластер отображает, решения принимают другие блоки.
Описывают ОС как десктопную: «распределяет ресурсы, управляет памятью». Здесь главное время реакции, изоляция и возможность сертификации.
Не продумывают потерю данных. Сценарии отказа и безопасного состояния для аналитика важнее списка экранов.