реклама на сайте
подробности

 
 
> Как залить Nios через AS, Как залить Nios через AS
RamZoom
сообщение May 26 2016, 17:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 30-03-14
Пользователь №: 81 150



Друзья подскажите как Как залить Nios через AS? Суть вопроса до этого на платах был JTAG, но так вышло, что на одной оказался только прямой доступ к EPCS. Если я правильно понял один из способов конвертировать из sof в pof с добавлением файла с расширением *.hex. Память для ядра располагается в on-chip. Также в проект был добавлен EPCS_FLESH контроллер. После компиляции в папке с проектом оказалось несколько файлов с расширением *.hex. Среди них был один для памяти и один для EPCS. При попытке добавить каждого из них при конвертировании были ошибки о том, что адрес должен содержать 0 и 1 для одного и 0 и 8 для другого. Что делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Swup
сообщение May 27 2016, 10:21
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 2-09-11
Из: Москва
Пользователь №: 66 970



Для onchip памяти и одного процессора все просто.
Нужно получить SOF в котором уже есть инициализация памяти.

В качестве примера: вы ставите память в плис и даете ей инициализирующий файл в виде hex или mif. Компилируете и все работает из коробки. Этот файл добавляется в прошивку.

Тут тоже самое.
1. Заходите в qsys, в параметры памяти и убеждаетесь, что включена дефолтная инициализация ( раздел Memory initialization - 3 галочки, должна стоять только первая)
2. Заходим в Eclipse, жмем правой кнопкой на проект заходим make_target -> build... . В окошке выбираем memory_init_generate.
3. Появляется в проекте папка mem_init, в ней файл meminit.qip
4. Возвращаемся в квартус и добавляет файл meminit.qip к проекту. Компилируем.
5. Процессор стартует при загрузки ПЛИС.

Из sofa уже можно получать pof, jiс, hex или что вам дальше надо.
ЗЫ в настройках device можно сделать, чтобы pof генерировался автоматически при компиляции.

ЗЫЫ Все это уже описано по ссылке приведенной doom13. Оставлю уж этот пост, раз написал.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 15:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01446 секунд с 7
ELECTRONIX ©2004-2016