Skip to content
Snippets Groups Projects
Commit 310ca4dd authored by Victor Chong's avatar Victor Chong Committed by Jerome Forissier
Browse files

hikey*.mk: Support ptable-linux-8g.img build

Fixes: https://github.com/OP-TEE/build/issues/64
Fixes: https://github.com/OP-TEE/optee_os/issues/1296


Signed-off-by: default avatarVictor Chong <victor.chong@linaro.org>
Tested-by: Victor Chong <victor.chong@linaro.org> (build only)
Reviewed-by: default avatarJoakim Bech <joakim.bech@linaro.org>
[Update commit message: turn "Fixes X" into "Fixes: X" tags]
Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
parent 06bb4425
No related branches found
No related tags found
No related merge requests found
...@@ -12,6 +12,9 @@ COMPILE_S_KERNEL ?= 64 ...@@ -12,6 +12,9 @@ COMPILE_S_KERNEL ?= 64
CFG_NW_CONSOLE_UART ?= 3 CFG_NW_CONSOLE_UART ?= 3
CFG_SW_CONSOLE_UART ?= 3 CFG_SW_CONSOLE_UART ?= 3
# eMMC flash size: 8 or 4 GB [default 8]
CFG_FLASH_SIZE ?= 8
################################################################################ ################################################################################
# Includes # Includes
################################################################################ ################################################################################
...@@ -320,7 +323,7 @@ boot-img-clean: ...@@ -320,7 +323,7 @@ boot-img-clean:
# l-loader # l-loader
################################################################################ ################################################################################
lloader: arm-tf lloader: arm-tf
$(MAKE) -C $(LLOADER_PATH) BL1=$(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/bl1.bin CROSS_COMPILE="$(CCACHE)$(AARCH32_CROSS_COMPILE)" PTABLE_LST=linux-4g $(MAKE) -C $(LLOADER_PATH) BL1=$(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/bl1.bin CROSS_COMPILE="$(CCACHE)$(AARCH32_CROSS_COMPILE)" PTABLE_LST=linux-$(CFG_FLASH_SIZE)g
.PHONY: lloader-clean .PHONY: lloader-clean
lloader-clean: lloader-clean:
...@@ -372,7 +375,7 @@ ifneq ($(FROM_RECOVERY),1) ...@@ -372,7 +375,7 @@ ifneq ($(FROM_RECOVERY),1)
@echo " \"Android Fastboot mode - version x.x Press any key to quit.\"" @echo " \"Android Fastboot mode - version x.x Press any key to quit.\""
@read -r -p " Then press any key to continue flashing" dummy @read -r -p " Then press any key to continue flashing" dummy
endif endif
fastboot flash ptable $(LLOADER_PATH)/ptable-linux-4g.img fastboot flash ptable $(LLOADER_PATH)/ptable-linux-$(CFG_FLASH_SIZE)g.img
fastboot flash fastboot $(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/fip.bin fastboot flash fastboot $(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/fip.bin
fastboot flash nvme $(NVME_IMG) fastboot flash nvme $(NVME_IMG)
fastboot flash boot $(BOOT_IMG) fastboot flash boot $(BOOT_IMG)
...@@ -14,6 +14,9 @@ COMPILE_S_KERNEL ?= 64 ...@@ -14,6 +14,9 @@ COMPILE_S_KERNEL ?= 64
CFG_NW_CONSOLE_UART ?= 3 CFG_NW_CONSOLE_UART ?= 3
CFG_SW_CONSOLE_UART ?= 3 CFG_SW_CONSOLE_UART ?= 3
# eMMC flash size: 8 or 4 GB [default 8]
CFG_FLASH_SIZE ?= 8
# TODO: Figure out how to handle this in a better way, but we need a version # TODO: Figure out how to handle this in a better way, but we need a version
# number with major and minor for the debian packages. # number with major and minor for the debian packages.
# <major version>.<minor version>-<package revision> # <major version>.<minor version>-<package revision>
...@@ -250,7 +253,7 @@ system-img-cleaner: ...@@ -250,7 +253,7 @@ system-img-cleaner:
# l-loader # l-loader
################################################################################ ################################################################################
lloader: arm-tf lloader: arm-tf
$(MAKE) -C $(LLOADER_PATH) BL1=$(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/bl1.bin CROSS_COMPILE="$(CCACHE)$(AARCH32_CROSS_COMPILE)" PTABLE_LST=linux-4g $(MAKE) -C $(LLOADER_PATH) BL1=$(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/bl1.bin CROSS_COMPILE="$(CCACHE)$(AARCH32_CROSS_COMPILE)" PTABLE_LST=linux-$(CFG_FLASH_SIZE)g
.PHONY: lloader-clean .PHONY: lloader-clean
lloader-clean: lloader-clean:
...@@ -355,7 +358,7 @@ ifneq ($(FROM_RECOVERY),1) ...@@ -355,7 +358,7 @@ ifneq ($(FROM_RECOVERY),1)
@echo " \"Android Fastboot mode - version x.x Press any key to quit.\"" @echo " \"Android Fastboot mode - version x.x Press any key to quit.\""
@read -r -p " Then press any key to continue flashing" dummy @read -r -p " Then press any key to continue flashing" dummy
endif endif
fastboot flash ptable $(LLOADER_PATH)/ptable-linux-4g.img fastboot flash ptable $(LLOADER_PATH)/ptable-linux-$(CFG_FLASH_SIZE)g.img
fastboot flash fastboot $(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/fip.bin fastboot flash fastboot $(ARM_TF_PATH)/build/hikey/$(ARM_TF_BUILD)/fip.bin
fastboot flash nvme $(NVME_IMG) fastboot flash nvme $(NVME_IMG)
fastboot flash boot $(BOOT_IMG) fastboot flash boot $(BOOT_IMG)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment