From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Thu, 23 Apr 2015 16:26:36 -0700 Subject: [U-Boot] [PATCH] Add bootscript support to esbc_validate. In-Reply-To: <1425976730-14526-1-git-send-email-gaurav.rana@freescale.com> References: <1425976730-14526-1-git-send-email-gaurav.rana@freescale.com> Message-ID: <55397FAC.2060700@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 03/10/2015 01:38 AM, Gaurav Rana wrote: > 1. Default environment will be used for secure boot flow > which can't be edited or saved. > 2. Command for secure boot is predefined in the default > environment which will run on autoboot (and autoboot is > the only option allowed in case of secure boot) and it > looks like this: > #define CONFIG_SECBOOT \ > "setenv bs_hdraddr 0xe8e00000;" \ > "esbc_validate $bs_hdraddr;" \ > "source $img_addr;" \ > "esbc_halt;" > #endif > 3. Boot Script can contain esbc_validate commands and bootm command. > Uboot source command used in default secure boot command will > run the bootscript. > 4. Command esbc_halt added to ensure either bootm executes > after validation of images or core should just spin. > > Signed-off-by: Ruchika Gupta > Signed-off-by: Gaurav Rana > --- Applied to fsl-qoriq master, awaiting upstream. York