2014-04-23 3 views
1

Arm TrustZone, zynq-zc706Arm TrustZone на Xilinx zynq zc706, СМТ # 0

Привет,

Я пытаюсь включить TrustZone на Xilinx Zynq zc706 борту. После многих попыток до сих пор нет успеха. Кто-нибудь знает, нужно ли мне каким-то образом включить этот параметр? Я загружаю решение с открытым исходным кодом для реализации TrustZone (sierraTEE с openvirtualization.org), но я не могу загрузить его ядро. При выполнении команды SMC# 0 (во время загрузки) система переходит в PREFETCH ABORT. Мне нужно изменить или сделать что-то, чтобы включить функцию SMC (Secure Monitor Call для изменения миров). Пожалуйста, напишите, что вы знаете.

Благодаря

ответ

0

Вы должны настроить аппаратную систему до просто загрузившись код. В частности, есть несколько тактовых сигналов, которые должны быть подключены к аппаратным средствам для правильной работы NW. Xilinx выпустил UG1019, в котором подробно описывается конфигурация, которая должна быть выполнена. После правильной разработки аппаратного обеспечения вы должны будете создать проект FSBL, выполнить необходимые операции настройки, указанные в UG1019, а затем загрузить SierraTEE.

Смежные вопросы