Linux构建
i2S3568核心板使用Linux操作系统,默认使用Ubuntu-18.04系统作为开发环境的基础系统版本。
安装依赖软件包
sudo apt-get update
sudo apt-get install git-core gnupg flex bison gperf \
build-essential zip curl zlib1g-dev gcc-multilib \
g++-multilib libc6-dev-i386 lib32ncurses5-dev \
x11proto-core-dev libx11-dev lib32z1-dev \
ccache libgl1-mesa-dev libxml2-utils \
xsltproc unzip device-tree-compiler liblz4-tool \
libfile-which-perl sed make binutils gcc g++ \
bash patch gzip bzip2 perl tar cpio python \
unzip rsync file bc libmpc3 git repo texinfo \
pkg-config cmake tree texinfo m4 autoconf automake \
libncurses5-dev`
全自动编译
./build.sh
编译 u-boot:
./build.sh uboot
编译 kernel:
./build.sh kernel
编译 buildroot:
./build.sh rootfs
编译 recovery:
./build.sh recovery
打包固件,生成的完整固件会保存到rockdev/目录(依赖分区表文件,缺少则报错):
./build.sh updateimg
作者:SteveChen 创建时间:2025-04-11 15:16
最后编辑:SteveChen 更新时间:2025-04-11 15:20
最后编辑:SteveChen 更新时间:2025-04-11 15:20