地平线RDK X3入门教程-
一、准备工作-
供电:RDK X3开发板通过USB Type C接口供电,请使用支持5V 3A的电源适配器为其供电。避免使用电脑USB接口供电,以防供电不足导致开发板异常。-
存储:RDK X3开发板使用Micro SD存储卡作为系统启动介质。推荐至少使用8GB容量的存储卡,以满足Ubuntu系统及应用软件对存储空间的需求。-
显示:开发板支持HDMI显示接口,可通过HDMI线缆连接开发板和显示器,实现图形化桌面显示。-
网络连接:RDK X3支持以太网和Wi-Fi两种网络接口,可根据需要选择网络连接方式。-
二、安装系统-
镜像下载:访问地平线官方网站或相关资源平台,下载Ubuntu系统镜像压缩包。解压后得到Ubuntu系统镜像文件,如ubuntu-preinstalled-desktop-arm64.img。-
烧录系统到Micro SD卡:-
准备至少8GB容量的Micro SD卡和SD读卡器。-
下载镜像烧录工具,如balenaEtcher。-
打开balenaEtcher工具,选择解压出来的系统镜像文件作为烧录镜像,选择对应的Micro SD卡作为目标存储设备。-
点击“Flash”按钮开始烧录,待工具提示“Flash Complete”时,表示镜像烧录完成。-
三、基本配置-
串口通信:连接开发板的串口和电脑,使用串口通信工具(如PuTTY)进行通信。通常波特率设置为921600,用户名和密码均为“root”。-
网络连接:-
Wi-Fi连接:使用nmcli命令或相关图形化工具配置Wi-Fi连接。-
网线连接:开发板默认支持DHCP自动获取IP地址。如需配置静态IP,可编辑/etc/network/interfaces文件,并重启NetworkManager服务使配置生效。-
SSH远程登录:通过SSH工具(如PuTTY、MobaXterm等)远程登录开发板。默认用户名和密码均为“sunrise”。-
四、使用与开发-
VNC远程桌面:在VNC软件中配置开发板的IP地址和端口号(默认为5900),即可通过VNC远程桌面访问开发板,进行图形化操作。-
应用开发:RDK X3支持多种编程语言和应用框架,如Python、C++、ROS等。开发者可根据需要选择适合的开发环境进行应用开发。-
案例学习:地平线官方提供了丰富的案例和教程,包括图像识别、语音识别、机器人控制等。初学者可通过学习这些案例,快速掌握RDK X3的使用方法和开发技巧。-