Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблеммы с Nios2 и SRAM, незапускается программа при загрузке из EPCS
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
bsamen
Разработал свою плату с 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-бита).

Подскажите в чём проблема.
bsamen
проблема решена. При трассировке были поменяны местами линии BE_N у SRAM. BEN0 с BEN1 и BEN2 с BEN3. человек трассировавший сказал что плохо это место на плате трассировалось поэтому поменял.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.