Radxa Dragon Q6A使用说明
本文档是介绍阿加犀AI工具链的使用方法,如在硬件接口或底层系统的使用上遇到问题,请参考 瑞莎Dragon Q6A官方文档。
1. 快速开始
1.1 环境准备
1.1.1 硬件准备
- 主板:瑞莎 Dragon Q6A
- 系统启动介质:MicroSD 卡
- 电源适配器:12V Type-C 电源适配器(兼容 PD 协议)
- USB 串口数据线(可选):用于串口调试和登录系统
- HDMI 数据线和显示器(可选):用于显示系统界面和图形化界面操作
1.2 系统安装及使用
请参照瑞莎Dragon Q6A官方文档中的系统安装章节进行下载、安装和使用。文档地址:瑞莎Dragon Q6A
2. 阿加犀AI工具链使用
2.1、安装工具链
- 配置阿加犀 apt 源
shell
sudo wget -qO- https://archive.aidlux.com/ubuntu24/public.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/private-aidlux.gpg
echo 'deb [arch=arm64 signed-by=/etc/apt/trusted.gpg.d/private-aidlux.gpg] https://archive.aidlux.com/ubuntu24 noble main' | sudo tee /etc/apt/sources.list.d/private-aidlux.list
sudo apt update- 安装 AidLite 与许可
shell
sudo apt install -y aidlite-sdk aidlite-qnn236 aidlite-qnn240 aidlite-qnn248 aid-lms aidlms-sdk- 编译 C++ 示例所需依赖
shell
sudo apt install -y build-essential cmake g++ libopencv-dev2.2 Aidlite SDK使用示例
- SDK & API 文档
2.2.1 aidlite_qnn236
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_qnn236/cpp
# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make
# 运行测试工程脚本:
sudo ./qnn_yolov5_multi 3
# 注意:1、sudo需要输入密码:radxa 2、当前示例仅调用DSP2.2.2 aidlite_qnn240
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_qnn240/cpp
# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make
# 运行测试工程脚本:
sudo ./qnn_yolov5_multi 3
# 注意:1、sudo需要输入密码:radxa 2、当前示例仅调用DSP2.2.3 aidlite_qnn248
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_qnn248/cpp
# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make
# 运行测试工程脚本:
sudo ./qnn_yolov5_multi 3
# 注意:1、sudo需要输入密码:radxa 2、当前示例仅调用DSP3. 授权
AI工具链的试用期为30天,如需授权请联系阿加犀公司FAE获取授权码,步骤如下:
- 获取设备sn
shell
cat /sys/devices/soc0/serial_number- 将设备sn发送给阿加犀公司FAE,获取授权码