01-24-2018 09:27 AM
It seems quiet impossible to perform a Zynq reset after a secure boot. If u-boot or Linux set the system RST register bit the zynq seem to go in lockdown mode and to not reload boot memory (containing FSLB, bitstream and u-boot).
That make Watchdog pretty useless in secureboot as zynq is made stun.
Is there a way to perform a full Zynq reset after a secure boot, with an other way than to control POR_B with an external/gpio signal ?
01-24-2018 10:15 AM
To trigger fallback or multibot in secure boot mode with EFUSE, you have to comment out the system reset section in FSBL.
Please refer to "Secure Fallback Flow with eFUSE" section of http://www.xilinx.com/support/documentation/user_guides/ug821-zynq-7000-swdev.pdf for details on how to do this.
01-25-2018 03:35 AM - edited 01-25-2018 04:45 AM
When I want to reset device I'm no more in uboot but in Linux.
My problem is not to make a multiboot or a fallback boot but when I'm in Linux to be able to fully restart the device , by the Linux watchdog that use the PS watchdog (or by command).