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

 
 
 
Reply to this topicStart new topic
> CycloneIII, Nios, Flash Programmer
yura-w
сообщение Aug 12 2008, 05:29
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Начал записывать в epcs16 с помощью IDE, Flash Programmer уже отлаженный в озу железа софт и столкнулся с сообщением:
Код
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Resetting and pausing target processor: OK
Reading System ID at address 0x0100A058: verified
No EPCS layout data - looking for section [EPCS-000000]
Unable to use EPCS device
Leaving target processor paused

(использую Quartus/Nios v8.0sp1)
подскажите, пожалуйста решение
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 12 2008, 05:50
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Не сталкивался, но на вскидку:
1) Убедитесь, что epcs вообще рабочая, а то мало ли что бывает. Прошивается ли она через циклон *.jic файлом?
2) Я так понял, что Вы хотите хранить в epcs и прошивку ПЛИС, и саму программу для ниоса? А точно все правильно настроено в sopc? Добавлени epcs-контроллер, в свойствах процессара reset указывает именно туда?
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 12 2008, 06:21
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Цитата(RHnd @ Aug 12 2008, 09:50) *
1) Убедитесь, что epcs вообще рабочая, а то мало ли что бывает. Прошивается ли она через циклон *.jic файлом?

рабочая, *.pof выполняется, *.jic не пробовал
Цитата(RHnd @ Aug 12 2008, 09:50) *
2)

все именно так.

Глядя в Nios II Flash Programmer не могу понять как заполнять появившуюся в Flash Programmerе опцию
'additional sof2flash argument', видимо в этом и проблема?
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 12 2008, 06:44
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(yura-w @ Aug 12 2008, 10:21) *
рабочая, *.pof выполняется, *.jic не пробовал

Лучше проверить, ведь pof прошивается через свой jtag, а нам нужно проверить именно связку циклон-епцс.
UPD: Хотя чего это я... Если циклон грузится с епцс, то все, наверное, работает.

Цитата(yura-w @ Aug 12 2008, 10:21) *
Глядя в Nios II Flash Programmer не могу понять как заполнять появившуюся в Flash Programmerе опцию
'additional sof2flash argument', видимо в этом и проблема?

Пытаюсь вспомнить как я запускал ниос из епцс. Практически уверен, что никаких опций не добивал для программатора. Проверьте еще раз систему в сопс, свойства процессора, попробуйте пересобрать, проверьте настройки системной библиотеки в ниос-иде.

Кстати, а если убрать галочку с "прошить sof", то появляется предупреждение, что для данной конфигурации системы необходимо прошивать и ниос и sof одновременно? Должно появляться.
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 12 2008, 09:42
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



в Quartus II Version 8.0 Handbook Volume 5(Embedded Peripherals) в части EPCS Device Controller,
для связки Cyclone III и EPCS появились специальные требования (требуется явно подключить пины epcs_controllerа и настроить эти пины в Quartus).
видимо в этом и дело (пока проект не собрать, с этими настройками не размещается проект)
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 12 2008, 10:12
Сообщение #6


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

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



Все подробности (принципы, требования к системе на кристалле, работа с файлами и пр.) там : Nios II Flash Programmer User Guide
Честно говоря, меня эту ссылку давать уже заколебало smile.gif Раз десятый уже даю. Пользуйтесь поиском.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
yura-w
сообщение Aug 13 2008, 06:03
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 22-06-07
Из: Санкт-Петербург
Пользователь №: 28 617



Всем спасибо, прошить получилось.
способ решения - в моем предыдущем посте.
вот только теперь нельзя пользоваться соседним c clk_epcs пином, сообщение "Error: Cannot place I/O pin DRAM_DQ[8] with I/O standard 3.3-V LVTTL in pin location 11 -- possible switch coupling with I/O pin dclk_from_the_epcs_controller in pin location 12." видимо придется делать навесной монтаж wacko.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 20:24
Рейтинг@Mail.ru


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