Разработал свою плату с Cyclon2.
Использую для хранения hardware & software EPCS, Quartus компилирует без ошибок sof-file. Создал проект в IDE проект под отладчиком работает и запускается на выполнение без каких либо проблемм. Nios-flash-programmer корректно зашивает в EPCS прошивку(проводил верификацию ),
однако при перезагрузке камня выполнение программы из SRAM не происходит, также нет обращений к SRAM при перегрузке камня.
reset address установлен на EPCS, в SOPC Builder, а в IDE "program memory" установлен SRAM, такое впечатление что EPCS Boot Loader не загружает прошивку в SRAM.
При смене в IDE "program memory" на Onchip_memory(внутренняя для Cyclon 2) программа после перезагрузке камня начинает выполнятся без каких либо проблемм.
Также имею отладочную плату niosII_cycloneII_2c35 у которой на борту есть SDRAM , при использовании "program memory" SDRAM программа корректно запускается и прошивка храниться в epcs.
В чём может быть проблемма?
Я использую QII ver6 sp1, Nios 2 ver 6.0, Cyclon 2 EP2C8Q208C7N, EPCS16N, SRAM - IDT71V416(2 штуки 32-бита).
Подскажите в чём проблема.
|