2023-11-03 14:12:44 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
export RK_ROOTFS_SYSTEM=buildroot
|
|
|
|
|
|
|
|
./build.sh device/rockchip/rk356x/BoardConfig-rk3568-evb1-ddr4-v10.mk
|
|
|
|
|
|
|
|
function makeuboot() {
|
|
|
|
./build.sh uboot
|
|
|
|
}
|
|
|
|
|
|
|
|
function makekernel() {
|
|
|
|
./build.sh kernel
|
|
|
|
}
|
|
|
|
|
|
|
|
function makerecovery() {
|
|
|
|
./build.sh recovery
|
|
|
|
}
|
|
|
|
|
|
|
|
function makerootfs-yocto() {
|
|
|
|
./build.sh yocto
|
|
|
|
}
|
|
|
|
|
|
|
|
function makerootfs-debian() {
|
|
|
|
./build.sh debian
|
|
|
|
}
|
|
|
|
|
|
|
|
function makerootfs-buildroot() {
|
|
|
|
./build.sh buildroot
|
|
|
|
}
|
|
|
|
|
|
|
|
function buildclean() {
|
|
|
|
./build.sh cleanall
|
|
|
|
}
|
|
|
|
|
2024-01-18 17:03:27 +08:00
|
|
|
# function build-all-image() {
|
|
|
|
# ./build.sh
|
|
|
|
# }
|
2023-11-03 14:12:44 +08:00
|
|
|
|
|
|
|
function build-all-image-yocto() {
|
|
|
|
export RK_ROOTFS_SYSTEM=yocto
|
|
|
|
./build.sh device/rockchip/rk356x/BoardConfig-rk3568-evb1-ddr4-v10.mk
|
|
|
|
./build.sh
|
2024-01-18 17:03:27 +08:00
|
|
|
|
|
|
|
cp rockdev/update.img ../Quectel_RK3568_Ubuntu_$(date -d '-8 hour ago' '+%Y%m%d').img
|
2023-11-03 14:12:44 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
function envsetup_buildroot() {
|
|
|
|
source ./envsetup.sh rockchip_rk3568
|
|
|
|
}
|
|
|
|
|
|
|
|
function envsetup_recovery() {
|
|
|
|
source ./envsetup.sh rockchip_rk356x_recovery
|
|
|
|
}
|
|
|
|
|
|
|
|
function envsetup_yocto() {
|
|
|
|
export RK_ROOTFS_SYSTEM=yocto
|
|
|
|
./build.sh device/rockchip/rk356x/BoardConfig-rk3568-evb1-ddr4-v10.mk
|
|
|
|
cd yocto/
|
|
|
|
source oe-init-build-env
|
|
|
|
}
|