Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: BPI Multiboot
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
YuP
Доброго времни суток,уважаемые форумчане.
Интересует вопрос переконфигурации XC5VFX70Е при помощи параллельной флэшки JS28F256P30B95.
Собственно что происходит:
-генерим первый .bit файл
-генерим второй .bit файл
-в Impact делаем Create PROM File
-выбираем Configure MultiBoot FPGA
-выбираем флэшь
-задаем количество ревизий (2)
-шина 16 бит
-Жмакаем ОК
-Добавляем два бит файла и задаем начальные адреса внутри флешь
-генерируем .mcs файл. Всё успешно.
-Шьем флэшь с помощью Platform Cable USB.

RS(1:0) соединен с Flash_A(24:23)
RS(1) подтянут резистором 4.7k к земле
RS(0) подтянут резистором 4.7k к питанию

Итог: не шьется.Проходит несколько процентов и по тормозам.

P.s: Без ревизий всё шьется и грузится
P.s.s: Софт ISE 11.5
P.s.s.s:Делал всё не от балды, а обдуманно и руководствовался документацией
DmitryR
Непонятно, что у вас не идет - флэшка не заливается или уже FPGA из нее не конфигурируется.
Если первое - смотрите настройки RS в Impact при прошивке.
Если второе - посмотрите, как стоят M-ножки, BPI может читаться как сначала, так и с конца.
YuP
Цитата(DmitryR @ Sep 9 2010, 08:40) *
Непонятно, что у вас не идет - флэшка не заливается или уже FPGA из нее не конфигурируется.
Если первое - смотрите настройки RS в Impact при прошивке.
Если второе - посмотрите, как стоят M-ножки, BPI может читаться как сначала, так и с конца.


- Флэшка не заливается
- RS в импаке стоят на адреса 24:23
- M ножки стоят нормально. Без ревизий все ок.
DmitryR
Начальные адреса как задаете?
YuP
Цитата(DmitryR @ Sep 9 2010, 09:27) *
Начальные адреса как задаете?



0h для 0 ревизии
400000h для первой ревизии получаеется так FFFFFF/4+1=400000

пробовал оставлять адреса,которые предлагает софт-не помогло.
DmitryR
Попробуйте настройками RS поиграться, они кажется настраиваются по отношению к байтовому адресу. То есть попробуйте 25:24 и 23:22.
sheh
А может быть кто нибудь знает что значит AR33940?
http://www.xilinx.com/support/answers/33940.htm

Как решить то такую проблему? Просто использовать другую версию ПО?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.