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

 
 
> Проблема с NIOS II flash programmer, error code:3
NIOSnew
сообщение Jul 23 2013, 19:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 29-11-11
Пользователь №: 68 584



Здравствуйте! (Silicon ID - продолжение). Есть собственной разработки плата с использованием Cyclone IV GX. При попытке записать на имеющуюся на плате flash EPCS64 простейшей программы по шаблону Hello world с помощью NIOS II Flash Programmer возникает ошибка. Всё делаем в соответствии с документацией, проект простейший, ничего, кроме обязательных компонентов, не содержит. Компиляция и сборка проходят без ошибок. Тем не менее, при попытке записи на флэш возникает ошибка, error code:3 (см. снимок экрана). Поиски в Сети и документах Altera пока ничего не дали. Пожалуйста, посоветуйте, что делать. Заранее спасибо.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
alexPec
сообщение Jul 23 2013, 19:47
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Такая же фигня была, когда к установленному Q91 добавил (установил) Q11. Q11 флеш-программер также ругался. На новой системе поставил сразу Q11 проблем не было.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 23 2013, 21:16
Сообщение #3


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



1. У Вас получился timelimited sof-файл. Замените в Вашем ниосовском проекте вариант ядра на Economy - он не требует лицензирования (начиная то ли с восьмых, то ли с девятнх версий квартуса - не помню точно за давностью).
2. Какую именно версию квартуса используете?
3. Приведите, пожалуйста, полный текст сообщения об ошибке.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
NIOSnew
сообщение Jul 23 2013, 21:35
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 29-11-11
Пользователь №: 68 584



Цитата(Stewart Little @ Jul 24 2013, 01:16) *
1. У Вас получился timelimited sof-файл. Замените в Вашем ниосовском проекте вариант ядра на Economy - он не требует лицензирования (начиная то ли с восьмых, то ли с девятнх версий квартуса - не помню точно за давностью).
2. Какую именно версию квартуса используете?
3. Приведите, пожалуйста, полный текст сообщения об ошибке.

1. Спасибо за совет! Всё дело, Вы считаете, в том, что был выбран NIOS II/f?
2. 11.0
3. Никаких сообщений, кроме приведённых на рисунке, не было. Если открыть изображение в новой вкладке, оно хорошо читается. Смысл в том, что не найден файл .rpd. Что делали не так, не знаем, всё вроде в соответствии с UG.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 24 2013, 09:28
Сообщение #5


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(NIOSnew @ Jul 24 2013, 01:35) *
Всё дело, Вы считаете, в том, что был выбран NIOS II/f?

Не в том дело, что выбран Fast, а в том, что у Вас нет для него лицензии.
При компиляции проекта, содержащего IP-ядра, лицензий для которых у Вас нет, будет создаваться timelimited sof-файл. Pof-файл создаваться не будет. Это ограничение режима OpenCore Plus. Не предполагает этот режим возможности прошивки конфигуратора. Возможно, что Flash Programer эту особенность режима учитывает.

Переделайте проект на Nios II/e - делов на две минуты - да попробуйте. Чего гадать-то?

Цитата
2. 11.0

В этой версии проблем с бластерными драйверами, насколько я помню, не было. Так что должно работать.



--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
NIOSnew
сообщение Jul 24 2013, 17:29
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 29-11-11
Пользователь №: 68 584



Цитата(Stewart Little @ Jul 24 2013, 13:28) *
Не в том дело, что выбран Fast, а в том, что у Вас нет для него лицензии.
При компиляции проекта, содержащего IP-ядра, лицензий для которых у Вас нет, будет создаваться timelimited sof-файл. Pof-файл создаваться не будет. Это ограничение режима OpenCore Plus. Не предполагает этот режим возможности прошивки конфигуратора. Возможно, что Flash Programer эту особенность режима учитывает.

Переделайте проект на Nios II/e - делов на две минуты - да попробуйте. Чего гадать-то?


В этой версии проблем с бластерными драйверами, насколько я помню, не было. Так что должно работать.

Вообще странно, что лицензия не продаётся вместе с пакетом sad.gif
Пакет уже переделали. Новые проблемы: то .elf найти не может, то ещё что-нибудь. Какая-то эта среда неустойчивая. sad.gif
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 24 2013, 18:18
Сообщение #7


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(NIOSnew @ Jul 24 2013, 20:29) *
Вообще странно, что лицензия не продаётся вместе с пакетом sad.gif

Вместе с каким пакетом??? blink.gif
И почему лицензия на какое-либо IP-ядро должна с ним продаваться???

Цитата
Пакет уже переделали. Новые проблемы: то .elf найти не может, то ещё что-нибудь. Какая-то эта среда неустойчивая. sad.gif

Опять - какой пакет??? Имеется в виду проект?
Имхо дело в драйвере руки.sys sm.gif. Nios II SBT, по моему опыту, работает достаточно устойчиво, если, конечно, в конкретной версии нет заведомых багов. В v11.x я их не припомню. Для пущей уверенности можете работать в режиме командной строки (command shell) и скриптописания - так можно минимизировать глюки GUI (если они есть).


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jul 24 2013, 18:39
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



ИМХО упаковка программ(кода) в ПЛИС(схему) очень сложная задача, а фирмы что их делают далеко не микрософт по размеру. Так что большая часть программистических сил идет на это, и на среду не хватает... Глючные среды, реально глючные. Но придется мирится, большие возможности дают...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:14
Рейтинг@Mail.ru


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