选项 | 用途 |
---|---|
detect-ir-length
|
禁用在扫描链发现期间对 IR 检测长度进行检测。 该选项用于启动 在
.cvs 文件格式如下 (hw_server_device_info_file.csv):
|
device-info-file
|
设置要使用的默认器件文件 .csv |
max-jtag-devices
|
增加在单一扫描链中可检测的器件的最大数量。默认值为 32。 该选项用于启动
hw_server 并且单一扫描链中可检测的数量多于默认器件数量。此设置的默认值为 32。您可增大该值以便延长 jtag 链。 注释: 增大该数值会导致器件发现进程变慢,从而导致电缆接入速度变慢。因此,如果您要增大该值,此设置仅适用于含大量器件的系统。
在
hw_server 启动时指定该选项的方式如下:
|
xdb-user-bscan
|
此项可设置将用于扫描 该选项用于启动 在
hw_server 启动时指定该选项的方式如下:
此参数的实参可用于指定参数列表。该列表是逗号分隔列表,范围为 1 至 4。列表指定的最小元素数量为 1,最大数量为 4。 |
mdm-detect-bscan-mask
|
此项可设置将用于扫描 mdm 核的 bscan。 该选项用于启动 在
hw_server 启动时指定该选项的方式如下:
位掩码适用于由 掩码值 BSCAN 扫描 0 none 1 User1 3 User1、User2 7 User1、User2、User3 f User1、User2、User3、User4 |
always-open-jtag
|
强制 默认情况下,当 在某些情况下,需要先发现电缆并备用。例如,将 Linux 系统设置为开发板服务器时,最好始终初始化电缆并准备好提供连接。对于此类情况,您可使用 默认情况下,这是启动时使用的设置(无需传入任何实参):
要强制打开电缆,请传入以下实参,如下所示:
|
auto-open-servers
|
打开含用于打开 XVC 电缆的特定参数的电缆服务器。 该选项为调试选项,用于自动打开 XVC 线缆连接,并控制 在
要打开 2 台服务器,应使用:
要打开 2 台 XVC 服务器,除了使用所有基于 USB 的电缆外,还应使用:
|
auto-open-ports
|
控制端口(链或扫描链)的自动打开。 该选项用于控制 JTAG 扫描链的自动打开。 在
|
xvc-timeout
|
更改 XVC 超时值有助于调试 XVC 服务器。 该选项为调试选项,用于增大 XVC 传输事务终止所需的超时周期。 在
|
xvc-servers
|
启动 XVC 服务器以使用电缆。 该选项用于使 请参阅 在
注释: 您仍需首先连接到此
如果不连接到电缆,那么您会看到如下消息:hw_server 实例,然后才能初始化电缆接口。
要自动打开 XVC 线缆并将其锁定至 XVC,请添加
|
xvc-packet-len
|
更改 XVC 服务器的最大封装长度。 该选项用于控制使用 在
|
xvc-version
|
更改 XVC 服务器的 XVC 协议版本。 这是调试选项,可搭配 xvc-servers 一起使用,以控制对 XVC 客户端公开的 XVC 协议版本。当前的默认协议版本为 1.1,但如果定义了新版本的 XVC 协议,则可以更改此设置。 在
|
xvc-capabilities
|
更改 XVC 服务器的 XVC 功能。 这是调试选项,可搭配 xvc-servers 一起使用,以控制对 XVC 客户端公开的功能。当前的默认功能包括 在
|
processor-debug-claim
|
自动申领所选器件类型,以阻止调试器使用这些类型。 该选项用于阻止 位 器件类型 0 Arm DAP 1 MPSoC 2 FPGA 或自适应 SoC 在如下情况下可使用该选项:当使用 xvc-servers 启动 XVC 服务器并且 XVC 客户端作为先前一个或多个器件的调试器时,或者当 在
|
jtag-poll-delay
|
此项表示延迟值(以 uS 为单位)。默认值为 50000。 该选项属于轮询选项,用于降低 JTAG 轮询频率。JTAG 轮询频率为 2 次 JTAG 轮询操作之间的最短周期。默认值和最小值均为 50,000 uS。 |
help
|
显示 该选项用于显示 在
|
show-all
|
显示 该选项用于显示 在
|
jtag-default-frequency
|
设置所有电缆的默认频率。 该选项用于设置 JTAG TCK 默认频率。 在
|
jtag-port-filter
|
设置 JTAG 端口筛选。 该选项用于控制 JTAG 端口筛选。设置该选项后, 当在同一个主机上运行 在
另一个示例是在端口 3122 上启动
|
bscan-switch-user-mask
|
启用 bscan 切换。 该选项用于控制 bscan 切换检测。 在
|
jtag-port-devices
|
设置 JTAG 端口器件列表。 该选项用于指定 JTAG 扫描链的器件静态列表。指定该选项后, 在
|
max-ir-length
|
启用 JTAG 链中的器件,这些器件的 ir 长度大于 64 位。 该选项用于启动
hw_server 并且能够启用大于 64 位的 ir 长度。此设置的默认值为 64。对于 JTAG 链中 ir 长度较宽(例如,93)的器件,可以增大该值。 注释: 增大该数值会导致器件发现进程变慢,从而导致电缆接入速度变慢。
因此,如果您要增大该值,此设置仅适用于含大量器件且 ir 长度较长的系统。在
|