Orin enter recovery boot (ota work), but we don't change any thing about that

hi, nvteam

We used our own board, and modified the driver and device tree according to our hardware design. The system is normal, and we can also use it normally.

Suddenly, one day, the system cannot be started We can see through the debug port that the system has entered the recovery mode The corresponding log is shown in the following file. Please help to find out why

In addition, I check the source code of uefi, It is found that if the rootfs check fails, it will enter “NVIDIA_L4T_BOOTMODE_RECOVERY”. Is this the cause? How can I determine the cause of this problem? Several devices have appeared, plz help me.

enter_recovery_mode.log (104.1 KB)

some more information

  1. we use pcie4.0 ssd and when booting, the debug uart port flash pcie physical layer error. and the system will retry and reboot automatically sometimes.
  2. in order to display our company logo, we build the uefi from the source code.

Hi,

This issue is not “suddenly happened”. It is due to previously before this “Recovery boot”, your system fails to boot up consecutively 3 times.

Thus, what you posted didn’t help. You need to check the uart log prior to this boot.

  1. we use pcie4.0 ssd and when booting, the debug uart port flash pcie physical layer error. and the system will retry and reboot automatically sometimes.

Maybe this crashed your system 3 times.

thank you!. we will change other pcie ssd

1.except to reflash the whole orin, I suppose is there any method to make the system back to normal boot?
2. where set the 3 times failed boot up to make the the boot into recovery mode . and the function belong to rootfs or bootloader ?

sorry, there is no normal boot. You can only reflash it.

can I close the function about entering Rcovery boot ?