环境准备

环境要求

进行算子开发之前,需要安装驱动固件和CANN Toolkit软件包,安装步骤可参见CANN 软件安装指南,本节不再给出安装示例。

  • ${git_clone_path}为sample仓的存放路径。
  • 可参照步骤1检查宿主机是否使用--debug选项安装HDK驱动包。
  • 若要使能msDebug工具,需通过以下两种方法安装NPU驱动固件(CANN 8.1.RC1之后的版本且驱动为25.0.RC1之后的版本,推荐使用方法一):
    • 方法一:驱动安装时指定--full参数,然后再使用root用户执行echo 1 > /proc/debug_switch命令打开调试通道,msDebug工具便可正常使用。
      ./Ascend-hdk-<chip_type>-npu-driver_<version>_linux-<arch>.run --full
    • 方法二:驱动安装时指定--debug参数,具体安装操作装请参见安装NPU驱动和固件
      ./Ascend-hdk-<chip_type>-npu-driver_<version>_linux-<arch>.run --debug

约束