Skip to content

AidBox GS865 产品使用手册

1.产品概述

虚拟机形式实现Android/鸿蒙+Linux系统融合,共享Linux内核,形成可独立使用又能相互通信的跨Android和Linux系统平台,带来1+1>2的效果。 安卓+Linux生态优势叠加,兼具了安卓系统的应用丰富、交互性强和Linux系统的安全性、稳定性的优势,跨生态无缝交互。 无需开发者手动对安卓和Linux系统进行切换,为用户同时带来安卓和完整的原生Linux使用体验,同时支持上百万个安卓软件和数万个Linux软件。

1.1 产品外观图

alt text

1.2 技术参数表

Function 功能Parameter 参数
处理器高通865CPU:1 x CortexA77 2.84GHz + 3x Cortex A77 2.42GHz + 4x Cortex A55 1.8GHz
GPU:Adreno 650
NPU:Qualcomm Neural Processing Unit (NPU230)
DPU:Adreno 995
VPU:Adreno 665
DSP:Hexagon 698, 4 x Hexagon Vector eXtensions (HVX)
ISP:Spectra 480
内存(RAM)8GB LPDDR5
存储128G UFS3.1 or 256G UFS3.1
USB3 x USB 3.0 Type-A, 1 x USB 3.0 Type-C (OTG)
Micro SD1 x Micro SD卡座
SIM1 x NanoSIM卡座
LAN2 x 千兆以太网
COM Port(串口)1 x RS232, 1 x RS485
扩展接口1 x I2C, 4 x GPIO, 1 x PWM
显示1 x HDMI 2.0 输出, 1 x DP 1.2 输出 4K@60fps
WIFI2x2 MIMO, 2.4G/5G 双频, 802.11A/B/G/N/AC/AX (WiFi 6)
蓝牙BT 5.1
蜂窝网络5G: M.2 B-key 支持 4G/5G 全网通(可选配,含定位,通过国内外认证)
天线2 x 主天线, 1 x WiFi & BT, 1 x GNSS
音频1 x 音频输入, 1 x 音频输出
视频Encoder: 4K @ 120 fps; 8K @ 30 fps
Decoder: 4K @ 240 fps; 8K @ 60 fps
H.264 High Profile, H.265 Main 10 Profile, VP8, HDR 10-bit video
Playback (HLG, HDR10), HDR 10-bit capture (HLG)
电源12V DC 5.5A
按键与指示1 x 电源开关, 1 x LED 单色运行指示
结构尺寸: 185 x 102 x 35.5mm (不含天线)
重量: 1800g
功耗: 10W
环境参数存储温度范围: -20℃ ~ +70℃
存储湿度范围: 10% ~ 90%,非凝结

2.快速开始

2.1 环境准备

2.1.1 硬件准备

  • 装有 Windows 10 以上的电脑
  • AidBox-GS865
  • USB Type-A to Type-C 数据线
  • 电源适配器(12V 3A)

2.1.2 软件准备

请参见工具安装章节,安装必要的工具以辅助开发者完成阿加犀硬件产品的使用。

2.2 设备开机

2.2.1 电源线连接

  • 使用DC12V3A电源适配器接入板卡DC口,默认开机自启动。观察上电时绿灯常亮(启动完成)即可。

2.2.2 Type-C线连接

  • 在Windows电脑端的USB3.0接口接入线缆的Type-A口;在AidBox-GS865端的typec接口接入线缆的Type-C口。

  • 在Windows电脑端按win+R,在弹出的窗口输入cmd,打开终端窗口,在窗口中输入如下命令:

shell
adb devices

alt text

如上图,识别到设备后,表示设备已连接,并成功开机

3. 获取IP地址

3.1 Linux系统获取IP地址

💡注意

AidBox-GS865设备的网口是2个LAN口

3.1.1 配置动态IP地址

AidBox-GS865设备默认设置为DHCP IP,因此在开机接入网线后,在Windows电脑端按win+R,在弹出的窗口输入cmd, 打开终端窗口,在窗口中输入如下命令:

  • 输入"adb shell"进入到宿主机系统中,
shell
adb shell
  • 执行命令:"ifconfig",查看回显的ip地址。
shell
adb shell
ifconfig eth0

alt text

4. 登录Aidlux系统

4.1融合系统登录

融合系统登录方法请参见融合系统登录章节

5.外部接口说明

alt text

表1.终端对外接口

接口序号信号定义功能描述
11 x POWER 配有一个电源接口,用于为设备提供电力
21 x LED运行指示灯配备了一个LED灯,用于显示设备的运行状态
32 x RJ45(千兆) 备配备了两个千兆以太网接口,接口类型为RJ45标准,常用于网络连接
41 x HDMIHDMI信号输出
52 x USB3.0A配备了两个 USB 3.0 类型 A 接口,常用于高速数据传输和外设连接
61 x USB3.0A配备了一个 USB 3.0 类型 A 接口,常用于高速数据传输和外设连接
71 x USB-C配备了一个 USB Type-C 接口
81 x NANO SIM配备了一个 Nano SIM 卡槽,用于插入移动通信运营商的SIM卡
91 x RS232(DB9)配备了一个 RS-232 串行通信接口,接口类型为 DB9(9针 D-sub 接口)
101 x RS485配备了一个 RS-485 串行通信接口
111 x 3.5MM音频输出配备了一个标准的3.5毫米音频接口,用于输出音频信号
121 x 麦克风设备内置或外接了一个麦克风,用于采集音频输入信号
131 x MICRO SD配备了一个 Micro SD 卡槽,用于插入 Micro SD 存储卡以实现数据的扩展存储或传输
141x 12V DC配备了一个 直流 12 伏电源输入接口,用于为设备供电

6. 文件传输

6.1使用AidLux文件浏览器传输文件

使用AidLux文件浏览器传输需要AidBox-GS865正常联网,若AidBox-GS865的IP为192.168.111.196,如下步骤进行文件传输:

提示

在AIBox的终端输入ifconfig可查看当前IP

  • 在浏览器中输入url: http://192.168.110.194:8000/ 登录到AidLux桌面环境,密码:AidLux。登录后可点击文件浏览器图标进入。

alt text

  • 点击右上角上传按钮,传入文件或目录到/home/Aidlux/目录下。

alt text

  • 点击右上角下载按钮,将/home/aidlux/目录下的文件或目录下载到本地。

alt text

7. 模型广场

阿加犀构建了模型广场 (Model Farm) 平台。模型广场包含了数百个不同功能的主流开源模型, 针对不同硬件平台进行了适配优化,开发者可以在AidBox-GS865上,快速完成评估,而无需投入大量成本和长时间等待。模型广场 (Model Farm)使用指导 请参考:模型广场 (Model Farm) 用户指南 文档。

8. AI功能使用

阿加犀构建了一套完备的边缘端AI开发工具套件帮助开发者加速AI应用落地,其涵盖了底层系统到上层应用级SDK。 详见开发者指南

8.1 Aidlite SDK使用示例

8.1.1 SDK&API文档

AidLite SDK

8.1.2 aidlite_onxx

bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_onnx/python

#运行测试工程脚本:
sudo python3 onnx_yolov5_multi.py

# 注意:1、sudo需要输入密码:aidlux 2、当前示例仅调用CPU
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_onnx/cpp

# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make

# 运行测试工程脚本:
sudo .onnx_yolov5_multi.py 1
# 注意:1、sudo需要输入密码:aidlux 2、当前示例仅调用CPU

8.1.3 aidlite_remote

bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_remote/python

# 运行测试工程脚本:sudo python3 remote_tflite_yolov5_multi.py

# 注意:1、sudo需要输入密码:aidlux 2、当前示例调用CPU、GPU
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_remote/cpp

# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make

# 运行测试工程脚本:
sudo ./remote_tflite_yolov5_multi 1
sudo ./remote_tflite_yolov5_multi 2

# 注意:1、sudo需要输入密码:aidlux 2、当前示例仅调用DSP

8.1.4 aidlite_tflite

bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_tflite/python

# 运行测试工程脚本:

# 调用CPU:
sudo python3 tflite_yolov5_multi.py 1

# 调用GPU:
sudo python3 tflite_yolov5_multi.py 2

#调用DSP
sudo python3 tflite_yolov5_multi.py 3

# 注意:1、sudo需要输入密码:aidlux
bash
# 进入工程目录:
cd /usr/local/share/aidlite/examples/aidlite_tflite/cpp

# 编译可执行程序:
sudo mkdir build && cd build
sudo cmake ..
sudo make

# 运行测试工程脚本:
# 调用CPU:
sudo ./tflite_yolov5_multi 1
# 调用GPU:
sudo ./tflite_yolov5_multi 2
# 调用DSP:
sudo ./tflite_yolov5_multi 3

# 注意:1、sudo需要输入密码:aidlux

9.刷机指导

9.1镜像下载

下载地址:https://file.aidlux.com/files?folder_id=7ba9e9a9

9.2刷机步骤

设备上电开机,通过USB type-C口连接设备到电脑。

1.打开高通QFIL工具,首先确认是否进入刷机模式,如USB type-C口连接到电脑后,下载端口显示9008,则表示进入刷机模式 当机器没有出现下载端口的时候,可以执行如下指令切换到下载端口:

shell
adb root
adb reboot edl

alt text

2.点击Configuration进入download configuration界面,Device Type选择ufs选项,勾选Reset After Download选项。 alt text

3.Select Port选择9008端口,Select Build Type选择Flat Build选项,然后点击Browse按钮选择需要刷机的ROM版本中的prog_firehose_ddr.elf文件。 alt text

4.点击Load xml按钮load XML文件,2次全选,如下图: alt textalt text

5、点击Download按钮下载即可,等提示Download Succeed之后,表示刷机成功,刷机成功后,设备自动重启,端口变成901F,至此刷机完成。 alt text

10. AidLux系统安装

设备开机后,使用usb-typec线缆,连接电脑和设备。usb口接电脑端,typec口接设备端。连接好后,执行 adb devices,能识别到设备号即可 以安装"aidlux_2.0.1.1846_enterprise_qc8250_20250617-231324.zip"版本为例。

提示

获取系统rom包,请联系阿加犀技术支持人员。

10.1 在windows系统中安装AidLux系统

获取到系统文件,并本地解压,解压后文件夹有4个文件,点击install.bat,进行系统安装。 alt text 当界面提示部署完成,则表示系统安装成功,等待系统初始化。 alt text 当系统初始化进度变成100%,则系统安装完成。 alt text 进入aidlux系统 alt text