Orin NX SOM with custom board in Jetpack5.1_R35.2.1
We backup Orin system Image , this moment the first boot order is NVME.
2.1: this is dmesg log for backup device backup_dmesg.log (70.3 KB)
After flash another Orin NX SOM`S QSPI the first boot order is NVME.
But after restore that Orin nx, the first order is HTTPV4 which cause the Orin NX startup time takes 5 minutes .
3.1: this is dmesg for rstore device restore_dmesg.log (70.0 KB)
4.2: modify kernel/dtb/L4TConfiguration.dts DefaultBootPriority , but this did not include httpv4 or httpv6,
we move nvme to first order, not solve this problem
4.3: add ADDITIONAL_DTB_OVERLAY=“BootOrderNvme.dtbo” to flash cmd, not solve this problem.
The only way which can work is : enter UEFI and change boot order, but this way may increase the risk and burden of mass production
So, could you provide some suggestions for change boot order during the brushing process, rather than change boot order by enter UEFI one by one for Orin NX device?
How do you backup for Orin NX? There’s no internal eMMC for Orin NX, you might backup for NVMe drive. We need the command you use to backup the NVMe and the backup log from host side.
We also need the commands you use for restore and the log from host side.
Maybe you could just left nvme in the list because you won’t use other storage as boot device.
About Orin nx flash :
1: change l4t_backup_restore.sh nvbackup_partitions.sh nvrestore_partitions.sh for nvme
2: change tegra234-mb2-bct-misc-p3767-0000.dts for cvb_eeprom_read_size to 0x0
3: just connect power cord and MicroUSB for flash during backup and restore.
Is there the TypeC port on your custom board for flash?
Could you help to use latest JP5.1.1(R35.3.1) for Orin NX and reproduce with above modification?
There should be more fixes for Orin NX due to new module.
Not as expected, First , we need to backup and restore system. But in this way, just flash Orin nx device, that not at all useful.
I would backup and restore Orin NX rather just change boot-order.
Sorry, I mean using R35.3.1 to verify again.
It seems you were using R35.2.1.
Do you mean that modifying DefaultBootPriority in uefi binary not help on boot order issue?
Do you update the modified UEFI binary before backup/restore?