UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 53943

14.4 Zynq-7000 - FSBL failed to load standalone application in secure boot mode

Description


14.4 FSBL is unable to load a standalone application in secure boot mode.

Following is the error message:

Application encrypted
Images on NAND or SD encrypted
FATAL errors in PCAP 31041
PCAP_CLEAR_STATUS_FAIL
DECRYPTION_FAIL

FSBL Status = 0xA004
FSBL FALLBACK

The FSBL in secure boot mode works fine with the U-Boot application.

Solution


This issue is applicable for non-linear boot modes only (SD and NAND) because the FSBL uses the DDR at address 0x0100000 to temporarily store the encrypted partition which then feeds them to PCAP for decryption.

Since a "standalone application" consists of two partitions and usually starts at 0x00100000 while loading the second partition, the FSBL will overwrite the previous decrypted partition.

To work around this issue, build the standalone application start address as other than 0x00100000 (e.g., you can use 0x01000000).

The issue is scheduled to be fixed for the 14.5 release.
AR# 53943
Date Created 01/23/2013
Last Updated 01/24/2013
Status Active
Type Known Issues
Devices
  • Zynq-7000
  • ??????
Tools
  • EDK - 14.4
  • ??????