Orin nx stuck at ASSERT[VariableStandaloneVm]

Hi, guys, I met a problem when doing reboot test. The problem occurs after some hours. And here is where it’s stuck:

Jetson System firmware version 36.2.0-gcid-34956989 date 2023-11-30T18:35:35+00:
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **
 ?ASSERT [VariableStandaloneMm] /out/nvidia/optee.t234-uefi/StandaloneMmOptee_RELEASE/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c(3259): ! (((INTN) (RETURN_STATUS) (Status)) < 0) 
  • SDK version is r36.2
  • Customized board.

Hi, guys, I reproduce this problem, and here is the full log since reboot.

assert_cannot_boot.log (33.9 KB)

What may be the reason of this problem?

After the problem occurred, the board could never boot up. Even if I cut off the power and re-connect after a minute, but at this time, new log was printed: before the Jetson System firmware version 36.2.0-gcid...

E/TC:?? 00 get_rpc_alloc_res:645 RPC allocation failed. Non-secure world result: ret=0xffff0000 ret_origin=0
E/LD:   init_elf:486 sys_open_ta_bin(bc50d971-d4c9-42c4-82cb-343fb7f37896)
E/TC:?? 00 ldelf_init_with_ldelf:131 ldelf failed with res: 0xffff000c

I have the exact same error code and same firmware / SDK.

I’m using a stock standard jetson orin nano dev kit however.

This was booting and working for about a week until this error popped up.

please check Orin NX hangs on optee (r35.5.0) - #5 by WayneWWW

1 Like

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