About orin wake up failed from SC7

with the command below, let orin into SC7 deep sleep or suspend mode

sudo systemctl suspend

and then press keyboad, orin wake up, but when suspend again, it cannot wake up again, HDMI display black.

and roll print below lines from Debug Serial Port:

attached files are first and second suspend to wake up log.

minicom_a04_sc7_first.cap (10.3 KB)
minicom_a04_sc7_second.cap (20.4 KB)
[ 105.824366] nvgpu: 17000000.ga10b ga10b_pbdma_handle_intr_0_legacy:437 [ERR] semaphore acquire timeout!
[ 105.834546] ga10b Channel Status - chip ga10b
[ 105.834548] ga10b ---------------------------
[ 105.839461] ga10b 509-ga10b, TSG: 2, pid 2490, refs: 3, deterministic: no, domain name: (default)
[ 105.844363] ga10b channel status: in use on_pbdma, on_eng, pbdma_busy busy
[ 105.853894] ga10b RAMFC: TOP: 800000200400b4f8 PUT: 00200400b4f8 GET: 00200400b4f8 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004010000 payload 0000000000000000 execute 00100001
[ 105.861492] ga10b
[ 105.880786] ga10b 510-ga10b, TSG: 1, pid 2268, refs: 2, deterministic: no, domain name: (default)
[ 105.883345] ga10b channel status: in use idle not busy
[ 105.892877] ga10b RAMFC: TOP: 8000002004033488 PUT: 002004033488 GET: 002004033488 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004320000 payload 0000000000000000 execute 00000001
[ 105.898644] ga10b
[ 105.917969] ga10b 511-ga10b, TSG: 0, pid 2268, refs: 2, deterministic: no, domain name: (default)
[ 105.920508] ga10b channel status: in use idle not busy
[ 105.930045] ga10b RAMFC: TOP: 8000002004043458 PUT: 002004043458 GET: 002004043458 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004020000 payload 0000000000000000 execute 00100001
[ 105.935799] ga10b
[ 105.955073] ga10b PBDMA Status - chip ga10b
[ 105.957629] ga10b -------------------------
[ 105.962352] ga10b pbdma 0:
[ 105.967060] ga10b id: 2 - [tsg] next_id: - -1 [channel] | status: valid
[ 105.970224] ga10b PBDMA_PUT 0000001ffa5c92a0 PBDMA_GET 0000001ffa5c9290
[ 105.977960] ga10b GP_PUT 00000c81 GP_GET 00000c7e FETCH 00000c81 HEADER 20460034
[ 105.985345] ga10b HDR 2001c00d SHADOW0 fa5c927c SHADOW1 0000241f
[ 105.994254] ga10b pbdma 1:
[ 105.994256] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 105.994261] ga10b PBDMA_PUT 000000acdade837c PBDMA_GET 000000ac1ade837c
[ 105.994266] ga10b GP_PUT 00000000 GP_GET c379220a FETCH 00000000 HEADER e017e414
[ 105.994270] ga10b HDR ab8da857 SHADOW0 bb20782c SHADOW1 95b1d59a
[ 105.994272] ga10b pbdma 2:
[ 105.994273] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 105.994278] ga10b PBDMA_PUT 00000064f3fa5d40 PBDMA_GET 00000087b5eed2ac
[ 105.994284] ga10b GP_PUT 00000000 GP_GET 2cefa3b5 FETCH 00000000 HEADER e08578c8
[ 105.994288] ga10b HDR b7a8514b SHADOW0 256b85d0 SHADOW1 ec4ea27b
[ 105.994290] ga10b pbdma 3:
[ 105.994290] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 105.994296] ga10b PBDMA_PUT 0000003fff7f7a2c PBDMA_GET 0000008ffe483c7c
[ 105.994302] ga10b GP_PUT 00000000 GP_GET c9a3f1d9 FETCH 00000000 HEADER e05605e0
[ 105.994306] ga10b HDR 3ff0877b SHADOW0 74044663 SHADOW1 d8b6d25a
[ 105.994308] ga10b pbdma 4:
[ 105.994309] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 105.994315] ga10b PBDMA_PUT 0000007da9d6def4 PBDMA_GET 0000006f7e56fabc
[ 105.994321] ga10b GP_PUT 00000000 GP_GET b36ad6d7 FETCH 00000000 HEADER a10765a4
[ 105.994326] ga10b HDR bdf021be SHADOW0 3050ba3a SHADOW1 2093bb03
[ 105.994330] ga10b pbdma 5:
[ 105.994331] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 105.994337] ga10b PBDMA_PUT 000000f76fbf6f1c PBDMA_GET 00000031aeef8ed8
[ 105.994342] ga10b GP_PUT 00000000 GP_GET b4e5fdbb FETCH 00000000 HEADER c0459f24
[ 105.994347] ga10b HDR 4034a23e SHADOW0 d24891a6 SHADOW1 50e8d817
[ 105.994348] ga10b
[ 105.994353] ga10b ga10b eng 0:
[ 105.994355] ga10b id: 2 (tsg), next_id: -1 (channel), ctx status: valid
[ 105.994355] ga10b
[ 105.994359] ga10b ga10b eng 1:
[ 105.994360] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 105.994360] ga10b
[ 105.994364] ga10b ga10b eng 2:
[ 105.994364] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 105.994365] ga10b
[ 105.994369] ga10b ga10b eng 3:
[ 105.994370] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 105.994371] ga10b
[ 105.994376] ga10b ga10b eng 4:
[ 105.994377] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 105.994378] ga10b
[ 105.994381] ga10b ga10b eng 5:
[ 105.994381] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 105.994382] ga10b
[ 105.994382] ga10b
[ 105.994386] nvgpu: 17000000.ga10b report_pbdma_error:330 [ERR] pbdma_intr_0(0)= 0x04000000
[ 105.994391] nvgpu: 17000000.ga10b nvgpu_cic_mon_report_err_safety_services:92 [ERR] Error reporting is not supported in this platform
[ 105.994397] nvgpu: 17000000.ga10b nvgpu_set_err_notifier_locked:149 [ERR] error notifier set to 24 for ch 509
ÿâWARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF
WARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF
WARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF
WARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF
ÿá[ 114.038068] nvgpu: 17000000.ga10b ga10b_pbdma_handle_intr_0_legacy:437 [ERR] semaphore acquire timeout!
[ 114.048133] ga10b Channel Status - chip ga10b
[ 114.048135] ga10b ---------------------------
[ 114.053080] ga10b 509-ga10b, TSG: 2, pid 2490, refs: 3, deterministic: no, domain name: (default)
[ 114.057935] ga10b channel status: in use on_pbdma, on_eng, pbdma_busy busy
[ 114.067485] ga10b RAMFC: TOP: 8000002004008410 PUT: 002004008410 GET: 002004008410 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004010000 payload 0000000000000000 execute 00100001
[ 114.075012] ga10b
[ 114.094260] ga10b 510-ga10b, TSG: 1, pid 2268, refs: 2, deterministic: no, domain name: (default)
[ 114.096775] ga10b channel status: in use idle not busy
[ 114.106275] ga10b RAMFC: TOP: 8000002004033640 PUT: 002004033640 GET: 002004033640 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004320000 payload 0000000000000000 execute 00000001
[ 114.112050] ga10b
[ 114.131344] ga10b 511-ga10b, TSG: 0, pid 2268, refs: 2, deterministic: no, domain name: (default)
[ 114.133868] ga10b channel status: in use idle not busy
[ 114.143371] ga10b RAMFC: TOP: 8000002004043750 PUT: 002004043750 GET: 002004043750 FETCH: 000000000000 HEADER: 2140006c COUNT: 00000000 SEMAPHORE: addr 002004020000 payload 0000000000000000 execute 00100001
[ 114.149124] ga10b
[ 114.168436] ga10b PBDMA Status - chip ga10b
[ 114.170959] ga10b -------------------------
[ 114.175634] ga10b pbdma 0:
[ 114.180310] ga10b id: 2 - [tsg] next_id: - -1 [channel] | status: valid
[ 114.183461] ga10b PBDMA_PUT 0000001ffd16678c PBDMA_GET 0000001ffd166778
[ 114.191171] ga10b GP_PUT 00000555 GP_GET 00000552 FETCH 00000555 HEADER 2140006c
[ 114.198536] ga10b HDR 2001001b SHADOW0 fd166768 SHADOW1 0000241f
[ 114.207401] ga10b pbdma 1:
[ 114.214893] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 114.218065] ga10b PBDMA_PUT 000000ecda1e8b7c PBDMA_GET 000000ec1a1e837c
[ 114.226051] ga10b GP_PUT 00000000 GP_GET c379224a FETCH 00000000 HEADER e017e414
[ 114.233405] ga10b HDR abad8877 SHADOW0 bb20782c SHADOW1 95b1d59a
[ 114.242277] ga10b pbdma 2:
[ 114.249728] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 114.252881] ga10b PBDMA_PUT 00000064f3f24540 PBDMA_GET 000000c7b5edd228
[ 114.260885] ga10b GP_PUT 00000000 GP_GET 2cefa3bd FETCH 00000000 HEADER e18558c8
[ 114.268264] ga10b HDR b7a8514b SHADOW0 216b85d0 SHADOW1 ec46a27b
[ 114.277129] ga10b pbdma 3:
[ 114.284579] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 114.287741] ga10b PBDMA_PUT 0000003fbf7b7e2c PBDMA_GET 0000008ffe48bc7c
[ 114.295728] ga10b GP_PUT 00000000 GP_GET c9a17159 FETCH 00000000 HEADER e0560580
[ 114.303090] ga10b HDR 3ff0837b SHADOW0 74044667 SHADOW1 d8b2d21a
[ 114.311991] ga10b pbdma 4:
[ 114.319451] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 114.322600] ga10b PBDMA_PUT 0000007c9fdcfeec PBDMA_GET 0000002e3e56fbb4
[ 114.330588] ga10b GP_PUT 00000000 GP_GET b362d6d7 FETCH 00000000 HEADER a10765ac
[ 114.337948] ga10b HDR bdf121b6 SHADOW0 70d0ba3f SHADOW1 209fbb93
[ 114.346815] ga10b pbdma 5:
[ 114.354250] ga10b id: -1 - [channel] next_id: - -1 [channel] | status: invalid
[ 114.357404] ga10b PBDMA_PUT 000000f767bd4f3c PBDMA_GET 00000071aecf8ed8
[ 114.365436] ga10b GP_PUT 00000000 GP_GET b4e5fdab FETCH 00000000 HEADER c0459b64
[ 114.372800] ga10b HDR 6074a21e SHADOW0 d24891e6 SHADOW1 5268d837
[ 114.381674] ga10b
[ 114.389126] ga10b ga10b eng 0:
[ 114.391649] ga10b id: 2 (tsg), next_id: -1 (channel), ctx status: valid
[ 114.395247] ga10b
[ 114.402504] ga10b ga10b eng 1:
[ 114.405026] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 114.408620] ga10b
[ 114.416566] ga10b ga10b eng 2:
[ 114.419091] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 114.422692] ga10b
[ 114.430584] ga10b ga10b eng 3:
[ 114.433116] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 114.436715] ga10b
[ 114.444613] ga10b ga10b eng 4:
[ 114.447141] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 114.450743] ga10b
[ 114.458643] ga10b ga10b eng 5:
[ 114.461196] ga10b id: -1 (channel), next_id: -1 (channel), ctx status: invalid
[ 114.464856] ga10b
[ 114.472753] ga10b
[ 114.475285] nvgpu: 17000000.ga10b report_pbdma_error:330 [ERR] pbdma_intr_0(0)= 0x04000000
[ 114.487949] nvgpu: 17000000.ga10b nvgpu_cic_mon_report_err_safety_services:92 [ERR] Error reporting is not supported in this platform
[ 114.487957] nvgpu: 17000000.ga10b nvgpu_set_err_notifier_locked:149 [ERR] error notifier set to 24 for ch 509
ÿâWARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF
WARNING @ [platform/drivers/pg/gpu/pg-gpu-t23x.c]: BPMP-FW does not own GPU BLF

hello liu.jialu,

may I know which JetPack release you’re using? had you moving to the latest release version?

this should be fixed. according to Release Notes (r35.1)
for example,

3420652 | Display does not resume after SC7 suspend/resume cycle.

my JetPack version is 5.0.2

hello liu.jialu,

we’ve tested this and we cannot reproduce the same failure with JP-5.0.2 on AGX Orin.
we tested device suspend/resume for 10 times, DP display can show up after resume every time.

OK, thanks for your reply.
I will re-flash the chip, and have a check.

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