Цитата(alexadmin @ Jul 12 2018, 16:26)

Современные киты от Xilinx и Digilent имеют встроенный USB JTAG на базе микросхемы FTDI FT*32H. Хочется в своей плате сделать такое же решение. Идея понятна, повторить схему, скопировать настройки FTDI. Больше вроде ничего не надо. Но есть ряд непонятных моментов:
1) FTDI чипы в этих платах имеют стандартный VID/PID. Как Vivado опознает, что это именно программатор, по полю Manufacturer Description?2) На схемах трех китов, что я смотрел, подключение сигналов JTAG (TCK, TDI, TDO, TMS + доп. управление) к шине данных FTDI везде разное. Как драйвер или кто там разбирает где что?3) Я вообще плохо понимаю, как они эмулируют работу JTAG в режиме FT245 FIFO (выбран в настройках FTDI), но это уже вопрос теоретический.
Может быть кто-то уже делал подобное?
Вставлю свои пять копеек.
Есть модули с микросхемами FT. Паяешь на свою плату разводишь jtag и программируешь плис прямо из вивадо. Как то по ошибке на таком модуле стер пзу (FT_PROG). Опечалился. Потом взял новый такой же модуль слил с него прошивку, и залил ее в стертый модуль. НО восстановленный модуль работать так и не стал!