Atlas 300I A2卡温度读取失败问题分析
更新时间: 2026/05/28
在Gitcode上查看源码

问题背景

  • 单板类型:NA;
  • 软件版本:openUBMC 25.09;
  • 涉及功能:外设适配,传感器读值;
  • 触发条件:NPU驱动未装。
  • 业务表现:预期Atlas 300I A2卡适配成功,卡的温度、功耗都有非零读值;实际Atlas 300I A2卡温度读取失败。

问题复现步骤

  1. 导入社区Atlas 300I A2卡适配方案.
  2. a2卡温度、功耗都读取不到

关键日志信息

查看compute组件日志,确认报错如下:

定位过程

  1. 查看日志,log里找不到对象
  2. 确认代码中已将CSR写入到机型对应的profile.txt中,sr文件有被加载
  3. 检查NPU驱动未装

问题原因

NPU驱动未装,导致a2卡温度、功耗都读取不到。

解决方案

正确安装NPU驱动。