Zynq-7000 SoC,调试 –  ITM和FTM帧可能无法通过软件区分-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Zynq-7000 SoC,调试 – ITM和FTM帧可能无法通过软件区分

描述

所有PS跟踪源都在数据包中插入一个3位不可配置的ID,以允许软件区分来自不同源的数据包。 FTM插入数据包的ID为010,与ITM用于16位数据包的ID冲突。将ITM与(1)打包以避免可以将分组78的大小改变为16的分组压缩的可能性。

影响:

轻微,FTM与ITM同时使用有限制。

受影响的配置:

使用FTM调试跟踪帧的系统。

受影响的器件版本: 请参阅(Xilinx答复47916) – Zynq-7000设计咨询主答复记录

解决此问题的一种可能方法是使用ones(1)填充ITM数据包,以防止它们在压缩后的大小变为16.此机制目前在Xilinx工具中使用。

请登录后发表评论

    没有回复内容