Request for Confirmation: Is Jetson Orin NX and Orin Nano SOM IO Mapping Compatible?

Hello NVIDIA Team,

We are planning to use the same carrier board design for both Jetson Orin NX SOM and Jetson Orin Nano SOM.

Could you please confirm whether the IO pin mapping, Interface and electrical compatibility are identical between these two SOMs?

Please let us know if there are any differences that need to be considered in:

i) SOM connector pin mapping
ii) Interface availability (PCIe, USB, MIPI CSI, UART, I2C, SPI, GPIO, etc.)
iii) Power requirements or hardware design considerations

Our objective is to ensure that a single carrier board can support both Orin NX and Orin Nano SOMs without any schematic or PCB changes.

Additional Query (Software Compatibility – JetPack 6.2.1):
Regarding the software side, is the same JetPack 6.2.1 (Jetson Linux/L4T BSP) image compatible with both Jetson Orin NX and Jetson Orin Nano SOMs?

Please confirm whether any SOM-specific changes are required for:

  • BSP/image flashing process
  • Bootloader configuration
  • Device Tree (DTB) files
  • Kernel and driver configuration
  • Peripheral interface configuration

Thanks,

Both Orin Nano and Orin NX modules are pin-to-pin compatible.
They’re sharing the same design documents and module bringup guides, you can find them from Jetson Download Center | NVIDIA Developer
and Jetson Orin NX and Nano Series — NVIDIA Jetson Linux Developer Guide

BTW, the JetPack 6.2.1 is a bit old, suggest to use the newer version, such as JetPack 7.2.

Hi Kaycc,

Thanks for HW-compatibility configuration.

Our existing build-system is based on this jetpack version.

Is a single compiled image compatible with both Jetson Orin NX and Jetson Orin Nano SOMs, or do we need to build separate images for each SOM?

Please confirm whether any SOM-specific changes are required for:

  • BSP/image flashing process
  • Bootloader configuration
  • Device Tree (DTB) files
  • Kernel and driver configuration
  • Peripheral interface configuration

What “compile image” do you mean?

Please refer to the design of the devkit board(P3768), which is compatible to both Orin NX/Nano series and you can use the same BSP package, board config to flash them.

Please check jetson-orin-nano-devkit.conf for the reference.
It would read the CVM EEPROM during flash to distinguish the MODEL/SKU/FAB..etc of the module.