---
title: 【AICORE】诊断失败，提示A software or internal error occurs. Contact Huawei technical support。
description: "使用Ascend DMI工具执行Aicore诊断时失败，提示A software or internal error occurs. Contact Huawei technical support。"
url: https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0220.html
sourcePath: /source/zh/mindcluster/2610/toolbox/toolboxug/toolboxug_0220.html
indexId: 7054069c302db665244d6f93eb3afdf5331b16fee797b067eeba48033af689f865
---
# 【AICORE】诊断失败，提示A software or internal error occurs. Contact Huawei technical support。

#### 问题现象

使用Ascend DMI工具执行Aicore诊断时失败，提示A software or internal error occurs. Contact Huawei technical support。

图1 报错示例


#### 可能原因

- 驱动固件版本低于23.0.0
- MCU版本低于23.0.0
- kernels包未安装（CANN 8.5.0及之后版本为ops包未安装）


#### 解决措施

1. 可通过ascend-dmi -c命令检查驱动固件版本是否为23.0.0及以上。
2. 检查MCU版本是否为23.0.0及以上，命令：npu-smi upgrade -b mcu -i $i（$i为指定设备ID）

```
[root@****]# npu-smi upgrade -b mcu -i 0
Version                    :23.3.6
```


3. 检查kernels包是否安装。命令：find /usr/local/Ascend/ -name kernel
  一般在tbe目录下，如下示例kernel路径为：

  /usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/kernel/
