Перейти к содержанию

Xilinx ML507 не грузится с xcf32p

Xilinx ML507.

Если прошить .bit в Virtex_5 - все работает. (Pci_express_endpoint. Плата видится.)

Если прошить .mcs в каждую из xcf32p, -загрузки в Virtex_5 нет. При любом положении переключателей DIP SW3:

Master Serial, Master SelectMAP, Slave SelectMAP, Slave Serial

QUOTE
31. Configuration Address and Mode DIP Switches The 8-position DIP switch (SW3) sets the address and mode of configuration. It also enables fallback configuration of the Platform Flash PROM and enables System ACE configuration. Table 1-17 lists the function of each switch.
Table 1-17: Configuration Address DIP Switch Settings Switch (SW3) Function
1 Config Address [2].
2 Config Address [1].
3 Config Address [0].
4 MODE [2].
5 MODE [1].
6 MODE [0].
7 Platform Flash PROM Fallback (On = Enable, Off = Disable).(1)
8 System ACE Configuration (On = Enable, Off = Disable). When enabled, the System ACE controller configures the FPGA from the CF card whenever a card is inserted or the SYSACE RESET button is pressed.



Configuration Address [2:0] allows the user to select among multiple configuration images. For System ACE configuration, up to eight possible configurations can be stored on a CF card. The Platform Flash PROM and Linear Flash can hold up to four separate bitstreams that can be chosen by Configuration Address [2:0].
Mode[2:0] selects the FPGA configuration mode according to Table 1-18.

Table 1-18: Configuration Mode DIP Switch Settings
Mode[2:0] Mode
000 Master Serial (Platform Flash PROM, up to four configurations)
001 SPI (One configuration)
010 BPI Up (Parallel NOR Flash, up to four configurations)
011 BPI Down (Parallel NOR Flash, up to four configurations)
100 Master SelectMAP (Platform Flash PROM, up to four configurations)
101 JTAG (PC4, System ACE up to eight configurations)
110 Slave SelectMAP (Platform Flash PROM, up to four configurations)
111 Slave Serial (Platform Flash PROM, up to four configurations)


В чем может быть проблема ? Положение каких jamper по-пробовать поменять ?

В интернете решения не нашел: У кого грузится c xcf32p, у кого- нет. Никто не понимает почему:
https://forums.xilinx.com/t5/Xilinx-Boards-...-Kit/td-p/50431

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(gosha @ Jan 6 2018, 16:31) <{POST_SNAPBACK}>
Xilinx ML507.
Если прошить .bit в Virtex_5 - все работает. (Pci_express_endpoint. Плата видится.)
Если прошить .mcs в каждую из xcf32p, -загрузки в Virtex_5 нет.
В чем может быть проблема ?


С Virtex не работал, но может ширина шины в .bit и .mcs разная, или скорость в .bit высокая или источник клока в .bit установлен тот которого нет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
https://www.xilinx.com/support/documentatio..._kits/ug348.pdf
https://www.xilinx.com/support/documentatio..._kits/ug347.pdf
http://www-inst.eecs.berkeley.edu/~cs150/f..._schematics.pdf

Как я помню Platform flash, её нужно прошить с правильными опциями - параллельная/последовательная, клок внешний/внутренний, быстрый/медленный..
Под эти опции должны быть соединены клоки и биты, причём правильно соединены по ширине шин и направлению клоков.
И в банке 0 порядок.
А ежели что не так, то не загрузится, конечно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
QUOTE (jojo @ Jan 6 2018, 18:07) <{POST_SNAPBACK}>
https://www.xilinx.com/support/documentatio..._kits/ug348.pdf
https://www.xilinx.com/support/documentatio..._kits/ug347.pdf
http://www-inst.eecs.berkeley.edu/~cs150/f..._schematics.pdf

Как я помню Platform flash, её нужно прошить с правильными опциями - параллельная/последовательная, клок внешний/внутренний, быстрый/медленный..
Под эти опции должны быть соединены клоки и биты, причём правильно соединены по ширине шин и направлению клоков.
И в банке 0 порядок.
А ежели что не так, то не загрузится, конечно.


Прошивал platform flash со всеми опциями (master_20MHz internal_clk, master_40MHz_internal_clkm, slave, parallel) - не помогает.
Причем , если поставить jumper_ACE_reset, даже .bit не грузиться в virtex5. По крайней мере, не работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация