Использование ARM TrustZone с Cyclone V FPGA - PullRequest
0 голосов
/ 03 декабря 2018

В настоящее время я работаю над проектом с использованием платы Cyclone V SoC FPGA.Прочитав Техническое руководство по Cyclone V HPS, я смог разделить SDRAM на Cyclone V на безопасные и незащищенные области с помощью контроллера SDRAM.https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-v/cv_5v4.pdf

Однако я все еще не уверен, как использовать расширение безопасности TrustZone на Cyclone V для переключения между «безопасным» и «обычным» миром.В настоящее время я использую ARM DS-5 IDE для запуска какого-то чистого кода, однако, похоже, что он запускает весь мой код в безопасном мире с битом NS, установленным на низкий уровень.

Мне было интересно, кто-нибудьзнал, как или имел некоторую документацию по настройке среды, в которой я мог бы переключаться между выполнением безопасного и незащищенного кода на Cyclone V для проверки своего раздела SDRAM, поскольку я изо всех сил пытался найти много информации в Интернете?

СпасибоAndrew

...