跳到主要内容

编译 Ubuntu 固件

编译 Ubuntu 固件​

本文介绍主核心模组 Ubuntu 固件的编译方法。

rootfs​

RK3588​

# 解压
7z x Ubuntu22.04-xxxx.7z

mkdir ./SDK/prebuilt_rootfs/
mv Ubuntu22.04-xxxx.img ./SDK/prebuilt_rootfs/
cd ./SDK/prebuilt_rootfs/
ln -sf Ubuntu22.04-xxxx.img rk3588_ubuntu_rootfs.img
cd ..

RK3576​

# 解压
7z x Ubuntu22.04-xxxx.7z

mkdir ./SDK/prebuilt_rootfs/
mv Ubuntu22.04-xxxx.img ./SDK/prebuilt_rootfs/
cd ./SDK/prebuilt_rootfs/
ln -sf Ubuntu22.04-xxxx.img rk3576_ubuntu_rootfs.img
cd ..

配置​

RK3588​

Core-3588JD4​

./build.sh firefly_rk3588_aio-gs1n2-3588jd4-rk182x_ubuntu_defconfig

Core-3588SJD4 AI​

./build.sh firefly_rk3588_aio-gs1n2-3588sjd4-ai-rk182x_ubuntu_defconfig

RK3576​

Core-3576JD4​

./build.sh firefly_rk3576_aio-gs1n2-3576jd4-rk182x_ubuntu_defconfig

编译​

./build.sh all

生成的固件在 output/update/ 目录下,比如 AIO-GS1N2-3588JD4-RK182X_Ubuntu.XXX.img