欢迎光临
我们一直在努力

【Rockchip】从零到一:瑞芯微Linux SDK的获取、解压与开发环境搭建全攻略

1. 瑞芯微Linux SDK初探:为什么需要这份指南

第一次接触瑞芯微(Rockchip)平台的Linux SDK时,我完全能理解那种手足无措的感觉。官方文档往往假设你已经具备丰富的嵌入式开发经验,而现实是很多开发者(包括当时的我)连最基本的SDK解压都可能遇到各种\”坑\”。记得我第一次尝试解压RV1126的SDK时,虚拟机磁盘空间不足、压缩包格式特殊、依赖安装失败等问题接踵而至,整个过程花了整整两天时间。

瑞芯微的Linux SDK与其他平台最大的不同在于它的特殊压缩格式和庞大的体积。常见的开发板SDK可能只有几百MB,而瑞芯微的完整Linux SDK动辄几十GB(解压后)。这是因为其中包含了完整的交叉编译工具链、内核源码、uboot、硬件抽象层、多媒体处理库等全套开发资源。对于嵌入式Linux新手来说,这既是福音(资源丰富),也是挑战(环境复杂)。

2. 获取SDK:两种官方途径详解

2.1 官方推荐方法:repo工具下载

瑞芯微官方首推通过repo工具获取SDK源码,这是最\”干净\”的方式。具体操作如下:

mkdir rk_sdk && cd rk_sdk
git clone ssh://git@www.rockchip.com.cn/repo/rk/tools/repo
./repo/repo init -u ssh://git@www.rockchip.com.cn/repo/rk/platform/manifests -b master -m rv1109_rv1126.xml
./repo/repo sync -j4

不过这种方法有两个实际痛点:

  • 需要企业邮箱申请代码权限(个人开发者可能无法直接获取)
  • 国内网络环境下载速度不稳定(整个同步过程可能需要数小时)
  • 2.2 更实用的选择:压缩包获取

    大多数开发者实际接触到的是分卷压缩的SDK包,通常由合作厂商提供。以RV11

    赞(0)
    未经允许不得转载:171主机测评 » 【Rockchip】从零到一:瑞芯微Linux SDK的获取、解压与开发环境搭建全攻略
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址