[具身智能-579]:rdk-x5-ubuntu22-preinstalled-desktop-3.3.3-arm64.img 完整内容详解

发布时间:2026/7/12 1:26:50
[具身智能-579]:rdk-x5-ubuntu22-preinstalled-desktop-3.3.3-arm64.img 完整内容详解 前置关键边界该镜像仅包含 SD 卡两大分区内容不含板载 SPI NAND miniboot 分区的 BL1/FIP/U‑Boot 底层固件烧录 SD 不会修改主板底层安全引导。命名拆解ubuntu22基础系统 Ubuntu 22.04 Jammy arch64preinstalled预装全套地平线 AI、机器人软件栈开箱即用无需额外安装SDKdesktop带 Xfce 图形桌面对比 server 无桌面轻量版3.3.3RDK OS 主版本 3.3.3配套 HBM SDK 1.1.x、TROS.Bot 机器人中间件一、镜像分区结构烧录 SD 自动生成 2 个分区分区 1mmcblk1p1 /bootFAT32 启动分区Linux 镜像层U‑Boot 读取本分区加载内核与硬件资源全部属于镜像内置内容Linux 内核镜像Image标准 Linux 内核Image-rt实时抢占内核运动控制低延迟专用硬件设备树 DTB自动适配 V1.0/V3.0 底板x5-rdk-v1p0.dtb、x5-rdk-v3p0.dtb 描述 MIPI CSI、CAN‑FD、40Pin I2C/SPI/UART/PWM、HDMI、Wi‑Fi、以太网 PoE 硬件资源U‑Boot 启动脚本 boot.cmd明文启动参数、boot.scrmkimage 打包二进制脚本定义内核加载地址、bootargs 系统启动参数硬件固件 Blob Wi‑Fi6 / 蓝牙 5.4 固件、MIPI ISP 图像处理固件、音频 Codec 固件系统硬件配置文件 config.txtsrpi-config 工具底层硬件开关配置临时内存盘 ramdisk 镜像分区 2mmcblk1p2 /ext4 根文件系统 rootfs系统 驱动 AI 应用全集镜像核心主体预装好整套开发环境分 6 大类内容二、rootfs 分区完整内置内容1. 基础 Ubuntu 22.04 Desktop 图形系统Xfce 完整图形桌面、窗口管理器、文件管理器、终端、文本编辑器基础系统工具ssh、sftp、串口工具、网络管理、磁盘工具 df/fdisk、用户权限管理预装浏览器、图像查看器、PDF 阅读器、桌面截图工具标准 AArch64 编译环境gcc/g、make、cmake、git、python3 全套环境系统运维专用工具地平线定制srpi-config图形化配置 40Pin 总线、实时内核、Wi‑Fi、CAN、显示rdk-miniboot-update升级 SPI NAND 底层 BL1/U‑Boot 固件工具canutils、i2c-tools、spi-tools、rdk-gpio IO 操作工具mkimage、ffmpeg、GStreamer 多媒体工具2. 全板外设驱动包预编译内核模块多媒体MIPI 多路相机驱动、HDMI/MIPI DSI 显示驱动、硬件 H264/H265 编解码驱动总线外设TCAN4550 CAN‑FD 驱动、40Pin GPIO/I2C/SPI/PWM/UART 驱动网络千兆 PoE 以太网驱动、Wi‑Fi6 蓝牙 5.4 驱动栈音频ES8326 音频 Codec 采集 / 播放驱动3. 旭日 5 BPU AI 推理全栈HBM Runtime 1.1.x 新版统一 SDKHBM Runtime 底层推理库替代老旧 legacy 接口支持 10TOPS BPU 硬件加速模型转换工具 hb_mapper、量化工具、模型可视化工具预置全套视觉 Demo/app 目录 目标检测、语义分割、双目深度、姿态识别、EdgeSAM 分割、OCC 占用网格、YOLOv5/v8/v11 预编译示例配套预训练 HBM 推理模型文件上电可直接运行推理测试4. TogetheROS.Bot (TROS.Bot) 2.3.x 机器人中间件ROS2 Humble桌面版完整预装全套机器人开发框架ROS2 Humble 通信核心、分布式节点通信多传感器融合组件MIPI 相机同步采集、激光雷达驱动、IMU 里程计融合机器人功能包SLAM 建图、AGV 底盘运动控制、障碍物检测、rviz2 可视化工具C/Python 机器人开发示例底盘、视觉感知联合推理完整工程5. 多媒体硬件加速软件栈hobot-gstreamer地平线专用 GStreamer 插件多路 MIPI 相机低延迟采集、编码输出OpenCV硬件 BPU 加速版本、图像 ISP 处理库视频录制、实时推流、图像矫正、双目视差计算工具链6. 预装开发示例、文档、运行环境/app 目录全部 C/Python 源码 DemoAI 视觉、CAN 电机控制、40Pin 外设、ROS 机器人Python 科学计算库numpy、opencv-python、smbus2、pyserial 等传感器开发依赖官方 API 文档、编译脚本、交叉编译 sysroot 库文件PC 端交叉编译业务程序使用空业务目录预留用户存放自研应用、自定义模型、采集日志三、Desktop 镜像与 Server 镜像核心区别3.3.3 版本Desktop本镜像预装 Xfce 图形桌面、rviz2 可视化、图像桌面工具适合接显示器算法调试占用 SD 空间更大Server 轻量版无图形桌面删除 X11、窗口组件仅串口 / SSH 远程操作内存开销更低适合量产机器人离线部署。四、烧录镜像影响范围被完全覆盖SD 卡 boot 分区内核 dtb、rootfs 全部系统 / SDK / 示例原有业务数据、自定义程序全部清空。完全不受影响主板 SPI NAND miniboot 分区BL1、FIP、U‑Boot、ubootenv 环境变量分区、芯片 BOOTROM 固化代码。五、对应完整启动链路定位片内 BOOTROM → SPI NAND miniboot 分区BL1FIP 安全 Bootloader内置 U-Boot → SD 卡 /boot本镜像内置 Linux 内核、dtb、启动脚本 → SD 卡 rootfs本镜像内置 Ubuntu 桌面系统、驱动、HBM AI SDK、TROS 机器人框架、Demo 示例