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

 
 
> Почему ПЛИС может не прошиваться?
Mihey yxNet
сообщение Dec 23 2010, 11:02
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 3-04-08
Пользователь №: 36 451



Здравствуйте, какая причина может быть у следующей проблемы и как лечить:

Cyclone III (c пока ещё пустой последовательной флешкой и в активном режиме загрузки, если это имеет значение, хотя не должно) пытаюсь прошить через USB Blaster по JTAG.

JTAG Debugger при тесте видит устройство и говорит, что JTAG работает.
SignalTap и Programmer видят ПЛИС и позволяют начать загрузку. Строка состояния конфигурации зависает на 0%, пока идёт подсоединение, потом сразу становится неактивной как после успешной загрузки (других значений, в том числе 100% не показывает).

Информационное окно квартуса говорит, что конфигурация прошла успешно!!!
Потребление возрастает.

Но SignalTap говорит, инстанс не найден и требует сконфигурировать ПЛИС.
Загрузка флешки, соответственно, тоже невозможна - после "успешной конфигурации" ПЛИС вылезает ошибка "FlashLoader IP не найден".
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Serhiy_UA
сообщение Dec 30 2010, 08:25
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



к Mihey yxNet

Хотелось бы узнать, чем все закончилось....

За одно и вопросы:
1. Если использовался SFL, то подключался ли его модуль из SFL_bb.v в главный модуль проекта?
2. Были ли сделаны назначения выводов FPGA в части интерфейса ASMI через Pin Planner?
3. Был ли при программировании через JTAG задан для FPGA режим "serial configuration mode"?

Go to the top of the page
 
+Quote Post
Mihey yxNet
сообщение Jan 20 2011, 12:14
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 3-04-08
Пользователь №: 36 451



Цитата(IceCreamMan @ Jan 1 2011, 10:28) *
Я так понял у автора стоит разъём програмирования соединённый с jtag ПЛИС, и флешка через DCLK,DATA,nCS,ASDI. Тогда это случай на странице 9-60 handbook.

Для прошивки в режиме JTAG не во флеш используется sof файл, а для прошивки флешки через AS мост jic-файл(тот что надо из sof конвертировать отдельно). Я что-то в обсуждении не увидел этих обстоятельств.



Да, именно так и соединено (та же схема и на 8-42). И да, если напрямую ПЛИС JTAGом грузить, то sof-файл. Если флешку через ПЛИС, то jic-файл (но до него по сути дело не доходит, потому что сначала надо в плис прогрузить SFL, а он так же как и пользовательские sof-проекты в ПЛИСе не остаётся, хотя должен).
Спасибо за уточнение. Действительно, стоило сразу схемку показать, не думал, что могут возникнуть разночтения.


Цитата(Serhiy_UA @ Dec 30 2010, 11:25) *
к Mihey yxNet

Хотелось бы узнать, чем все закончилось....

За одно и вопросы:
1. Если использовался SFL, то подключался ли его модуль из SFL_bb.v в главный модуль проекта?
2. Были ли сделаны назначения выводов FPGA в части интерфейса ASMI через Pin Planner?
3. Был ли при программировании через JTAG задан для FPGA режим "serial configuration mode"?



Проблема с проектом пока не решена, просто я отсутствовал.

1. Вот этот момент требует пояснения. О чём речь?
Конкретно флешку обычно загружаю через Программер - нахожу свою микросхему, указываю для неё тип флешки, указываю какой jic надо в неё залить - "Factory default enchanced SFL image" добавляется в качестве прошивки ПЛИС автоматически. В свой проект SFL не вношу.

2. да

3. Режим AS задаётся пинами MSEL[2..0]. Сейчас перешёл даже на режим JTAG (т.е. флешка вообще игнорируется), хотя через JTAG-входы ПЛИС должен программироваться независимо от режима.
Если прошивать через программер, то указывается JTAG mode (тут см. пункт 1)
Но у меня есть подозрение что речь о чём-то другом.


В целом повторюсь, на всякий случай. Проблема не во флешке и её загрузке, она упоминалась только для точного описания ситуации, сейчас установлен режим загрузки только через JTAG - эффект тот же: сам ПЛИС не конфигурируется.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Mihey yxNet   Почему ПЛИС может не прошиваться?   Dec 23 2010, 11:02
- - Евгений Николаев   Цитата(Mihey yxNet @ Dec 23 2010, 17:02) ...   Dec 23 2010, 11:05
|- - Mihey yxNet   Цитата(Евгений Николаев @ Dec 23 2010, 17...   Dec 24 2010, 03:54
|- - Apast   Цитата(Mihey yxNet @ Dec 24 2010, 09:54) ...   Dec 24 2010, 04:06
- - vadimuzzz   Цитата(Mihey yxNet @ Dec 23 2010, 20:02) ...   Dec 24 2010, 04:10
|- - Mihey yxNet   Цитата(vadimuzzz @ Dec 24 2010, 10:10) по...   Dec 24 2010, 05:11
|- - vadimuzzz   Цитата(Mihey yxNet @ Dec 24 2010, 14:11) ...   Dec 24 2010, 05:29
|- - Mihey yxNet   Цитата(vadimuzzz @ Dec 24 2010, 11:29) св...   Dec 24 2010, 05:41
|- - vadimuzzz   Цитата(Mihey yxNet @ Dec 24 2010, 14:41) ...   Dec 24 2010, 05:46
|- - Mihey yxNet   Цитата(vadimuzzz @ Dec 24 2010, 11:46) ну...   Dec 24 2010, 06:30
|- - vadimuzzz   Цитата(Mihey yxNet @ Dec 24 2010, 15:30) ...   Dec 24 2010, 06:43
|- - Mihey yxNet   Цитата(vadimuzzz @ Dec 24 2010, 12:43) да...   Dec 24 2010, 08:12
|- - vadimuzzz   Цитата(Mihey yxNet @ Dec 24 2010, 17:12) ...   Dec 24 2010, 09:58
- - IceCreamMan   Я так понял у автора стоит разъём програмирования ...   Jan 1 2011, 07:28
- - Reanimator++   Если плис не конфигурируется по JTAG надо проверят...   Jan 21 2011, 09:37
- - Docent86   Какой именно CYCIII используете? У нас был EP3C10E...   Feb 18 2011, 08:26
- - PVL   Как у Альтеры все сложно... у ксилинкса выбираешь ...   Feb 23 2011, 11:47
- - ysmat   не заливаеться циклон EP3C25E144 с внешней флешки ...   Feb 4 2013, 14:09
|- - _Anatoliy   Цитата(ysmat @ Feb 4 2013, 16:09) не зали...   Feb 4 2013, 14:16
- - ysmat   как оказалось днище не причем вероятней всего была...   Feb 4 2013, 16:14


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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 01:33
Рейтинг@Mail.ru


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