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

 
 
> Загрузка прошивы из Xilinx flash, помогите разобраться
ADA007
сообщение May 10 2011, 12:07
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Здравствуйте. При проектировании устройства у меня возник такой вопрос, может ли Xilinx FPGA сконфигурироваться из flash, которая объемом больше, чем целевая FPGA. Например: XC3S1500 сконфигурировать при помощи XCF16P . Возможно ли? ... Спрашиваю потому, что у меня не получилось это сделать...хотя для меня это абсурдно. Кто-нибудь может мне объяснить почему так получилось? Почему Xilinx пишут, что XC3S1500 соответствует только тип XCF08P? В моем понимании, если ПЛИС можно залить с любого контроллра, или cpld, то ей должно быть все равно какого объема flash, главное чтобы не меньше объема FPGA... wacko.gif
ЗЫ: я так думаю, может там че-то с ревизиями надо шаманить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
superpriz
сообщение May 13 2011, 17:51
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 28-01-11
Пользователь №: 62 540



Здравствуйте, чтоб не заводить новую тему, напишу про совю проблему здесь, смысл тотже - не прошивается Flash.
Может кто работал с такой картой? http://www.hitechglobal.com/Boards/PCIExpress_SFP+.htm
Или может кто работал с подобной структурой соединения ПЛИС и флешки.
На сколько я понял из даташита к этой карте, то соеднинение между микрухами такое

|---> Platform Flash XL
ПЛИС <-> CPLD <-|
|---> Platform Flash XL

У флешек шина адреса общая, подключена к CPLD, а из нее в FPGA
У каждой флешки шина данных отдельно подлючена к CPLD
Набор управляющих сигналов отдельный для каждой флешки и оба набора подключены к CPLD

Странно то, что CPLD <-> Flash шина данных 32 бита, а вот из CPLD в FPGA выходит только 16 бит.

Пытался прошить как написано в мануале UG438.pdf. Не заработало. Impact выдает ошибку

INFO:iMPACT - Failed to query common flash interface.

У меня по этому поводу такие соображения. Так как между флешкой и FPGA стоит CPLD, которая никогда не прошивалась, то цепь соответственно разорвана, флешка не отвечает и импакт ругается. Предполагаю, что решением моей проблемы будет прошивка CPLD, в которой я просто соединю соответствующие шины напрямую от FPGA к одной из флешек. Правильно ли я думаю? Это моя единственная плата, другого опыта прошивки плис не имею, поэтому не знаю прошилось бы у меня если б фпжа и флеш были бы соеденены напрямую.
Спасибо.
Go to the top of the page
 
+Quote Post
VladimirB
сообщение May 13 2011, 19:58
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(superpriz @ May 13 2011, 21:51) *
Здравствуйте, чтоб не заводить новую тему, напишу про совю проблему здесь, смысл тотже - не прошивается Flash.
...
Спасибо.


Если CPLD не прошита - то грузиться ничего естественно не будет.
Надо в CPLD подключить общую шину адреса флешек и шину данных + шину управления одной из флешек к виртексу - тогда должно заработать.

Для конфигурирования виртекса хватит и одной флешки, вторая добавлена для хранения пользовательских данных или для хранения другой версии прошивки.

А вы вообще в курсе, что у вас только виртекс весит 10 килобаксов? Прикольная платка для начинающего sm.gif

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ADA007   Загрузка прошивы из Xilinx flash   May 10 2011, 12:07
- - jojo   Например, XC5VLX50T можно загрузить из XCF32P. Xil...   May 10 2011, 18:29
- - VladimirB   Цитата(ADA007 @ May 10 2011, 16:07) Спраш...   May 10 2011, 19:52
|- - ADA007   Цитата(VladimirB @ May 10 2011, 22:52) ко...   May 11 2011, 05:34
|- - Bad0512   Цитата(ADA007 @ May 11 2011, 12:34) Если ...   May 11 2011, 08:38
||- - ADA007   Цитата(Bad0512 @ May 11 2011, 11:38) у фл...   May 11 2011, 09:30
|- - Grumbler_2002   Цитата(ADA007 @ May 11 2011, 09:34) +. IN...   May 11 2011, 18:01
- - Bad0512   Цитата(ADA007 @ May 10 2011, 19:07) Здрав...   May 11 2011, 04:33
- - ADA007   Посмотрел осциллом...с 12-й ноги clk идет (2 Mhz)....   May 11 2011, 13:27
- - ADA007   Цитата(Grumbler_2002 @ May 11 2011, 21:01...   May 12 2011, 06:11
- - ADA007   Выпаял одну флэш xcf08p..походу нашел закоротку ме...   May 12 2011, 12:31
|- - MrYuran   Цитата(ADA007 @ May 12 2011, 16:31) Есть ...   May 12 2011, 12:41
- - superpriz   VladimirB, спасибо большое, попробую, очень надеюс...   May 14 2011, 06:12
- - superpriz   Здравствуйте, решил написать про результат моих ст...   May 19 2011, 19:16


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

 


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


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