小工具知识网

当前位置: 首页 > 行业知识 > RK3588 Android 12 源码编译与开发板烧录

行业知识

RK3588 Android 12 源码编译与开发板烧录

2026-11-08 07:56:26 来源:互联网转载

前言

  • 开发板型号:RK_EVB7_RK3588_LP4…_V11

    获取RK3588源码

    解压RK提供的Android 12的tgz,开通权限

    your_verify.sh           # 身份验证脚本(由RK提供).repo/repo/repo sync -l  # 检出代码.repo/repo/repo sync -c  # 同步最新代码(这一步需要RK开放权限)

    编译

    修改编译选项

    • 编译前,根据开发板丝印选择编译的dts,用作后续的编译选项。
    • 在该路径下查看配套的dts文件名称。kernel-5.10/arch/arm64/boot/dts/rockchip

      开始编译

      source build/envsetup.shlunch rk3588_s-userdebug./build.sh -AUCKu -d rk3588-evb7-v11# 为防止服务器连接不稳定导致编译频繁失败,建议使用下面的命令nohup ./build.sh -AUCKu -d rk3588-evb7-v11 > build.log &# 如果服务器在编译过程中发生过重启,在下次编译前执行 make clean
      • 检查DTS。如果DTS配置正确,如下位置将生成临时文件。如:

        kernel-5.10/arch/arm64/boot/dts/rockchip/.rk3588-evb7-lp4-v11-linux-ipc.dtb.dts.tmp

        生成镜像

        • 经过数小时编译完成后,将生成系统镜像文件。位于rkdev/Image-rk3588_s/。一次编译完成,后续增量编译会压缩编译时间。
        • 生成镜像目录里包含必须的刷机文件有:boot.img, dtbo.img, MiniLoaderAll.bin, misc.img, parameter.txt, recovery.img, super.img, uboot.img, vbmeta.img
        • 【推荐】也可以只拷贝update.img一键烧录。

          烧录系统镜像

          1. 本地电脑USB驱动DriverAssistant更新到V5.1.1以上版本。每次安装前先点击驱动卸载,不管之前是否安装过该应用。
          2. 打开RK烧录软件RKDevTool。
          3. 将编译生成的系统镜像文件拷贝到本地,准备刷机。
          4. 开发板通过USB连接到本地电脑。
            • 默认情况下,软件界面会显示发现一个ADB设备。点击切换按钮,进入LOADER烧录模式。点击固件按钮,选择要升级的固件文件,加载固件之后,点击升级按钮,等待烧录完成即可。
            • 【推荐】如果是通过MASKROM进入(长按开发板上的MASTROM按钮开机),将显示发现一个MASKROM设备。点击固件按钮,选择要升级的固件文件,加载固件之后,点击升级按钮,等待烧录完成即可。

上一篇:怎么选购香港服务器?

下一篇:Kafka为什么这么快?