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

 
 
43 страниц V  « < 9 10 11 12 13 > »   
Reply to this topicStart new topic
> NIOS для начинающих
Stewart Little
сообщение Jan 28 2011, 15:02
Сообщение #151


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

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



Цитата(ILYCHOFF @ Jan 28 2011, 17:39) *
Помогите пожалуйста nios 9.1 Почему то нет конфигурации hardware в менеджере конфигураций. Ничего не понимаю... Хоть в бубен бей. Раньше не встречал такое.

Это в NiosII EDS (типа Run As - NiosII Hardware)?
Как именно Вы его открываете?
Скриншот в студию!


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
ILYCHOFF
сообщение Jan 28 2011, 15:37
Сообщение #152


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

Группа: Свой
Сообщений: 78
Регистрация: 5-07-05
Из: Великий Новгород
Пользователь №: 6 536



Обычно там есть вариант hardware, а у меня нет. При чем на другом компе все нормально. Может я где чего отключил... Как отлаживать не пойму...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jan 28 2011, 15:46
Сообщение #153


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



смущает строчка Filter matched 7 of 8 items. у меня там 4 из 4 при пустом эклипсе, hardware есть. залезьте в Filter, может там чего (сверху кнопка Filter launch configurations)
Go to the top of the page
 
+Quote Post
ILYCHOFF
сообщение Jan 28 2011, 16:59
Сообщение #154


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

Группа: Свой
Сообщений: 78
Регистрация: 5-07-05
Из: Великий Новгород
Пользователь №: 6 536



У меня три из трех при пустом эклипсе. Hardware нет. Просто пипец... Как такое может быть. Винда семерка. Хотя на другом компе все нормально.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jan 28 2011, 17:17
Сообщение #155


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

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



Цитата(ILYCHOFF @ Jan 28 2011, 19:59) *
У меня три из трех при пустом эклипсе. Hardware нет. Просто пипец... Как такое может быть. Винда семерка. Хотя на другом компе все нормально.

Ну так 9.1 с Win7 не дружит.
Там были какие-то шаманские пляски по их скрещиванию - то-ли режим совместимости с XP включить надо, то-ли ява-машину обновить.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jan 28 2011, 17:23
Сообщение #156


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

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



Цитата(ILYCHOFF @ Jan 28 2011, 19:59) *
У меня три из трех при пустом эклипсе. Hardware нет. Просто пипец... Как такое может быть. Винда семерка. Хотя на другом компе все нормально.


У меня такая же фигня была, правда на XP. Как только подключил и установил дрова на usb-blaster - все появилось волшебным образом. А на семерке так и не поборол Q91+nios, точнее только nios, Q91 работает. Но при этом хардваре видит, только при компиляции ошбки какие-то лезут компиляторные.

Цитата
то-ли ява-машину обновить


не, мне перл советовали обновить. Точно без бубна там не обходится!



Сообщение отредактировал alexPec - Jan 28 2011, 17:24
Go to the top of the page
 
+Quote Post
ILYCHOFF
сообщение Jan 28 2011, 17:51
Сообщение #157


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

Группа: Свой
Сообщений: 78
Регистрация: 5-07-05
Из: Великий Новгород
Пользователь №: 6 536



Stewart Little прямо в точку. режим совместимости с ХР решил проблему всем спасибо. 1111493779.gif
Go to the top of the page
 
+Quote Post
juvf
сообщение Feb 11 2011, 11:05
Сообщение #158


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



А как залить прошивку в ниос?

Собрал в sopc процессор, собрал в квартусе схему, скомпелировал.
В эклипсе создал проект и написал прогу для своей борды.
В режиме дебага программа работает.
Даже получилось залить свою конфигурацию в epcs и при включении работает моя аппаратная часть. А как залить программу для ниоса во флешь?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Feb 11 2011, 12:37
Сообщение #159


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

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



Цитата(juvf @ Feb 11 2011, 14:05) *
А как залить программу для ниоса во флешь?

Читайте Nios II FlashProgrammer User Guide.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
juvf
сообщение Feb 14 2011, 09:51
Сообщение #160


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Цитата(Stewart Little @ Feb 11 2011, 17:37) *

Не получается. Картинка 1.1 How the Nios II Flash Programmer Works из этого документа..... Комп заливает прошивку в плис, а плис в epcs. естественно ниже требование для NIOS - должен быть контроллер epcs.
У меня боарт от terasic "Altera DE0 Board". В ниосе не было ни контроллера epcs, ни cfi, ни мостов. Апаратную часть удалось зашитить в ерсs. Но как програму ниоса зашить? В прикреплении функциональная схема. По документу Nios II FlashProgrammer User Guide требуется контроллер epcs. Добавил в ниос контроллер. Вывод контроллера clk стал выходом. Посмотрел принципиальную схему борды - генератор clk на epcs является не ПЛИС, а MAXII 240. И клок от епцс к DE0 подключен к ВХОДУ плис. Но в ниосе это выход. Как назначать пин у плис?

Наверно такой способ прожига не подойдет. даже на картинке 1.1 показанно, что через плис прожигается епцс, а в DE0, судя по схеме, мимо епцс. Может нужно слить аппаратную прошивку с программой в один файл и прошить его? Но это как сделать? Тоже не понятно.

Цитата
Все делайте согласно прилагаемого ug_nios2_flash_programmer.pdf, если у Вас QII 7.2
А точнее, раздел "2. Using the Flash Programmer in IDE Mode"
Какой пункт в нем не ясен?
Не понятно.... Должен ли быть в ниосе epcs контроллер? Если не должен быть, то картинки 2-2 из этого документа нету. Если он должен быть, то как назначить пины в DE0?
Кто нибудь пробовал поднять ниос на подобных бордах? Как в них заливать программу для ниоса в epcs?

p.s. в прикреплении принципиальная схема DE0.
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  DE0_V12_RELEASE.pdf ( 339.36 килобайт ) Кол-во скачиваний: 76
 
Go to the top of the page
 
+Quote Post
naliwator
сообщение Feb 14 2011, 10:17
Сообщение #161


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

Группа: Свой
Сообщений: 146
Регистрация: 11-08-08
Из: Kolpino
Пользователь №: 39 551



Цитата(juvf @ Feb 11 2011, 14:05) *
А как залить прошивку в ниос?

Собрал в sopc процессор, собрал в квартусе схему, скомпелировал.
В эклипсе создал проект и написал прогу для своей борды.
В режиме дебага программа работает.
Даже получилось залить свою конфигурацию в epcs и при включении работает моя аппаратная часть. А как залить программу для ниоса во флешь?


Загляните в эту тему.


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Feb 14 2011, 10:32
Сообщение #162


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(juvf @ Feb 14 2011, 15:51) *
p.s. в прикреплении принципиальная схема DE0.

чуть голову об нее не сломал. значится так: ниос можно грузить с любой из 2 флешек. соответственно надо добавить соотв. контроллер - epcs или cfi (и ресет туда выставить). если epcs - не забудьте соотв. ноги объявить в ассигментах как Regular I/O. надо еще уточнить по объему, сколько требуется для конфигурации самой ПЛИС, для процессора может не хватить памяти. я бы поставил cfi. и еще, судя по MSEL, режим загрузки циклона - active serial, так что dclk обязан заходить на epcs. если есть возможность, проверьте тестером.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Feb 14 2011, 10:36
Сообщение #163


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

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



Цитата(juvf @ Feb 14 2011, 12:51) *
Посмотрел принципиальную схему борды - генератор clk на epcs является не ПЛИС, а MAXII 240.

Если бы это было так, то ПЛИС не могла бы никогда сконфигурироваться от EPCS'ки.

Цитата(juvf @ Feb 14 2011, 12:51) *
И клок от епцс к DE0 подключен к ВХОДУ плис. Но в ниосе это выход. Как назначать пин у плис?

По поводу подключения контролера EPCS в выводам Cyclone III смотрите там : http://www.altera.com/support/kdb/solution...012007_792.html

Цитата(juvf @ Feb 14 2011, 12:51) *
Наверно такой способ прожига не подойдет.

Спорим, что подойдет? sm.gif

Цитата(juvf @ Feb 14 2011, 12:51) *
Может нужно слить аппаратную прошивку с программой в один файл и прошить его? Но это как сделать? Тоже не понятно.

Можно и так, то это слишком трансректальный способ.

Цитата(juvf @ Feb 14 2011, 12:51) *
Должен ли быть в ниосе epcs контроллер?

Если собираетесь бутиться из EPCS, то обязательно должен быть! И вектор сброса процессора должен указывать на контроллер EPCS.

Еще раз призываю внимательно изучить документацию на FlashProgrammer!!!


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
juvf
сообщение Feb 15 2011, 09:39
Сообщение #164


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



ну как-то не идет........ Ни один из 3-х способов. Решил хотябы один способ освоить. Пусть будет с контроллером epcs. Добавил в ниос контроллер. Как пины на контроллере назначать?
Цитата
По поводу подключения контролера EPCS в выводам Cyclone III смотрите там : http://www.altera.com/support/kdb/solution...012007_792.html

Цитата
Therefore, in order to use the EPCS Configuration Controller the pins must be assigned manually, and the following settings must be made the Quartus® II software:

1. Choose Settings from the Assignments menu
2. Click Device and Pin Options from the Device category
3. Click Dual-Purpose Pins and then make the following changes:

Где в сетингах Device and Pin Options? так и не нашел.

В переводе naliwator исправленно Assignments->Devices->Device and Pin Options. Сделал Use as regular I/O. Но как пины назначить? Я так понял в схеме верхнего уровня создать примитив Pin xxxx ....... хз какой.... С большей вероятностью data0_to_the_epcs_controller должен быть входом, остальные выходы. (хотя не факт, возможно и что-то 2направлено). посоеденил пины к ниосу. После анализа...... что дальше? можно (или нужно) ли их в пин планере добавлять? Или в пинпланере не надо, а только в assignments editor и причем Location не назначать, а только, например для data0_to_the_epcs_controller назначить assignment name -> Data[0], а Location автоматом на стандартные ноги назначится?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Feb 15 2011, 09:44
Сообщение #165


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



после того как сделаете их Regular I/O, назначайте в пин-планнере. для циклона-3 они автоматом не назначаются
Go to the top of the page
 
+Quote Post

43 страниц V  « < 9 10 11 12 13 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


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


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