author | Liang Ji <liang.ji@amlogic.com> | 2019-07-25 08:19:41 (GMT) |
---|---|---|
committer | Tellen Yu <tellen.yu@amlogic.com> | 2019-07-26 15:02:09 (GMT) |
commit | 26becd50c0688d4dfa14d86e943fd2d76fa93954 (patch) | |
tree | b47ff052e87d6b6820418e8797fb0555938333e4 | |
parent | c2b681f6a05683b55642f345062fab4f92c160ec (diff) | |
download | common-26becd50c0688d4dfa14d86e943fd2d76fa93954.zip common-26becd50c0688d4dfa14d86e943fd2d76fa93954.tar.gz common-26becd50c0688d4dfa14d86e943fd2d76fa93954.tar.bz2 |
deadpool: secure boot [1/2]
PD#SWPL-7036
Problem:
now only manual generate aml_upgrade_package for deadpool secure boot
Solution:
integrate into make
and can auto generate aml_upgrade_package for deadpool secure boot
Verify:
deadpool
Change-Id: I779ac51fd711eea0599ae192d6e63a9c5ac51940
Signed-off-by: Liang Ji <liang.ji@amlogic.com>
-rwxr-xr-x | factory.mk | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -329,7 +329,15 @@ ifeq ($(PRODUCT_SABRINA_SECURE_BOOT),true) $(INSTALLED_AMLOGIC_BOOTLOADER_TARGET): build_always # Google internal tree might not have the bootloader source ifneq ($(wildcard ~/bootloader/.* bootloader/uboot-repo/*),) - cd bootloader/uboot-repo && ./mk sm1_sabrina_v1 --bl32 bl32/bin/g12a/bl32.img --systemroot --avb2 +ifeq ($(TARGET_DEVICE),sabrina) + cd bootloader/uboot-repo && \ + ./mk sm1_sabrina_v1 --bl32 bl32/bin/g12a/bl32.img --systemroot --avb2 +else +ifeq ($(TARGET_DEVICE),deadpool) + cd bootloader/uboot-repo && \ + ./mk g12a_deadpool_v1 --bl32 ../../vendor/amlogic/common/tdk/secureos/g12a/bl32.img --systemroot --avb2 +endif +endif cp bootloader/uboot-repo/fip/_tmp/bl2_new.bin $(TARGET_DEVICE_DIR)/prebuilt/bootloader/ cp bootloader/uboot-repo/fip/_tmp/bl30_new.bin $(TARGET_DEVICE_DIR)/prebuilt/bootloader/ cp bootloader/uboot-repo/fip/_tmp/bl31.img $(TARGET_DEVICE_DIR)/prebuilt/bootloader/ |