Setting static IP on Orin NX 16GB with custom carrier board

I flashed an Orin NX 16GB SoM using the Orin Nano dev kit. JetPack version is 5.1.3. I set a static IP for the Orin NX module when it was on the dev kit’s carrier board. This works well and I can ping the IP address from my laptop.

Firewall was disabled. Static IP was set using netplan. SSH through port 22 was enabled.

Now, when I remove the module from the dev kit and put it on a custom carrier board, I am no longer able to ping the static IP address from my laptop. The error says “destination host unreachable”. I was able to ping before re-flashing the module. The vendor who sold the SoM along with the custom carrier board made sure that the static IP was set.

I am wondering if there are some things I need to set for the static IP to work on the custom carrier board. The carrier board supported the static IP before I re-flashed it so I am not sure what I need to do to ensure that it is possible again.

I do have access to another module that has not been re-flashed and the static IP works properly on it with the custom carrier board. Would I be able to copy some components of that module’s img and add it to the default img created by the default BSP (downloaded from Nvidia’s webpage) to enable static IP on the custom carrier board? If so, what steps should I follow?

After some reading I realize that the device trees for the dev kit and custom carrier board are different. How do I incorporate the correct device tree during flashing? Thanks.

Sorry for the late response.
Is this still an issue to support? Any result can be shared?

Yes, it is still unresolved. What are the steps for flashing a production module on a custom carrier board?

Refer this link…

https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/Kernel/KernelCustomization.html

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