Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Initializate memory
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Imaginaryfriend
Добрый день, имеется процессор следующей конфигурации:

Память инициализирую hex файлом, которую получил от ide nios.
При прошивке (в плис через jtag, ибо лицензии нет) память не инициализируется, смотрел отладчиком.
В чем может быть дело? Спасибо!
doom13
В Eclipse на папке проекта щёлкаем правой кнопкой и выбираем Make Targets->memory_init_generate->build. Далее в QII добавляем к проекту файл из папки ../software/<project_name>/mem_init/meminit.qip. Компилируем проект, раз нет лицензии, то сгенерит файл <name>_timelimited.sof, он уже содержит инициализацию памяти для Nios II, но работать будет ограниченное время.
Imaginaryfriend
Большое спасибо за ответ,
Делал так же + еще добавлял в настойки on-chip memory : cтавил обе галки и путь до hex прописывал.
_Anatoliy
Цитата(Imaginaryfriend @ Mar 17 2016, 22:50) *
Большое спасибо за ответ,
Делал так же + еще добавлял в настойки on-chip memory : cтавил обе галки и путь до hex прописывал.

А мне после компиляции приходится отдельно выполнять update_memory + asm даже если soft не менялся. Попробуйте.
Imaginaryfriend
Цитата(_Anatoliy @ Mar 25 2016, 04:27) *
А мне после компиляции приходится отдельно выполнять update_memory + asm даже если soft не менялся. Попробуйте.



Спасибо, помогло!)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.