快速上手
快速上手
前置准备
- 为树莓派 5 烧录官方 Debian 12 系统,完成基础系统配置
- 安装基础工具并开启 SSH 服务:
bash
sudo apt update && sudo apt install net-tools -y
sudo systemctl start ssh
sudo systemctl enable ssh- 通过电脑 SSH 远程连接树莓派 5(默认账号密码:aidlux/aidlux)
系统网络配置
本方案采用 "树莓派 WIFI 上网 + 内网 PCIe 通信" 架构,需搭建树莓派与算力卡的闭环内网并配置共享上网。软排线与网线连接的网络配置完全一致。
步骤 1:配置静态 IP 与闭环内网
bash
#树莓派端(执行以下命令,需root权限)
sudo su
ifconfig eth0 192.168.100.1 netmask 255.255.255.0 up
ifconfig eth1 192.168.100.2 netmask 255.255.255.0 up
#开启IP转发
echo 1 > /proc/sys/net/ipv4/ip_forward
#验证转发是否开启(回显1表示成功)
cat /proc/sys/net/ipv4/ip_forwardbash
#A8625算力卡端(通过adb shell进入)
adb shell
ifconfig eth0 192.168.100.3 netmask 255.255.255.0 up步骤 2:配置路由与 NAT 共享上网
bash
#树莓派端(root权限)
#配置NAT规则
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
iptables -A FORWARD -i eth1 -o wlan0 -j ACCEPT
iptables -A FORWARD -i wlan0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
#永久开启IP转发
sysctl -w net.ipv4.ip_forward=1bash
#A8625算力卡端(adb shell)
#添加默认网关
ip route add default via 192.168.100.2 dev eth0
#验证上网(能ping通百度表示配置成功)
ping baidu.com驱动安装
- 从文档中心 "资源下载中心" 获取对应系统版本的 A8625 驱动包
bash
#Ubuntu系统
sudo dpkg -i a8625-driver-ubuntu_*.deb
sudo modprobe a8625_pcie提示:请先进入驱动包所在目录再执行上述命令。
环境变量设置
bash
#配置A8625 SDK环境变量
echo 'export PATH=$PATH:/opt/aidlux/a8625/bin' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/aidlux/a8625/lib' >> ~/.bashrc
source ~/.bashrc算力卡识别验证
- PCIe 设备检测:
bash
lspci | grep Qualcomm
#正常输出应包含"Qualcomm QCS8625 PCIe Controller"字样- 网络通信验证:
bash
ping 192.168.100.3
#能正常收到回包表示树莓派与算力卡通信正常- ADB 设备检测:
bash
adb devices
# 正常输出应显示A8625设备序列号