compute组件NPU相关报错咨询

// 此模板仅供参考,如果不适用可以修改

问题描述

客户想要问一下NPU卡 opcode 21设置rtc时间报错是什么问题,有什么影响吗

日志信息

[2026/7/2 9:28:50] 2026-07-02 09:28:54.740359 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:54.741757 compute INFO: std_smbus.lua(312): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Retry: 1/3
[2026/7/2 9:28:50] 2026-07-02 09:28:54.743116 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:54.744800 compute INFO: std_smbus.lua(315): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Reach max retry, exit
[2026/7/2 9:28:50] 2026-07-02 09:28:54.746713 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:54.748161 compute INFO: std_smbus.lua(315): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Reach max retry, exit
[2026/7/2 9:28:50] 2026-07-02 09:28:54.750195 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06
[2026/7/2 9:28:50] 2026-07-02 09:28:54.753162 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[Core0TemperatureCelsius], value[79] → [80], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/lo
[2026/7/2 9:28:50] 2026-07-02 09:28:54.755377 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [[“Core0TemperatureCelsius”]], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lu
[2026/7/2 9:28:50] 2026-07-02 09:28:54.758210 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [true], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.
[2026/7/2 9:28:50] 2026-07-02 09:28:54.763815 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging
[2026/7/2 9:28:50] 2026-07-02 09:28:54.765337 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua:25
[2026/7/2 9:28:50] 2026-07-02 09:28:54.778319 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 04 54 5F 4C 4D 37 35 41 00 2E 00 54 5F 4C 4D 37 35 42 00 3C 62
[2026/7/2 9:28:50] 2026-07-02 09:28:54.787004 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 02 00 00 00 00 00 14 00 00 00 , crc: 227
[2026/7/2 9:28:50] 2026-07-02 09:28:54.792073 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 03 00 00 00 00 00 02 00 00 00 , crc: 152
[2026/7/2 9:28:50] 2026-07-02 09:28:54.796142 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 10 80 00 21 00 00 00 00 00 04 00 00 00 56 2F 46 6A , crc: 165
[2026/7/2 9:28:50] 2026-07-02 09:28:54.800461 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 14 00 00 00 14 00 00 00 , crc: 92
[2026/7/2 9:28:50] 2026-07-02 09:28:54.960672 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:54.962919 compute INFO: std_smbus.lua(312): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Retry: 2/3
[2026/7/2 9:28:50] 2026-07-02 09:28:54.966086 compute DEBUG: std_smbus.lua(156): opcode=0x 2, receiving data: 21 00 00 02 00 02 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C2
[2026/7/2 9:28:50] 2026-07-02 09:28:54.971291 compute DEBUG: NPUCard.lua(613): update error codes
[2026/7/2 9:28:50] 2026-07-02 09:28:54.973649 compute DEBUG: NPUCard.lua(576): NPUCard 1 update ChipHealthStatus state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:54.975359 compute DEBUG: NPUCard.lua(577): update fault state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:54.979570 compute DEBUG: std_smbus.lua(156): opcode=0x 3, receiving data: 0F 00 00 03 00 02 00 00 00 02 00 00 00 2A 00 A0
[2026/7/2 9:28:50] 2026-07-02 09:28:54.985980 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 54 5F 43 4F 52 45 5F 4D 50 00 54 5F 43 4F 52 45 5F 53 4E 6C
[2026/7/2 9:28:50] 2026-07-02 09:28:54.988872 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 03 00 00 00 00 00 02 00 00 00 , crc: 152
[2026/7/2 9:28:50] 2026-07-02 09:28:54.996595 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 04 00 00 00 00 00 02 00 00 00 , crc: 135
[2026/7/2 9:28:50] 2026-07-02 09:28:55.001120 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 10 80 00 21 00 00 00 00 00 04 00 00 00 56 2F 46 6A , crc: 165
[2026/7/2 9:28:50] 2026-07-02 09:28:55.005155 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 28 00 00 00 14 00 00 00 , crc: 209
[2026/7/2 9:28:50] 2026-07-02 09:28:55.182383 compute DEBUG: std_smbus.lua(156): opcode=0x 3, receiving data: 0F 00 00 03 00 02 00 00 00 02 00 00 00 2E 00 F4
[2026/7/2 9:28:50] 2026-07-02 09:28:55.185851 compute DEBUG: std_smbus.lua(156): opcode=0x 4, receiving data: 0F 00 00 04 00 02 00 00 00 02 00 00 00 B4 05 18
[2026/7/2 9:28:50] 2026-07-02 09:28:55.191266 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[PowerWatts], value[1459] → [1460], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua
[2026/7/2 9:28:50] 2026-07-02 09:28:55.196109 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [[“PowerWatts”]], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/loggi
[2026/7/2 9:28:50] 2026-07-02 09:28:55.206082 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [true], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.
[2026/7/2 9:28:50] 2026-07-02 09:28:55.212143 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging
[2026/7/2 9:28:50] 2026-07-02 09:28:55.217747 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua:25
[2026/7/2 9:28:50] 2026-07-02 09:28:55.221442 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06
[2026/7/2 9:28:50] 2026-07-02 09:28:55.224599 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[OutletTemperatureCelsius], value[45] → [46], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/l
[2026/7/2 9:28:50] 2026-07-02 09:28:55.227125 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [[“OutletTemperatureCelsius”]], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/l
[2026/7/2 9:28:50] 2026-07-02 09:28:55.228801 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [true], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.
[2026/7/2 9:28:50] 2026-07-02 09:28:55.232560 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging
[2026/7/2 9:28:50] 2026-07-02 09:28:55.234636 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010106], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua:25
[2026/7/2 9:28:50] 2026-07-02 09:28:55.236418 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:55.238007 compute INFO: std_smbus.lua(312): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Retry: 3/3
[2026/7/2 9:28:50] 2026-07-02 09:28:55.248384 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 03 00 00 00 00 00 02 00 00 00 , crc: 152
[2026/7/2 9:28:50] 2026-07-02 09:28:55.252931 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 10 80 00 21 00 00 00 00 00 04 00 00 00 56 2F 46 6A , crc: 165
[2026/7/2 9:28:50] 2026-07-02 09:28:55.255639 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 02 00 00 00 00 00 14 00 00 00 , crc: 227
[2026/7/2 9:28:50] 2026-07-02 09:28:55.257924 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 04 00 00 00 00 00 02 00 00 00 , crc: 135
[2026/7/2 9:28:50] 2026-07-02 09:28:55.262626 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 02 00 00 00 00 00 14 00 00 00 , crc: 227
[2026/7/2 9:28:50] 2026-07-02 09:28:55.313993 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 82 00 8A 06 00 00 00 00 14 00 00 00 , crc: 141
[2026/7/2 9:28:50] 2026-07-02 09:28:55.417782 compute DEBUG: std_smbus.lua(156): opcode=0x 3, receiving data: 0F 00 00 03 00 02 00 00 00 02 00 00 00 2B 00 B5
[2026/7/2 9:28:50] 2026-07-02 09:28:55.425491 compute DEBUG: std_smbus.lua(156): opcode=0x 21, receiving data: 0D 01 00 00 00 00 00 00 00 00 00 00 00 7F 00 00 00 00
[2026/7/2 9:28:50] 2026-07-02 09:28:55.427182 compute INFO: std_smbus.lua(315): failed to retrieve response protocol: std_smbus, msg: receive error from the chip, error: opcode not support. Reach max retry, exit
[2026/7/2 9:28:50] 2026-07-02 09:28:55.429113 compute DEBUG: std_smbus.lua(156): opcode=0x 2, receiving data: 21 00 00 02 00 02 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C2
[2026/7/2 9:28:50] 2026-07-02 09:28:55.448705 compute DEBUG: NPUCard.lua(613): update error codes
[2026/7/2 9:28:50] 2026-07-02 09:28:55.453516 compute DEBUG: NPUCard.lua(576): NPUCard 2 update ChipHealthStatus state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:55.456748 compute DEBUG: NPUCard.lua(577): update fault state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:55.458870 compute DEBUG: std_smbus.lua(156): opcode=0x 4, receiving data: 0F 00 00 04 00 02 00 00 00 02 00 00 00 A4 05 4F
[2026/7/2 9:28:50] 2026-07-02 09:28:55.461207 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[PowerWatts], value[1446] → [1444], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua
[2026/7/2 9:28:50] 2026-07-02 09:28:55.463234 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [[“PowerWatts”]], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/loggi
[2026/7/2 9:28:50] 2026-07-02 09:28:55.474276 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [true], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.
[2026/7/2 9:28:50] 2026-07-02 09:28:55.485017 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging
[2026/7/2 9:28:50] 2026-07-02 09:28:55.486303 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010103], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua:25
[2026/7/2 9:28:50] 2026-07-02 09:28:55.490766 compute DEBUG: std_smbus.lua(156): opcode=0x 2, receiving data: 21 00 00 02 00 02 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C2
[2026/7/2 9:28:50] 2026-07-02 09:28:55.492091 compute DEBUG: NPUCard.lua(613): update error codes
[2026/7/2 9:28:50] 2026-07-02 09:28:55.493443 compute DEBUG: NPUCard.lua(576): NPUCard 5 update ChipHealthStatus state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:55.494770 compute DEBUG: NPUCard.lua(577): update fault state:0
[2026/7/2 9:28:50] 2026-07-02 09:28:55.496242 compute DEBUG: std_smbus.lua(156): opcode=0x 68a, receiving data: 21 00 00 8A 06 14 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EB
[2026/7/2 9:28:51] 2026-07-02 09:28:55.846564 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 02 00 00 00 00 00 14 00 00 00 , crc: 227
[2026/7/2 9:28:51] 2026-07-02 09:28:55.848859 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 04 00 00 00 00 00 02 00 00 00 , crc: 135
[2026/7/2 9:28:51] 2026-07-02 09:28:56.033824 compute DEBUG: std_smbus.lua(156): opcode=0x 2, receiving data: 21 00 00 02 00 02 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C2
[2026/7/2 9:28:51] 2026-07-02 09:28:56.035300 compute DEBUG: NPUCard.lua(613): update error codes
[2026/7/2 9:28:51] 2026-07-02 09:28:56.036984 compute DEBUG: NPUCard.lua(576): NPUCard 3 update ChipHealthStatus state:0
[2026/7/2 9:28:51] 2026-07-02 09:28:56.038955 compute DEBUG: NPUCard.lua(577): update fault state:0
[2026/7/2 9:28:51] 2026-07-02 09:28:56.040540 compute DEBUG: std_smbus.lua(156): opcode=0x 4, receiving data: 0F 00 00 04 00 02 00 00 00 02 00 00 00 B2 05 66
[2026/7/2 9:28:51] 2026-07-02 09:28:56.052612 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 00 00 00 00 14 00 00 00 , crc: 39
[2026/7/2 9:28:51] 2026-07-02 09:28:56.062590 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 00 00 00 00 14 00 00 00 , crc: 39
[2026/7/2 9:28:51] 2026-07-02 09:28:56.067026 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 03 00 00 00 00 00 02 00 00 00 , crc: 152
[2026/7/2 9:28:51] 2026-07-02 09:28:56.070863 compute DEBUG: imu_cmd.lua(300): get memory temperature failed, error: 195
[2026/7/2 9:28:51] 2026-07-02 09:28:56.072448 compute DEBUG: cpu_object.lua(321): update cpu1 memory temperature, cc=195, error
[2026/7/2 9:28:51] 2026-07-02 09:28:56.073894 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 04 00 00 00 00 00 02 00 00 00 , crc: 135
[2026/7/2 9:28:51] 2026-07-02 09:28:56.254903 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 04 54 5F 4C 4D 37 35 41 00 2B 00 54 5F 4C 4D 37 35 42 00 3C 01
[2026/7/2 9:28:51] 2026-07-02 09:28:56.257230 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 04 54 5F 4C 4D 37 35 41 00 2D 00 54 5F 4C 4D 37 35 42 00 40 30
[2026/7/2 9:28:51] 2026-07-02 09:28:56.258944 compute DEBUG: std_smbus.lua(156): opcode=0x 3, receiving data: 0F 00 00 03 00 02 00 00 00 02 00 00 00 2D 00 CB
[2026/7/2 9:28:51] 2026-07-02 09:28:56.261157 compute DEBUG: std_smbus.lua(156): opcode=0x 4, receiving data: 0F 00 00 04 00 02 00 00 00 02 00 00 00 B7 05 27
[2026/7/2 9:28:51] 2026-07-02 09:28:56.263356 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010102], interface[bmc.kepler.Systems.NPUCard], name[PowerWatts], value[1459] → [1463], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua
[2026/7/2 9:28:51] 2026-07-02 09:28:56.265650 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010102], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [[“PowerWatts”]], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/loggi
[2026/7/2 9:28:51] 2026-07-02 09:28:56.268682 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010102], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [true], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.
[2026/7/2 9:28:51] 2026-07-02 09:28:56.271833 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010102], interface[bmc.kepler.Systems.NPUCard], name[in_emit_change], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging
[2026/7/2 9:28:51] 2026-07-02 09:28:56.272984 compute DEBUG: object.lua(84): set property traceback: sender[bmc.kepler.compute], path[/bmc/kepler/Systems/1/PCIeDevices/PCIeCards/NPUCards/NPUCard_1_01010102], interface[bmc.kepler.Systems.NPUCard], name[changed], value[nil] → [false], traceback[stack traceback: ./opt/bmc/libmc/lualib/traceback/object.lua:49: in function <./opt/bmc/libmc/lualib/traceback/object.lua:45> [C]: in function ‘pcall’ ./opt/bmc/libmc/lualib/mc/logging.lua:109: in function ‘format_msg’ ./opt/bmc/libmc/lualib/mc/logging.lua:25
[2026/7/2 9:28:51] 2026-07-02 09:28:56.281860 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 14 00 00 00 14 00 00 00 , crc: 92
[2026/7/2 9:28:51] 2026-07-02 09:28:56.284455 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 14 00 00 00 14 00 00 00 , crc: 92
[2026/7/2 9:28:51] 2026-07-02 09:28:56.409053 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 82 00 8A 06 00 00 00 00 14 00 00 00 , crc: 141
[2026/7/2 9:28:51] 2026-07-02 09:28:56.463201 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 54 5F 43 4F 52 45 5F 4D 4F 00 54 5F 43 4F 52 45 5F 53 4D 37
[2026/7/2 9:28:51] 2026-07-02 09:28:56.465798 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 54 5F 43 4F 52 45 5F 4D 53 00 54 5F 43 4F 52 45 5F 53 52 19
[2026/7/2 9:28:51] 2026-07-02 09:28:56.467745 compute DEBUG: std_smbus.lua(156): opcode=0x 68a, receiving data: 21 00 00 8A 06 14 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EB
[2026/7/2 9:28:51] 2026-07-02 09:28:56.469949 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 28 00 00 00 14 00 00 00 , crc: 209
[2026/7/2 9:28:51] 2026-07-02 09:28:56.476293 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 0C 80 00 1D 00 28 00 00 00 14 00 00 00 , crc: 209
[2026/7/2 9:28:51] 2026-07-02 09:28:56.520719 compute DEBUG: std_smbus.lua(148): sending std smbus write command, data: 10 80 00 21 00 00 00 00 00 04 00 00 00 58 2F 46 6A , crc: 97
[2026/7/2 9:28:52] 2026-07-02 09:28:56.691546 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06
[2026/7/2 9:28:52] 2026-07-02 09:28:56.701687 compute DEBUG: std_smbus.lua(156): opcode=0x 1d, receiving data: 21 00 00 1D 00 29 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06

答案内容由AI生成,仅供参考:

5. 总结

项目 说明
错误类型 RTC时间设置命令错误(次要问题)
直接原因 NPU卡芯片不支持 opcode=0x21
影响 不影响NPU卡温度、功率等核心数据采集;不影响系统健康状态;仅可能影响NPU卡本地RTC时间同步
处理建议 若业务不依赖于NPU卡RTC,则可忽略;若依赖,建议更新NPU卡固件或联系厂商确认

参考来源:知识库实体 RTC时间设置命令错误(描述为次要问题),文档片段7中提及该错误出现在 NPU卡核温读取时间过长 的日志中。

点击此处查看详细分析解答

问题分析

根据您提供的日志以及知识库中的相关信息,对 opcode=0x21 设置 RTC 时间报错的分析如下:

1. 问题原因

日志中显示,compute 组件通过 SMBus 协议 向 NPU 卡发送 opcode=0x21(设置 RTC 时间)的命令,但 NPU 卡芯片返回错误信息 “opcode not support” 且重试 3 次后仍失败。这表明 NPU 卡本身不支持该命令字,而不是通信链路问题。

2. 问题定性

知识库中明确将 “RTC时间设置命令错误” 定义为 次要问题(secondary issue),并在 NPU 卡核温读取时间过长的相关讨论中被提及(参考文档片段7)。该问题并非导致系统故障的关键因素。

3. 影响范围

  • 不会影响 NPU 卡核心功能:从日志后续内容可以看到,opcode=0x1d(读取温度)和 opcode=0x2/0x3/0x4(其他数据)均能正常返回结果,NPU 卡的 温度、功率、故障状态等核心监控数据 采集仍然正常。例如 NPUCard_1_01010103Core0TemperatureCelsius 从 79 更新到 80,PowerWatts 值也在正常变化。
  • 对系统时间同步可能带来次要影响:该命令用于设置 NPU 卡内部的 RTC 时间。如果系统依赖于 NPU 卡上的 RTC 进行时间同步(如在无 NTP 场景下从 CPU 节点获取时间),则该功能可能失败,导致 NPU 卡时间与 BMC 系统时间不一致。但在有 NTP 或 BMC 自身 RTC 正常的场景下,该问题基本无影响。
  • 不引起硬件故障或告警:日志显示 ChipHealthStatusfault state 均为 0,未触发任何告警。

4. 可能原因与建议

  • NPU 卡固件/MCU 版本不支持该命令:部分 NPU 卡(如特定型号或固件版本)可能未实现 opcode=0x21 的 RTC 设置功能。您可以检查 NPU 卡的 固件版本(如 FirmwareVersion="7.8.0.2.223")或 MCU 固件版本(如 McuFirmwareVersion="25.53.33"),确认是否支持该命令。若不支持,该操作被忽略是预期行为。
  • 设计上可能已废弃该命令:该错误在已知问题列表中被列为“次要问题”,说明开发团队可能已意识到该兼容性问题,后续迭代可能已移除对该命令的依赖或适配。
  • 建议
    • 确认业务场景是否需要向 NPU 卡同步 RTC 时间。若不需要,此报错可忽略。
    • 若需要,建议联系 NPU 卡厂商确认固件是否支持该命令,或更新至最新固件版本。

5. 总结

项目 说明
错误类型 RTC时间设置命令错误(次要问题)
直接原因 NPU卡芯片不支持 opcode=0x21
影响 不影响NPU卡温度、功率等核心数据采集;不影响系统健康状态;仅可能影响NPU卡本地RTC时间同步
处理建议 若业务不依赖于NPU卡RTC,则可忽略;若依赖,建议更新NPU卡固件或联系厂商确认

参考来源:知识库实体 RTC时间设置命令错误(描述为次要问题),文档片段7中提及该错误出现在 NPU卡核温读取时间过长 的日志中。