是否可以使用连接到单台 PC 的 2 个 JTAG 闪存两个设备?

Is it possible to Flash Two devices using 2 JTAG connected to single PC?

我需要使用 Xilinx impact 命令行刷写两个设备。两个设备都配备了 JTAG 并连接到 PC 的不同 USB 端口。

我的 Flash 脚本包含以下代码:

setmode -bscan 
setcable -p auto
identify
assignfile -p 1 -file \test_AP_Ch1.bit`   
program -p 1
quit

是否有任何命令可以将 COM 端口指定给 运行 这个批处理文件。

setcable -p auto 行指定选定的程序员 'cable'。 Digilent 程序员可以通过 ID 来寻址。

setmode -bs
setCable -port auto
setCable -target "digilent_plugin DEVICE=SN:210203356213 FREQUENCY=10000000"
identify
assignfile -p 1 -file myBitfile.bit
program -p 1
quit

您可以在一根一根连接电缆时看到序列号,并在 iMAPCT(设置电缆对话框)中查找新序列号。