.. | .. |
---|
652 | 652 | build_check_cross_compile |
---|
653 | 653 | |
---|
654 | 654 | cd kernel |
---|
655 | | - make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG $RK_KERNEL_DEFCONFIG_FRAGMENT |
---|
| 655 | + make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG rockchip_rt.config |
---|
656 | 656 | make ARCH=$RK_ARCH $RK_KERNEL_DTS.img -j$RK_JOBS |
---|
657 | 657 | if [ -f "$TOP_DIR/device/rockchip/$RK_TARGET_PRODUCT/$RK_KERNEL_FIT_ITS" ]; then |
---|
658 | 658 | $COMMON_DIR/mk-fitimage.sh $TOP_DIR/kernel/$RK_BOOT_IMG \ |
---|
.. | .. |
---|
674 | 674 | finish_build |
---|
675 | 675 | } |
---|
676 | 676 | |
---|
| 677 | +function build_kerneldeb(){ |
---|
| 678 | + check_config RK_KERNEL_DTS RK_KERNEL_DEFCONFIG || return 0 |
---|
| 679 | + |
---|
| 680 | + echo "============Start building kernel============" |
---|
| 681 | + echo "TARGET_ARCH =$RK_ARCH" |
---|
| 682 | + echo "TARGET_KERNEL_CONFIG =$RK_KERNEL_DEFCONFIG" |
---|
| 683 | + echo "TARGET_KERNEL_DTS =$RK_KERNEL_DTS" |
---|
| 684 | + echo "TARGET_KERNEL_CONFIG_FRAGMENT =$RK_KERNEL_DEFCONFIG_FRAGMENT" |
---|
| 685 | + echo "==========================================" |
---|
| 686 | + |
---|
| 687 | + build_check_cross_compile |
---|
| 688 | + |
---|
| 689 | + cd kernel |
---|
| 690 | + make ARCH=$RK_ARCH $RK_KERNEL_DEFCONFIG $RK_KERNEL_DEFCONFIG_FRAGMENT |
---|
| 691 | + make ARCH=$RK_ARCH bindeb-pkg RK_KERNEL_DTS=NK-R36S0 -j$RK_JOBS |
---|
| 692 | +} |
---|
677 | 693 | function build_modules(){ |
---|
678 | 694 | check_config RK_KERNEL_DEFCONFIG || return 0 |
---|
679 | 695 | |
---|
.. | .. |
---|
1083 | 1099 | else |
---|
1084 | 1100 | ./mkupdate.sh |
---|
1085 | 1101 | fi |
---|
1086 | | - mv update.img $IMAGE_PATH |
---|
| 1102 | + md5sum update.img >update.img.md5 |
---|
| 1103 | + zip update.zip update.img update.img.md5 |
---|
| 1104 | + md5sum update.zip > update.zip.md5 |
---|
| 1105 | + mv update.img $IMAGE_PATH |
---|
| 1106 | + mv update.zip $IMAGE_PATH |
---|
| 1107 | + mv update.zip.md5 $IMAGE_PATH |
---|
1087 | 1108 | fi |
---|
1088 | 1109 | |
---|
1089 | 1110 | finish_build |
---|
.. | .. |
---|
1272 | 1293 | uefi) build_uefi ;; |
---|
1273 | 1294 | loader) build_loader ;; |
---|
1274 | 1295 | kernel) build_kernel ;; |
---|
| 1296 | + kerneldeb) build_kerneldeb ;; |
---|
1275 | 1297 | modules) build_modules ;; |
---|
1276 | 1298 | rootfs|buildroot|debian|yocto) build_rootfs $option ;; |
---|
1277 | 1299 | pcba) build_pcba ;; |
---|