Http Boot on JetPack 6.2

Hi Nvidia,

I am currently testing UEFI HTTP Boot on Orin NX.
Previously, I followed this guide, and was able to successfully boot the system via PXE Boot.

However, HTTP Boot is currently failing.
I can start grub> via HTTP Boot, but there are no further actions after that.

Since most of the forum discussions about HTTP Boot focus on boot order,
I would like to ask if there are any reference links or documents specifically about HTTP Boot?

Hi Wilson_Lin,

Are you using the devkit or custom board for Orin NX?

It seems we don’t have detailed document about the steps to setup HTTP boot.
I think the most configurations should be done from your host rather than Jetson device.

Have you also referred to Flashing for NFS as Root for the rootfs?

Hi @KevinFFF ,

Thanks reply.
I’m used the custom board that base on xavier carrier board.
I used the NFS for the rootfs.

The http boot is worked now. But the https boot is failed.
Does Jetson Orin UEFI support https boot?

Update the Info.
I have add cert file in Tls Auth Configuration. But I can’t download NBP file (grub efi file) for https URL.
But I can download grub file by curl command.

$ curl --cacert apache.crt https://192.168.0.214/jetson-boot/grubnetaa64.efi -O
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1497k  100 1497k    0     0   118M      0 --:--:-- --:--:-- --:--:--  121M

Sorry that we don’t verify this use case so that I can give you limited support for this use case. It seems https boot should have additional configuration from server like SSL/TLS certificate.
For Jetson device, maybe you can configure them from UEFI menu.
(i.e. ESC → Device Manager → Secure Boot Configuration → Secure Boot Mode: Cutom Mode) You might need to configure Custom Secure Boot Options → DB Options with the CA certificate for https boot.

Are you trying to enable Grub?

Did not you have to make usb connection between jetson & host ?

Hi @wolfcoder90 ,

Why did https boot need to connect usb between jetson & host?

Hi Kevin,
I check my CA cert again, it’s wrong.
Now the https boot pass.
Thanks a lot.