Super Mod for Orin NX 16GB + xavier nx carrier board

Hello,

I have a custom board configured for the Xavier NX carrier board, with an ORIN NX 16GB card installed. I want to run this custom board with the Super Mode included in Jetpack 6.2.1.

I flashed it using both SDK Manager and the l4t-initrd method in the terminal. However, even though it switches to Jetpack 6.2.1, it runs in normal mode.

My board meets the power and thermal requirements for Super Mode.

I think the system can’t see these requirements because it was flashed with the Xavier NX carrier board configuration. Even when I manually add “nvpmodel” internally, the system doesn’t get Super Mode support. I think the hardware limitation is due to the configuration during flashing.

What solutions would you suggest to overcome this?

*** Please note that this reply is generated by LLM automatically ***

To enable Super Mode on your custom board configured for the Xavier NX carrier board with an ORIN NX 16GB card installed, you need to ensure that the board meets the power and thermal requirements for Super Mode. Since you’ve confirmed that your board meets these requirements, the issue is likely due to the configuration during flashing.

The Jetson Orin Super Mode requires a higher power budget and customers may need to redesign their carrier boards and thermal solutions to enable the super mode. For the Orin NX series, the carrier board must have an HV rail to enable super mode and thermal designs need to support 40W.

In your case, since you’ve flashed the board using the Xavier NX carrier board configuration, the system may not be able to recognize the power and thermal requirements for Super Mode. To overcome this, you can try the following solutions:

  1. Reflash the board with the correct configuration file: You can try reflashing the board using the jetson-orin-nano-devkit-super.conf configuration file, which supports the 40W power mode and MAXN power mode for the Orin NX series. This configuration file is specifically designed for the Orin NX series and may help the system recognize the power and thermal requirements for Super Mode.
  2. Modify the device tree: You can try modifying the device tree to enable the HV rail and thermal designs to support 40W. This may require modifying the tegra194-p3701-0000-p3737-0000.dtb file, which is the device tree file for the Orin NX series.
  3. Use the nvpmodel command: You can try using the nvpmodel command to manually set the power mode to Super Mode. However, as you’ve mentioned, this may not work if the system is not configured to recognize the power and thermal requirements for Super Mode.
  4. Verify the power and thermal requirements: Double-check that your board meets the power and thermal requirements for Super Mode. Ensure that the HV rail is enabled and that the thermal designs can support 40W.

In comparison to the Xavier NX carrier board configuration, the Orin NX series requires a different configuration file and device tree to enable Super Mode. The jetson-orin-nano-devkit-super.conf configuration file and the modified device tree may be necessary to enable Super Mode on your custom board.

To summarize, to enable Super Mode on your custom board configured for the Xavier NX carrier board with an ORIN NX 16GB card installed, you need to:

  • Reflash the board with the correct configuration file (jetson-orin-nano-devkit-super.conf)
  • Modify the device tree to enable the HV rail and thermal designs to support 40W
  • Verify the power and thermal requirements for Super Mode

By trying these solutions, you should be able to enable Super Mode on your custom board and take advantage of the improved performance offered by the Jetson Orin NX series.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

1 Like

I tried your suggestion via “jetson-orin-nano-devkit-super.conf“ flashing and It works. In addition I need to change device tree for that?

I have already got gpu frequency in super mod activity. Therefore I applied stress test gpu and cpu, return aprrox 28-29 Watt in super mod. Does it ok?

What do I do achive 35-40 Watt power consuption? Because I have already full limit gpu and cpu stocks and I got max 29Watt power consuption.

For full MAXN_SUPER, your VDD_IN needs to be at least 8.0V. From Jetson Orin NX Series Modules Data Sheet:

If you have used jetson-orin-nano-devkit-super.conf as board config to flash, the required DTB for super mode has been specified.
Please refer to the following lines in jetson-orin-nano-devkit-super.conf

BPFDTB_FILE="tegra234-bpmp-3767-000x-3768-super.dtb";
DTB_FILE="tegra234-p3768-0000+p3767-000x-nv-super.dtb";

You can also simply run the following command to check the actual device tree used in your case.

$ ls -l /boot/dtb/
$ cat /boot/extlinux/extlinux.conf