hc
2024-05-11 645e752c5a84baeb21015cdc85fc05b7d16312c8
device/rockchip/common/build.sh
....@@ -578,7 +578,7 @@
578578 if [ "$RK_LOADER_UPDATE_SPL" = "true" ]; then
579579 rm -f *spl.bin
580580 fi
581
-
581
+:<<eof
582582 if [ -n "$RK_UBOOT_DEFCONFIG_FRAGMENT" ]; then
583583 if [ -f "configs/${RK_UBOOT_DEFCONFIG}_defconfig" ]; then
584584 make ${RK_UBOOT_DEFCONFIG}_defconfig $RK_UBOOT_DEFCONFIG_FRAGMENT
....@@ -600,6 +600,8 @@
600600 if [ "$RK_IDBLOCK_UPDATE_SPL" = "true" ]; then
601601 ./make.sh --idblock --spl
602602 fi
603
+eof
604
+ ./make.sh rk3568-rt
603605
604606 if [ "$RK_RAMDISK_SECURITY_BOOTUP" = "true" ];then
605607 ln -rsf $TOP_DIR/u-boot/boot.img $TOP_DIR/rockdev/
....@@ -652,7 +654,7 @@
652654 build_check_cross_compile
653655
654656 cd kernel
655
- make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG $RK_KERNEL_DEFCONFIG_FRAGMENT
657
+ make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG
656658 make ARCH=$RK_ARCH $RK_KERNEL_DTS.img -j$RK_JOBS
657659 if [ -f "$TOP_DIR/device/rockchip/$RK_TARGET_PRODUCT/$RK_KERNEL_FIT_ITS" ]; then
658660 $COMMON_DIR/mk-fitimage.sh $TOP_DIR/kernel/$RK_BOOT_IMG \
....@@ -674,6 +676,22 @@
674676 finish_build
675677 }
676678
679
+function build_kerneldeb(){
680
+ check_config RK_KERNEL_DTS RK_KERNEL_DEFCONFIG || return 0
681
+
682
+ echo "============Start building kernel============"
683
+ echo "TARGET_ARCH =$RK_ARCH"
684
+ echo "TARGET_KERNEL_CONFIG =$RK_KERNEL_DEFCONFIG"
685
+ echo "TARGET_KERNEL_DTS =$RK_KERNEL_DTS"
686
+ echo "TARGET_KERNEL_CONFIG_FRAGMENT =$RK_KERNEL_DEFCONFIG_FRAGMENT"
687
+ echo "=========================================="
688
+
689
+ build_check_cross_compile
690
+
691
+ cd kernel
692
+ #make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG $RK_KERNEL_DEFCONFIG_FRAGMENT
693
+ make ARCH=$RK_ARCH bindeb-pkg RK_KERNEL_DTS=NK-R36S0 -j$RK_JOBS
694
+}
677695 function build_modules(){
678696 check_config RK_KERNEL_DEFCONFIG || return 0
679697
....@@ -1083,12 +1101,12 @@
10831101 else
10841102 ./mkupdate.sh
10851103 fi
1086
- md5sum update.img >update.img.md5
1087
- zip update.zip update.img update.img.md5
1088
- md5sum update.zip > update.zip.md5
1104
+ #md5sum update.img >update.img.md5
1105
+ #zip update.zip update.img update.img.md5
1106
+ #md5sum update.zip > update.zip.md5
10891107 mv update.img $IMAGE_PATH
1090
- mv update.zip $IMAGE_PATH
1091
- mv update.zip.md5 $IMAGE_PATH
1108
+ #mv update.zip $IMAGE_PATH
1109
+ #mv update.zip.md5 $IMAGE_PATH
10921110 fi
10931111
10941112 finish_build
....@@ -1277,6 +1295,7 @@
12771295 uefi) build_uefi ;;
12781296 loader) build_loader ;;
12791297 kernel) build_kernel ;;
1298
+ kerneldeb) build_kerneldeb ;;
12801299 modules) build_modules ;;
12811300 rootfs|buildroot|debian|yocto) build_rootfs $option ;;
12821301 pcba) build_pcba ;;