07-30-2015 01:21 AM
Is it posible in any way to allow a system reset when booted in secure boot mode?
Our setup on Zynq 7020
1) eFuse AES key set
2) eFuse AES only set
3) encrypted FSBL in QSPI flash
4) Fully encrypted boot.bin including linux ramdisk loaded
We need a method to reboot the system from linux once running, any attempt made results in a secure lockdown.
What I would like to happen is basicaly a software triggered Power On Reset.
Is this posible from within the Zynq?
I haven't managed to find anything in the Technical Reference Manual
08-24-2015 01:33 AM
07-30-2015 02:45 AM
08-05-2015 03:44 AM
I need a way to resets the whole system but PS_SRST_B and SOFT_RST result in a secure lockdown when using secure boot.
Is this the intended functionality when using secure boot?
08-06-2015 01:33 AM
08-06-2015 07:50 PM
Could you please be clearer
You have said nothing about secure boot and lockdown.
Should I be able to use PS_SRST_B/SOFT_RST from a secure boot without going into lockdown?
08-24-2015 01:30 AM
I want to re-trigger the FSBL on a Zynq7020 after booting into a secure image using only software. Writing a 1 to register (PSS_RST_CTRL) results in a secure lockdown.
My FSBL is:
using the efuse AES key
After booting the FSBL shows this:
"User not allowed to do any system resets"
This is from Xilinx's default FSBL
Now once I have fully booted into linux, I want to reboot the device all the testing I have done results in secure lockdown. Now this may be the intended operation for a secure boot and it is imposible to do what I want without externaly triggering a Power On Reset.
If anyone knows if this is possible please let me know.
08-24-2015 01:33 AM
08-25-2015 01:31 AM
I have multiboot and fallback working on my secure boot.
As I understand it your suggestion is to basicaly handoff back to the FSBL (still in the on chip memory) from Linux?
08-30-2015 11:40 PM
05-05-2019 11:34 PM
Hi... i need a similar functionality... executing the FSBL after fallback but not on a secure boot scenario.. any idea how i can do this?