Part Number: AM6442
Other Parts Discussed in Thread: TMDS64EVM
Hi,
In the TRM spruim2h.pdf, in section 5.3.5.1.1.5.172, it introduces two reset mode, one is power main reset another one is warm reset as below. 

Is it possible that you made a mistake anywhere in this document,
I use T32 lauterbach to produce reset.
Step1 make sure all the reset is enabled.
Data.Set NSD:0x43018170 %LE %Long 0x000000FF
Step2, doing a power off reset, nothing happened.
"Data.Set NSD:0x43018170 %LE %Long 0x0000006F" is not doing anything. it doesn't reset.
Step3, doing a warm reset, it is weird, PORZ is toggled, it is like a power up reset.
Data.Set NSD:0x43018170 %LE %Long 0x000000F6 producing a pow up reset
I am running TMDS64EVM. the Step 2, the bit from 7-4, simply not working, am I forget something.
Then, I call the function you provided, it is exactly doing the same thing as in lauterbach, bahavior is the same.
both are under C:\ti\mcu_plus_sdk_am64x_09_01_00_41\source\drivers\soc\am64x_am243x\soc.c
Thanks.

