编译 Debian 固件
本文介绍主核心模组 Debian 12 固件的编译方法。
rootfs
- 下载根文件系统:Debian 根文件系统(64位) Kernel6.1,请使用网盘中 kernel-6.1 目录下的文件系统。
- 解压 rootfs 并链接 rootfs
RK3588
# 解压
7z x debian12_xxxx_rootfs_xxxx.7z
# 将解压后的 rootfs 镜像移动到 sdk 并创建一个符号链接
mkdir ./SDK/prebuilt_rootfs/
mv debian12_xxxx_rootfs_xxxx.img ./SDK/prebuilt_rootfs/
cd ./SDK/prebuilt_rootfs/
ln -sf debian12_xxxx_rootfs_xxxx.img rk3588_debian_rootfs.img
cd ..RK3576
# 解压
7z x debian12_xxxx_rootfs_xxxx.7z
# 将解压后的 rootfs 镜像移动到 sdk 并创建一个符号链接
mkdir ./SDK/prebuilt_rootfs/
mv debian12_xxxx_rootfs_xxxx.img ./SDK/prebuilt_rootfs/
cd ./SDK/prebuilt_rootfs/
ln -sf debian12_xxxx_rootfs_xxxx.img rk3576_debian_rootfs.img
cd ..配置
RK3588
Core-3588JD4
./build.sh firefly_rk3588_aio-gs1n2-3588jd4-rk182x_debian_defconfigCore-3588SJD4 AI
./build.sh firefly_rk3588_aio-gs1n2-3588sjd4-ai-rk182x_debian_defconfigRK3576
Core-3576JD4
./build.sh firefly_rk3576_aio-gs1n2-3576jd4-rk182x_debian_defconfig编译
./build.sh all生成的固件在 output/update/ 目录下,比如 AIO-GS1N2-3588JD4-RK182X_Debian.XXX.img

