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

 
 
> Nios II Evalution Kit, разбор полетов
maksya
сообщение Nov 27 2006, 17:20
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-08-04
Из: Ленинград
Пользователь №: 562



На оценочной плате Nios II (на борту EP1C12Q240) прогоняю простой пример по поджиганию светодиодов. Что-то вроде:
Код
LEDs <= "0101010101" when button = '1' else "1010101010";

Если в настройках проекта опцию "неиспользуемые выводы" установить в положение As input tri-stated, то все фунициклирует согласно законам мироздания. А если оставить по умолчанию As output driving ground, то лампы пользователя не горят вообще sad.gif При этом также возникают проблемы с SignalTap'ом - матюгается "JTAG communication error" и "No Instance found".

В чем может быть загвозка?


--------------------
Лень - это не врожденное чувство русского человека, а средство борьбы с неуемной, но бестолковой энергией начальника.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tonjo
сообщение Nov 28 2006, 00:11
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 22-11-04
Пользователь №: 1 190



Цитата(maksya @ Nov 27 2006, 17:20) *
В чем может быть загвозка?


Некоторые выводы ПЛИС данного кита соединены с контроллером конфигурации. Вот и получается, что установив в режим не As input tri-stated у вас начинаются проблемы с платой. Это же касается и других отладочных комплексов Alter'ы.
Go to the top of the page
 
+Quote Post
maksya
сообщение Nov 28 2006, 11:48
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-08-04
Из: Ленинград
Пользователь №: 562



Цитата(tonjo @ Nov 28 2006, 00:11) *
Некоторые выводы ПЛИС данного кита соединены с контроллером конфигурации. Вот и получается, что установив в режим не As input tri-stated у вас начинаются проблемы с платой. Это же касается и других отладочных комплексов Alter'ы.

Звучит правдоподобно. Однако, попробовал добавить эти сигналы epm_CPLD[4..0] (если Я правильно понял, то Вы имели ввиду именно их) в проект как входы, подключил их заодно к светодиодам, чтобы посмотреть состояние (на двух контактах 0 показались, на остальных трех - 1; хотя от этого ни тепло ни холодно, т.к. нигде не задокументировано, что эти сигналы обозначают). Эксперимента ради вновь поставил As output driving ground для неиспользуемых пинов... Та же фигня sad.gif

Смущает также, что даже при начальном варианте (назначены только пины с лампочками, unused pins as output driving ground) в логе Квартусятины писалось:

Info: Configuration succeeded -- 1 device(s) configured
Info: Successfully performed operation(s)

Т.е. загрузка вроде как проходила... А лампочки не горели.

Это что касается прошивки конфигурации. Психоз SignalTap'а, используещего транспортный механизм JTAG, скорее всего действительно связан с CPLD.


--------------------
Лень - это не врожденное чувство русского человека, а средство борьбы с неуемной, но бестолковой энергией начальника.
Go to the top of the page
 
+Quote Post



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

 


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


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