02-Linux_SDK_Compilation
Build Full Image
Initial Configuration
When running build.sh
for the first time, select configurations (CPU model, board type, filesystem):
$ ./build.sh lunch
======You are building t113 Linux======
1. BoardConfig-t113-s3-kickpi-k4b-buildroot.mk
2. BoardConfig-t113-s3-kickpi-k4b-ubuntu.mk
Which board would you like (1-2):
Run this command only once.
Compile Image
./build.sh # Compile
./build.sh pack # Generate image
Output directory:
out/t113_linux_evb1_auto_uart0.img
Contact support if compilation fails.
Build Partition Images Separately
Compile U-Boot
$ ./build.sh uboot
Compile Kernel
$ ./build.sh kernel
Compile Buildroot
$ ./build.sh buildroot_rootfs
Common Commands
Kernel Configuration
$ ./build.sh menuconfig
$ ./build.sh saveconfig
Default config: device/config/chips/t113/configs/evb1_auto/linux-5.4/config-5.4
Buildroot Configuration
$ ./build.sh buildroot_menuconfig
$ ./build.sh buildroot_saveconfig
Default config: buildroot/buildroot-201902/configs/sun8iw20p1_t113_defconfig
Toolchain Location
After compilation, the toolchain is located at:
out/toolchain/gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabihf/bin
Last updated