Я заметил, что шина PCI имеет провода JTAG (т. Е. TCK TDI TDO и т. Д.): Есть ли способ использовать этот JTAG для перепрограммирования устройства PCIe на основе fpga? (предположим, что JTAG fpga подключен к проводам PCI).PCIe JTAG для (пере) программирования платы PCIe
благодаря Мишель
EDIT: так как я вижу -1, может быть, я не мог заставить себя понял ... Я буду стараться, чтобы лучше объяснить ситуацию. У нас есть плата PCIe Terasic DE5 (Stratix V FPGA), которая фактически имеет «провода» JTAG шины PCIe, направляемой в FPGA. Это правда, что на плате есть патч JTAG, но по механическим причинам его трудно достать и использовать. Итак, мой вопрос: возможно ли использовать контакты PCI для программирования FPGA, как мы можем это сделать с BLASTER? если да, то какая инфраструктура linux поддерживает программирование PCIe JTAG? Если нет шансов, может кто-нибудь объяснить мне почему?
Может быть? Может ли программист JTAG обнаружить FPGA в цепочке JTAG? Это полностью зависит от платы. – Russell
ОК, но какая инфраструктура программного обеспечения предоставляется Linux? есть ли какой-либо примитивный/компонент (возможно, подсистема?), используемый для «управления» PCIe JTAG? – Michele
Возможно. Если Flash может быть виден в адресное пространство PCI, вы можете это сделать. Я просмотрел Руководство пользователя и не увидел ничего, что указывало бы, возможно ли это. Это звучит как вопрос для Terasic. – Russell