求助----升级驱动包Ascend-hdk-310b-npu-driver-soc_23.0.0_linux-rt-aarch64.run后启动,日志里有报错
收藏回复举报
求助----升级驱动包Ascend-hdk-310b-npu-driver-soc_23.0.0_linux-rt-aarch64.run后启动,日志里有报错
t('forum.solved') 已解决
新人帖
发表于2024-04-18 21:08:40
0 查看

1:ipc_drv驱动报错,

[   23.414012] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=100, ipc_id=0, rproc_id=1) 

[   24.963133] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=112, ipc_id=0, rproc_id=9) 

[   25.025454] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=112, ipc_id=0, rproc_id=9) 

[   26.473290] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=100, ipc_id=0, rproc_id=1) 

[   28.857917] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=112, ipc_id=0, rproc_id=9) 

[   28.921450] [ascend] [ipcdrv] [mbox_interrupt 529] An unexpected interrupt occured. (irq=112, ipc_id=0, rproc_id=9)

通过查看/proc/interrupt对应的中断如下

cke_11322.png

这种找不到设备的告警,对推理卡的使用有影响吗?

cke_31775.png

2: drv_qos驱动加载失败了,找不到ascend_smmu_set_user_mpam_en和ascend_smmu_set_mpam函数的定义,解压软实时os驱动包没有找到到其他模块有提供这两个函数,非软实时的驱动也没找到,为什么非软实时的这个驱动可以加载成功呢

[    9.218727] drv_qos: Unknown symbol ascend_smmu_set_user_mpam_en (err -2) 

[    9.219031] drv_qos: Unknown symbol ascend_smmu_set_mpam (err -2)

3: drv_hsm_efuse驱动无法加载,这个驱动还是用的 Ascend-hdk-310b-npu-driver-soc_23.0.0_linux-aarch64.run包的内核编的,没有带preempt_rt,不是用sp1软实时的内核编译的,无法加载对功能有影响吗

[   12.759556] drv_hsm_efuse: version magic '5.10.0+ SMP mod_unload aarch64' should be '5.10.0+ SMP preempt_rt mod_unload aarch64'

求助昇腾专家帮助解答,万分感谢!!!!!!!!!!!!!!!!!!!!!

我要发帖子