Я хотел бы начать играть с ARM TrustZone, поэтому я хотел бы настроить среду разработки, к сожалению, у меня такое чувство, что я все еще что-то упускаю, я не знаю, как все это собрать.
Это моя текущая картина:
- A SoC with a Cortex-A processor is required
- is it possible to develop without a board? i.e. emulators?
- TrustZone is a Hardware & Software technology
- If I get a SoC board, is the hardware part already covered?
- Программная часть (ОС/ядро) может быть решена с помощью GlobalPlatform, OpenTEE и т. д.
- TrustedApplications development
- Which IDE's are there?
- Как они размещаются на доске?
Я знаю, что это довольно обширный вопрос, буду рад получить ссылки на онлайн-материалы.
Изменить:
На некоторые части моего вопроса был дан частичный ответ, но ответ на самый важный вопрос еще не получен: правильно и полно ли представлено изображение, которое я подробно описал? Да/нет, почему?
И нет, это не дубликат Какие платы разработки на базе ARM мне следует использовать?