Получить чип Rocket, чтобы прочитать инструкции и выполнить их? - PullRequest
0 голосов
/ 28 августа 2018

После удаления сброса из чипа Rocket я бы ожидал, что он начнет читать инструкции из памяти, но это не так.

ILA (Integrated Logic Analyzer), предоставляемый Vivado, действительно указывает, что интерфейс AXI Неактивен и что команды чтения не выполняются.

Как мне заставить чип Rocket читать инструкции и выполнять их?

Заранее большое спасибо.

1 Ответ

0 голосов
/ 30 августа 2018

Рекомендую проверить адрес сброса вектора и BootROM. Если я правильно помню, все ядра ракетных чипов построены так, чтобы запускаться из бутрома из коробки. Я считаю, что Zynq Config одинаковы, но у меня нет опыта использования Zynq config. Дизайн может загружаться правильно по неправильному адресу, поэтому процессор, вероятно, будет запускать мусор до запуска сеанса отладки.

Если вы хотите загружаться из энергонезависимой памяти, вам придется изменить этот адрес. Надеюсь это поможет. Киран

...