A300-3000 npu驱动适配6.1.38版本内核
收藏回复举报
A300-3000 npu驱动适配6.1.38版本内核
t('forum.solved') 已解决
新人帖
发表于2023-08-22 09:28:39
0 查看

硬件:CPU Kunpeng 920 5220,NPU Device d100

操作系统:基于ctyunos系统自研,替换成了6.1.38版本内核

下载A300-3000-npu-driver_6.0.0_linux-aarch64.run驱动,解压后rebuild驱动,根据报错进行相关修改后驱动安装成功

机器重启启动过程中大量打印如下日志:

[  154.622077] [ascend] [drv_pcie] [rx_msg_common_msg_process 72] <kworker/51:2:4122:4122> Rx common callback func is null. (dev_id=0; common_type=5) 

[  154.646450] [ascend] [drv_pcie] [devdrv_non_trans_rx_msg_handle 703] <kworker/51:2:4122:4122> Rx msg process is null. (dev_id=0; msg_type=3; ret=-49) 

使用npu-smi工具报错如下:

[root@HS10 ~]# npu-smi info 

DrvMngGetConsoleLogLevel failed. (g_conLogLevel=3) 

dcmi module initialize failed. ret is -8005

调用npu-smi时/var/log/message日志如下:

Aug 22 09:21:05 HS10 npu-smi[1899114]: [ascend][ERROR][2023-08-22-09:21:05:339803][curpid: 1899114, 1899114][drv][devmng][devmng_ioctl_open 97]call devdrv_device ioctl open failed, ret(-1). 

Aug 22 09:21:05 HS10 npu-smi[1899114]: [ascend][ERROR][2023-08-22-09:21:05:339864][curpid: 1899114, 1899114][drv][devmng][devdrv_open_device_manager 172]open device manager fail,name=/dev/davinci_manager,ret_fd=-1,old_fd=-1,err=2. 

Aug 22 09:21:05 HS10 npu-smi[1899114]: [ascend][ERROR][2023-08-22-09:21:05:339889][curpid: 1899114, 1899114][drv][devmng][dmanage_get_container_flag 684]open device manager failed. 

Aug 22 09:21:05 HS10 npu-smi[1899114]: [ascend][ERROR][2023-08-22-09:21:05:339900][curpid: 1899114, 1899114][drv][devmng][drvManagerInit 2510]get container flag failed.

请问A300-3000驱动是否适配过高版本内核?如果没有,上述问题该如何解决?

我要发帖子