perf record -e cs_etm/@tmc_etr0/u --per-thread -- /bin/ls
但是,当我们尝试
查看跟踪数据时,出现
以下错误:
$ perf report -D -i perf.data --stdio
0x178 [0x148]: 事件:70
。
. ... 原始事件:大小 328字节
.....................
00b0: cc178 [0x148]: 处理类型失败:70 [不允许操作]
错误:
处理样本失败 当我们在
OpenCSD 文档中提及此消息时 ,我们发现这是由“
未使用 OpenCSD 库的性能工具”引起的
所以,我们想知道,
- 如何将 OpenCSD 库与 Yocto 上的 perf 工具集成?
- opencsd 是否向后移植到 Yocto zeus?
- 为什么/yocto/zeus/sources/poky/meta/recipes-kernel/perf/perf.bb中的perf.bb没有 CoreSight 选项?
注意:添加
IMAGE_INSTALL_append = "opencsd"会出现以下错误(
Nothing RPROVIDES 'opencsd')。
解析配方:100% |########################################| 时间:0:00:50
错误:没有 RPROVIDES 'opencsd'(但 /yocto/zeus/sources/poky/meta/recipes-core/images/core-image-base.bb RDEPENDS 或以其他方式需要它)
错误:需要构建目标“core-image-base”没有可构建的提供者。
缺少或无法构建的依赖链是:['core-image-base', 'opencsd']