
-----Original Message----- From: york sun Sent: Wednesday, March 29, 2017 10:33 PM To: Sumit Garg sumit.garg@nxp.com; u-boot@lists.denx.de Cc: Ruchika Gupta ruchika.gupta@nxp.com; Prabhakar Kushwaha prabhakar.kushwaha@nxp.com; Vini Pillai vinitha.pillai@nxp.com Subject: Re: [PATCH 6/7] SECURE_BOOT: Enable chain of trust on LS1012A platform
On 03/29/2017 10:01 AM, Sumit Garg wrote:
-----Original Message----- From: york sun Sent: Wednesday, March 29, 2017 10:20 PM To: Sumit Garg sumit.garg@nxp.com; u-boot@lists.denx.de Cc: Ruchika Gupta ruchika.gupta@nxp.com; Prabhakar Kushwaha prabhakar.kushwaha@nxp.com; Vini Pillai vinitha.pillai@nxp.com Subject: Re: [PATCH 6/7] SECURE_BOOT: Enable chain of trust on LS1012A platform
On 03/23/2017 01:19 AM, Sumit Garg wrote:
From: Vinitha Pillai-B57223 vinitha.pillai@nxp.com
Define bootscript and its header addresses for QSPI target Also add PPA header address in Kconfig
Signed-off-by: Vinitha Pillai vinitha.pillai@nxp.com Signed-off-by: Sumit Garg sumit.garg@nxp.com
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 1 + arch/arm/include/asm/arch-fsl-layerscape/config.h | 7 ++++++- arch/arm/include/asm/fsl_secure_boot.h | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig index fbb6642..03bc9ea 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig +++ b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig @@ -160,6 +160,7 @@ config SYS_LS_PPA_ESBC_ADDR depends on FSL_LS_PPA && CHAIN_OF_TRUST default 0x600c0000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1043A default 0x40740000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1046A
- default 0x40480000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1012A
This one has another different offset. Why?
York
This is due to difference in memory map for LS1012A and LS1046A in SDK.
I can take it for now. Please consider to consolidate the memory map down the road.
York
Going forward in DASH or LSDK, memory maps will be consolidated. Then we will remove this difference.
Sumit