Fail to boot UEFI since Jetpack 6.1
Since Jetpack 6.1, Orin AGX does not boot with the UEFI if ACPI is enabled. The problem persists with Jetpack 6.2
Jetson UEFI firmware (version 36.4.3-gcid-38968081 built on 2025-01-08T01:18:20+00:00)
I/TC: Reserved shared memory is disabled
I/TC: Dynamic shared memory is enabled
I/TC: Normal World virtualization support is disabled
I/TC: Asynchronous notifications are disabled
I/TC: WARNING: Test UEFI variable auth key is being used !
I/TC: WARNING: UEFI variable protection is not fully enabled !
ASSERT [AcpiDtbSsdtGenerator] /out/nvidia/bootloader/uefi/Jetson_RELEASE/edk2/DynamicTablesPkg/Library/Common/AmlLib/String/AmlString.c(339): 0
Resetting the system in 5 seconds.
Shutdown state requested 1
Rebooting system ...
Thanks for the report. I am looking into this now.
Was able to reproduce the issue looking into the root cause.
The pull request #117 should resolve this issue and boot ACPI correctly.
Hi,
I am still getting this issue on 36.4.4 (with Jetpack 6.2.1)
Jetson UEFI firmware (version 36.4.4-gcid-41062509 built on 2025-06-16T15:25:51+00:00)
I/TC: Reserved shared memory is disabled
I/TC: Dynamic shared memory is enabled
I/TC: Normal World virtualization support is disabled
I/TC: Asynchronous notifications are disabled
I/TC: WARNING: Test UEFI variable auth key is being used !
I/TC: WARNING: UEFI variable protection is not fully enabled !
ASSERT [AcpiDtbSsdtGenerator] /out/nvidia/bootloader/uefi/Jetson_RELEASE/edk2/DynamicTablesPkg/Library/Common/AmlLib/String/AmlString.c(339): 0
Resetting the system in 5 seconds.
Shutdown state requested 1
Rebooting system ...
@imperador @aaronp24 36.4.4确实无法启动,能修复吗
Can reproduce this with 36.4.7 as well. Would you mind taking another look at this? @jbrasen
Jetson UEFI firmware (version 36.4.7-gcid-42132812 built on 2025-09-18T22:10:05+00:00)
I/TC: Reserved shared memory is disabled
I/TC: Dynamic shared memory is enabled
I/TC: Normal World virtualization support is disabled
I/TC: Asynchronous notifications are disabled
I/TC: WARNING: Test UEFI variable auth key is being used !
I/TC: WARNING: UEFI variable protection is not fully enabled !
ASSERT [AcpiDtbSsdtGenerator] /out/nvidia/bootloader/uefi/Jetson_RELEASE/edk2/DynamicTablesPkg/Library/Common/AmlLib/String/AmlString.c(339): 0
Resetting the system in 5 seconds.
Shutdown state requested 1
Rebooting system ...
For anyone who ran into this and need to recover their Orin series board without wiping the emmc, you can use the flashing script from the BSP directory to reprogram just the QSPI flash.
For the AGX Orin Developer Kit this would be sudo ./flash.sh --no-systemimg -c bootloader/generic/cfg/flash_t234_qspi.xml jetson-agx-orin-devkit internal.
Docs: https://docs.nvidia.com/jetson/archives/r36.4.3/DeveloperGuide/SD/FlashingSupport.html#examples