devmon组件加载新增芯片报错

问题描述

devmo组件加载新增Tpt29511 芯片报错已经成功加载component_drivers组件编译出的.so驱动

1970-01-01 00:00:29.025022 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025343 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025616 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025883 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.026161 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.026428 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found

环境信息

  • 操作系统:Ubuntu 24.04

  • 软件版本:OpenUBMC2512

  • libmcpp/1.2.64

    component_drivers/1.2.94

    devmon/1.2.23

  1. [第一步]

  2. [第二步]

  3. [第三步]

期望结果

[您希望实现什么]

实际结果

[实际发生了什么,包含错误信息]

尝试过的解决方案

[列出您已经尝试过的解决方案及结果]

分析结论

[详细总结您对此问题的分析结论]

有一键收集日志吗

一键收集有报错,我之前是好使的,改过CSR文件后可能导致不好使了。

你改的是哪个csr,改csr很难影响到收集的吧

在root.sr中增加Connector_PCIE,Connector_PCIE配置是加载component_drivers仓中的14140130_19e50222_19e501a1.sr文件,这个文件配置了新增的传感器信息。我一会儿新加这个去掉试试。

确实和Connector_PCIE_7配置有关,我将配置信息移动到扩展板的sr文件后就正常了。日志我上传附件了,我加的传感器名称叫Tpt29511,我在组件中加了一些打印信息。

0330.tar.gz (7.3 MB)

你原本是怎么加的配置,那个sr能发一份吗

帮忙看看一键收集的日志呗,看看这个报错是哪里导致的1970-01-01 00:00:29.025022 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025343 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025616 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.025883 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.026161 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found
1970-01-01 00:00:29.026428 devmon WARNING: app_schema.cpp(215): Class Tpt29511 not found

这个是WARNING日志,表示没有组件的schema使用这个类,但devmon还是能正常加载创建对象

root.txt (8.4 KB)之前的配置方式,看了板卡适配指南 | 文档中心 | openUBMC文档我把连接关系放到下一级就好了。

好的,还有其他问题吗

没有了,谢谢支持

好的