Цитата(doom13 @ Apr 10 2018, 13:26)

Для загрузки FPGA используется PCAP интерфейс, мастером выступает PS, а какой код будет рулить процессом загрузки FPGA - на Ваше усмотрение, можно FSBL, а можно Linux.
Чтобы рулил им Linux, нужно, чтобы был драйвер. Ведь так?
Я склонна воспользоваться существующими драйверами, а не писать свой (пока недостаточно знаний, чтобы написать свой не глючный драйвер, хотя через baremetal приложения я умею перепрошивать PL "на лету", не перезагружая процессор).
На страничке в вики
http://www.wiki.xilinx.com/Linux+Drivers написано следующее про драйвер устройства, отвечающего за PL Programming "There are a number of drivers in the kernel tree due to history and they may work, but the following list of drivers are currently what's tested and users are encouraged to use these rather than others. Any other drivers, not in the mainline and only in the Xilinx tree, may be old and obsolete such that they could be removed at any time." Тот драйвер, который мне нужен - not in mainline.
Пока у меня Petalinux 2017.2 Tools и я могу подгрузить этот драйвер в ядро ОС. Если я перейду на Petalinux 2017.4 или выше, смогу ли я воспользоваться старыми наработками (пользовательскими программами, прошивающими плис при запущенном Linux, без перезагрузки последнего)? Как в более высоких версиях petalinux tools предполагается программировать PL?
Надеюсь, я смогла объяснить свой вопрос...
...
Ясно. New driver in drivers/fpga should replace this driver. С репозитория xilinx/linux-xlnx.
Сообщение отредактировал sheynmanyu - Apr 10 2018, 11:04