[Orin NX][35.2.1] fail on suspend-resume loop test. cannot resume back

Hi,
I have two DUTs which use Orin NX SOM with Xavier NX Devkit(NVMe) on 35.2.1 to run suspend-resume loop test.
One DUT ran 323 times and then fail to resume, and the other one ran 365 times and then fail to resume as well.
The console logs of both DUTs seem to show similar failure phenomenon “system hang”, like the following log:

I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
I/TC: Secondary CPU 8 initializing
I/TC: Secondary CPU 8 switching to normal world boot
I/▒▒[ 21842.083657] Camera-FW on t234-rce-safe re▒▒TC:▒▒ady SHA1=10150ec0 (crt 2.926 ms, total boot 223.642 ms)
▒▒ Secondary CPU 9 initializing
I/TC: Secondary CPU 9 switching to normal world boot
I/TC: Secondary CPU 10 initializing
I/TC: Secondary CPU 10 switching to normal world boot
I/TC: Secondary CPU 11 initializing
I/TC: Secondary CPU 11 switching to normal world boot

The commands I use to run suspend-resume loop test:
echo 0 > /sys/class/rtc/rtc1/wakealarm
echo +30 > /sys/class/rtc/rtc1/wakealarm
systemctl suspend

Do you have any suggestion on this issue? Thanks a lot.

suspend-resume-fail-dut01_20230411.7z (1.5 MB)
suspend-resume-fail-dut02_20230411.7z (3.2 MB)

Hi,

Could you test it over rel-35.3.1 as rel-35.2.1 is already not the top of tree?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.