本帖最后由 slmxiaodai 于 2025-10-30 09:51 编辑
接着
【AIMB-2210研华AMD嵌入式主板】第一篇:板卡初体验及Windows11系统安装:/forum/thread-233214-1-1.html
【AIMB-2210研华AMD嵌入式主板】第二篇:评估板驱动安装:/forum/thread-233217-1-1.html
4 对象检测Demo部署
相关过程也可以参考官方github上(链接:https://github.com/ADVANTECH-Cor ... g-amd_ryzenaisdk.md)的操作过程。首先,安装相关开发工具。
4.1 Visual Studio安装
打开Visual Studio官网下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/,选择下载“社区版”即可,如图18所示。
图18 Visual Studio下载
下载完成后,双击运行安装包,根据安装向导,自动进行安装。注意:在安装时要勾选使用桌面开发C++(其他选项可自行选择安装,这些选项可以在软件里安装或卸载),如图19所示。
图19 Visual Studio安装(勾选使用桌面开发C++)
4.2 CMake安装(版本 >= 3.26)
打开CMake官方网站(https://cmake.org/download/),根据所安装的操作系统,下载对应的安装文件(本次评测安装的是Windows11操作系统,因此下载Windows X64安装程序),如图20所示。
图20 CMake安装程序下载
双击下载好的安装文件,根据安装向导,自动完成安装。安装时建议勾选将CMake添加到环境变量中,如图21所示,如果没有勾选,后面需要手动添加环境变量。在选择安装路径时,注意安装路径中不要包含中文,以免后面产生错误。
图21 勾选将CMake添加到环境变量中
4.3 Anaconda安装
Ryzen AI Software 1.4 documentation文档中,明确锐龙AI Software需要安装anaconda或者miniconda,此次评测选择自己常用的Anaconda进行演示。打开Anaconda官方下载链接https://www.anaconda.com/download,选择对应操作系统的安装文件进行下载,如图22所示。在下载前,建议注册一个Anaconda账号。
图22 Anaconda下载
下载完成后,鼠标右键选择以“管理员身份”启动。接着根据安装向导一步步等待安装完成,如图23所示。
图23 Anaconda安装
接下来为Anaconda添加环境变量,在任务栏中搜索“环境”,可以看到“编辑系统环境变量”的选项,打开后点击高级,再点击下方的环境变量,按照图24所示步骤添加环境变量。
图24 添加Anaconda相关环境变量
环境变量添加完成后,可以按下键盘上WIN+R,输入cmd回车打开命令行窗口,输入conda或者conda –version后会,如果跳出一些conda信息,如图25所示,证明anaconda安装成功,环境变量也添加成功。否则,就需要检查安装过程(建议在安装时选择默认选项,路径也不要出现中文、空格等,以免后面产生错误)以及环境变量配置。
图25 验证Anaconda是否安装和配置成功
接着安装用于解决Windows系统中编译环境缺失的问题m2w64-toolchain,在cmd中输入conda install -c msys2 m2w64-toolhain然后回车,如果出现如图26所示信息。
图26 m2w64-toolchain安装时权限不足
此时说明权限不足,解决办法:关闭cmd,在任务栏中搜索cmd,然后右键“以管理员身份运行”,再次输入指令conda install -c msys2 m2w64-toolhain回车,如果出现如图27所示信息,说明安装不成功,出现这种情况,主要原因是网络不佳造成的。
图27 网络不佳导致m2w64-toolchain安装不成功
可以多尝试几次,安装过程中如果跳出是否确认更新的提示,按y然后回车即可。m2w64-toolchain安装的过程如图28所示。
图28 m2w64-toolchain安装
m2w64-toolchain安装完成后,还需要添加相关的环境变量,如图29所示。
图29 添加环境变量
至此,Anaconda环境安装完成。
4.4 部署NPU程序
打开ryzenai文档链接:https://ryzenai.docs.amd.com/en/latest/inst.html,找到并下载NPU驱动,如图30所示。
图30 NPU驱动链接
下载NPU驱动文件(ZIP压缩包文件,此次评估下载了Version 32.0.203.280版本)。下载完成后,解压ZIP文件。在任务栏中搜索cmd并以管理员身份运行,首先进入刚解压的NPU驱动所在的文件夹,然后输入.\npu_sw_installer.exe,回车,即开始NPU驱动的安装,如图31所示。
图31 NPU驱动安装
如果cmd中出现successful的字样,则说明NPU驱动安装成功。
接着,找到Ryzen AI Software,然后下载并安装,如图32所示。
图32 Ryzen AI Software下载并安装
安装过程中,会要求设置conda环境名称,建议选择默认,本次评测的conda环境默认名称“ryzen-ai-1.4.0”,否则会出现错误,具体原因还在分析。
注意,安装Ryzen AI Software需要先安装NPU驱动,否则会出现如图33所示的NPU 驱动没有安装的提示。
图33 提示NPU驱动没有安装
安装过程中,如果出现如图34所示错误,目前的解决办法是不要修改RyzenAI软件的安装位置,也不更改conda虚拟环境的名称,全部选择默认。
图34 安装出现错误提示
如果安装成功,则出现如图35所示信息。
图35 Ryzen AI Software安装成功提示
此时也打开Anaconda Prompt,输入"conda activate ryzen-ai-1.4.0",进入到ryzen-ai-1.4.0环境中,如果出现如图36所示提示信息,则说明 Ryzen AI Software安装成功。
图36 进入ryzen-ai-1.4.0环境
接着,在Anaconda Prompt下,进入到......\RyzenAI\1.4.0\quicktest路径下,然后输入“python quicktest.py”按回车,运行后出现“Test Passed”,说明对象检测测试环境部署完成,如图37所示。
图37 测试Conda环境
|