解决办法
在 XPE 电源指南 2021.2 版和更高版本中,已纠正此问题。
变通方法:
注释:AMD 赛灵思强烈建议遵循下列更新后的供电顺序进行操作。
Vivado 2022.1 及更高版本
在 Vivado Tcl 控制台中,设置以下参数以支持将 .cdo 添加到 .bif 文件中,作为此问题的变通方法:
set_param project.enableMjtagCdo 1
Vivado 2021.2
如果客户无法更改电源顺序,则可使用有限的变通方法。此有限的变通方法会显著缩短可能触发此问题的时间范围,此时间范围可缩短至从加载 .rnpi 分区的时间起直到加载完成包含 PL 分区的首个 PDI 镜像为止。
客户可通过 Vivado Tcl 控制台在 CIPS IP 实例上设置如下属性来启用此有限变通方法(假定实例名称为 versal_cips_0):
set_property -dict [list CONFIG.PS_PMC_CONFIG {PS_USE_MJTAG_TCK_TIE_OFF {1}}] [get_bd_cells versal_cips_0]
Vivado 2021.1
随附的 Vivado 补丁和 PLM 软件补丁可用作为 Vivado 2021.1 变通方法。
请参阅 vivado/patch_readme 文件夹,了解 Vivado 补丁的其它安装指示信息。要了解 PLM 补丁安装信息,请参阅 Xilinx Wiki - Petalinux Yocto Tips。在 Vivado Tcl 控制台中,设置以下参数以支持将 .cdo 添加到 .bif 文件中,作为此问题的变通方法:
set_param project.enableMjtagCdo 1
修订历史:
2023 年 2 月 16 日 - 添加 2022.1 和 2021.1 变通方法及整合说明
2021 年 12 月 14 日 - 简化 2021.2 XPE 可用性
2021 年 10 月 29 日 - 添加 2021.2 变通方法,更新补丁版本
2021 年 9 月 30 日 - 初始版本