Hi,
Platform : AGX Xavier
Jetpack : 5.0.2
I’am testing the suspend function on our carrier board with the pure image by using the button on the upper right corner
All is fine until I edit the pllaon
After I mount the drivers, I can’t wake up from suspend mode and the system will auto reboot
I reference the steps in document to edit pllaon on dts
And the testing steps:
sudo busybox devmem 0x0c303000 32 0x0000C400
sudo busybox devmem 0x0c303008 32 0x0000C458
sudo busybox devmem 0x0c303010 32 0x0000C400
sudo busybox devmem 0x0c303018 32 0x0000C458
sudo modprobe can
sudo modprobe can_raw
sudo modprobe mttcan
Then enter suspend mode manually
And it can’t wake up until reboot
here’s uart logs when entering suspend mode
can wakeup before the testing steps
[ 76.380900] Trying to unregister non-registered hwtime source
����spe entering sc7
��tegra_clks_suspend
tegra_clks_suspend done
t194_adc_suspend done
fmon_suspend done
WAKE_MASK[31:0] = 0x20000100
WAKE_MASK[63:32] = 0x0
WAKE_MASK[95:64] = 0x1ff200
TIER0[31:0] = 0x0
TIER0[63:32] = 0x0
TIER0[95:64] = 0x0
TIER1[31:0] = 0x0
TIER1[63:32] = 0x0
TIER1[95:64] = 0x100000
TIER2[31:0] = 0x20000100
TIER2[63:32] = 0x0
TIER2[95:64] = 0xff200
I> Welcome to SC7-RF (d21b625989c015c2919c59eadfb1ae98d8b67fdb)
I> start sc7 exit
I> done sc7 exit
Reset reason 0x33
fmon_resume done
t194_adc_resume done
tegra_clks_resume
tegra_clks_resume done
ec_resume done
resume check ok
��spe exiting sc7
��Tier2 wake event received wake id = 82
��I/TC: Secondary CPU 1 initializing
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
��[ 110.615040] Camera-FW on t194-rce-safe started
TCU early console enabled.
��[ 80.748249] migrate_one_irq: 34 callbacks suppressed
[ 80.748265] IRQ290: set affinity failed(-22).
[ 80.748313] CPU1: shutdown
[ 80.750750] IRQ290: set affinity failed(-22).
[ 80.750800] CPU2: shutdown
[ 80.753834] IRQ290: set affinity failed(-22).
[ 80.753904] CPU3: shutdown
[ 82.138251] nvethernet 2490000.ethernet eth2: ether_get_wol: phydev is null check iface up status
��[ 111.822031] Camera-FW on t194-rce-safe ready SHA1=d48f1e27 (crt 20.796 ms, total boot 1228.365 ms)
can not wake up after the testing steps
[ 260.333303] Trying to unregister non-registered hwtime source
����spe entering sc7
��tegra_clks_suspend
tegra_clks_suspend done
t194_adc_suspend done
fmon_suspend done
WAKE_MASK[31:0] = 0x20000100
WAKE_MASK[63:32] = 0x0
WAKE_MASK[95:64] = 0x1ff200
TIER0[31:0] = 0x0
TIER0[63:32] = 0x0
TIER0[95:64] = 0x0
TIER1[31:0] = 0x0
TIER1[63:32] = 0x0
TIER1[95:64] = 0x100000
TIER2[31:0] = 0x20000100
TIER2[63:32] = 0x0
TIER2[95:64] = 0xff200
I> Welcome to SC7-RF (d21b625989c015c2919c59eadfb1ae98d8b67fdb)
I> start sc7 exit
I> done sc7 exit
Reset reason 0x33
fmon_resume done
t194_adc_resume done
tegra_clks_resume
tegra_clks_resume done
ec_resume done
resume check ok
��spe exiting sc7
��Tier2 wake event received wake id = 82
��I/TC: Secondary CPU 1 initializing
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
By the way, I have done the same steps and edition on Jetpack 4.6.2 and it is fine to work with the same environment