本指南将引导您完成 Alius DCU 域控制器的初始设置,包括硬件连接、系统镜像烧录和首次启动验证。完成本指南后,您将拥有一个可正常运行的 DCU 开发环境。
准备工作
在开始之前,请确保您已准备好以下物品:
- Alius DCU 域控制器主机
- 12V 或 24V 直流电源(9-36V 范围内均可)
- 电源连接器(配套提供)
- Micro USB 数据线(用于串口调试)
- 以太网线(用于网络连接)
- Micro SD 卡(8GB 以上,用于系统烧录)
- 读卡器(用于将镜像写入 SD 卡)
硬件连接
第一步:连接电源
DCU 域控制器的电源输入接口为 2-pin 接线端子。请按照以下步骤连接电源:
- 确认电源电压在 9-36 VDC 范围内。推荐使用 12V 5A 或 24V 3A 电源适配器。
- 将电源正极(红色)连接到 VIN 端子,负极(黑色)连接到 GND 端子。
- 使用螺丝刀紧固接线端子,确保连接可靠。
- 此时请勿接通电源。
第二步:连接调试串口
DCU 板载 Micro USB 调试串口,可用于系统调试和日志查看:
- 使用 Micro USB 数据线将 DCU 的调试口连接到计算机。
- 在计算机上打开串口工具(如 PuTTY、minicom 或 screen)。
- 串口配置:波特率 1500000,数据位 8,停止位 1,无校验,无流控。
第三步:连接网络
将以太网线一端连接到 DCU 的 GbE 接口,另一端连接到您的局域网或计算机直连。
系统镜像烧录
DCU 域控制器支持从 Micro SD 卡启动,也支持将系统烧录到板载 eMMC 存储。以下介绍 SD 卡启动方式,这是开发和测试阶段最便捷的方式。
下载系统镜像
Alius 为 DCU 域控制器提供了多个预构建的系统镜像:
- Debian 11(推荐):完整的桌面环境,适合开发和调试。
- Ubuntu 22.04:服务器版本,适合生产部署。
- Buildroot(最小系统):极简系统,启动快速,适合嵌入式应用。
请从 Alius 官方网站下载最新的系统镜像文件(.img.xz 格式)。
烧录镜像到 SD 卡
Linux / macOS 用户
# 解压镜像文件
xz -d aliu-dcu-debian11-2024xxxx.img.xz
# 查看 SD 卡设备名
lsblk
# 将镜像写入 SD 卡(请将 /dev/sdX 替换为实际设备名)
sudo dd if=aliu-dcu-debian11-2024xxxx.img of=/dev/sdX bs=4M status=progress
sync
Windows 用户
- 下载并安装 Balena Etcher。
- 打开 Etcher,选择下载的镜像文件和 SD 卡。
- 点击 “Flash” 开始烧录。
首次启动
- 将烧录好的 SD 卡插入 DCU 的 Micro SD 卡槽。
- 接通电源,观察板载 LED 指示灯。
- 系统启动后,调试串口将输出启动日志。
- 首次启动可能需要 30-60 秒,请耐心等待。
- 启动完成后,串口终端将显示登录提示符。
默认登录信息:
- 用户名:
aliu - 密码:
aliu2024
网络连接验证
通过串口配置网络
首次启动后,建议先通过串口登录并配置网络:
# 登录系统
aliu login: aliu
Password: aliu2024
# 查看网络接口
ip addr
# 配置动态 IP(DHCP)
sudo dhclient eth0
# 验证网络连接
ping -c 4 8.8.8.8
SSH 远程登录
网络配置完成后,您可以通过 SSH 远程登录 DCU,体验更便捷的开发方式:
# 在开发主机上执行,将 <ip_address> 替换为 DCU 的实际 IP
ssh aliu@<ip_address>
运行示例程序
DCU 域控制器预装了多个示例程序,帮助您快速了解系统功能。
示例 1:LED 控制
# 闪烁板载 LED
cd /opt/aliu/examples
sudo ./led_blink.py
示例 2:CAN-FD 通信测试
# 配置 CAN 接口
sudo ip link set can0 type can bitrate 1000000
sudo ip link set can0 up
# 发送 CAN 帧
cansend can0 123#1122334455667788
# 接收 CAN 帧
candump can0
示例 3:NPU 推理测试
# 运行预装的 NPU 示例
cd /opt/aliu/npu-samples
python3 classify.py --model mobilenet_v2.rknn --image cat.jpg
下一步
完成快速开始后,您可以: