07-17-2020 01:45 PM
I would like to do a full system reset (equivalent of a power cycle) of Zynq Ultrascale+ from a bare metal application on the main ARM cores. I realize this is complex- involving code running on the PMU and talking with it. Can Xilinx provide a working example of this? Does such a thing already exist? It seems like otherwise I have to do days of work for such a basic function.
07-24-2020 01:47 PM
If you modify PMUFW according to the following, you will see the RESET execution by the WDT.
Please mark the Answer as Accept as Solution if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
10-16-2020 09:50 AM
Is there any solution available that does not require loading custom PMU firmware?
The example you give talks about POR from WDT, but I want POR from a user command handled by code running on the A53. Are you recommending that I reset the system by preventing WDT updates until it fires? Is there no more direct way?
Resetting the system seems like a very basic feature, so I'm really hoping for a working example.