赛灵思
直播中

赵勇

7年用户 189经验值
私信 关注
[问答]

请问是否可以在同一个Zynq FPGA中从PS控制PL JTAG?

XAPP1251说明显示,可以在Zynq ARM处理器上运行XVC服务器来控制FPGA中的JTAG端口。
但是,我不清楚,是否可以在同一个FPGA中控制PL JTAG?
可以使用运行在设备PS部分上的Linux的xdevcfg设备来编程PL部件。
有趣的解决方案是通过在同一芯片的PS部分运行的XVC远程调试基于Zynq的设计。
假设我将XAPP1251中描述的AXI-JTAG控制器添加到我的设计中,是否有任何矛盾将其JTAG主机环回到PL的JTAG从机引脚?
更有趣的是(因为不需要额外的外部连接)将是PL JTAG从器件的驱动,而无需任何额外的环回线。
是否可以从PS控制PL从JTAG(可能牺牲AXI-JTAG内核提供的硬件加速)?
tiA&
问候,
WOJTEK

回帖(2)

丁兵溢

2020-7-30 14:03:49
只有2个选择
1)外部电线
2)仿真:您模拟JTAG TAP,并提取BSANx操作码并将bscan操作发送到BSAN原语,同时模拟其余部分。
两者都有效
举报

姜春阳

2020-7-30 14:20:25
好吧,但第二个选项不允许我使用例如
ChipScope。
我需要使用类似我的旧fpgadbg(现在存档在这里)?
我正在寻找一种在Z-turn板上远程开发和调试应用程序的好方法,只能通过以太网获得。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分