[JP5.1.5]How to enable super mode on orin nx

Now I’d like to enable super mode.But I don’t know the difference between jetson-orin-nano-devkit-super.conf and jetson-orin-nano-devkit-super-maxn.conf.Which one will I choose?What’s the difference?

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

To enable Super Mode on your Jetson Orin NX, you need to choose between two configuration files: jetson-orin-nano-devkit-super.conf and jetson-orin-nano-devkit-super-maxn.conf. While both files are used to enable Super Mode, there are some differences between them.

Similarities:

  • Both files are used to enable Super Mode on Jetson Orin NX.
  • Both files have a higher power budget compared to the standard configuration.
  • Both files support extended clock-frequency steps.

Differences:

  • Power Budget: jetson-orin-nano-devkit-super.conf has a power budget of 25W, while jetson-orin-nano-devkit-super-maxn.conf has a power budget of 40W.
  • Clock Frequencies: The maximum frequencies of CPU, GPU, DLA, and EMC are different between the two files. jetson-orin-nano-devkit-super-maxn.conf has higher maximum frequencies for these components.
  • EMC, SCF, and Hub Clocks: The maximum frequencies of EMC, SCF, and hub clocks are different between the two files. jetson-orin-nano-devkit-super-maxn.conf has higher maximum frequencies for these components.

Which one to choose:

If you need a higher power budget and higher clock frequencies, choose jetson-orin-nano-devkit-super-maxn.conf. However, if you don’t need the highest power budget and clock frequencies, jetson-orin-nano-devkit-super.conf might be sufficient.

Note: The Jetson Orin NX 16GB Super configuration table shows that the jetson-orin-nano-devkit-super-maxn.conf file is not available for this module. Instead, you can use the jetson-orin-nx-devkit-super.conf file, which has a power budget of 40W and supports extended clock-frequency steps.

In summary, while both files are used to enable Super Mode on Jetson Orin NX, jetson-orin-nano-devkit-super-maxn.conf has a higher power budget and higher clock frequencies compared to jetson-orin-nano-devkit-super.conf. Choose the file that best suits your needs.

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

Hi 592803276,

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

You have compared their difference that they will use different BPMP-DTB for the different power/clock configurations.
MAXN is an unconstraint mode rather than the best performance mode.
We would suggest just using the super mode config to flash(jetson-orin-nano-devkit-super.conf) for better stablility.

I am using custom board.

Thanks for your advice.I will use the jetson-orin-nano-devkit-super.conf to flash our device.Is the command is right below?

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --network usb0 jetson-orin-nano-devkit-super internal

From Jetpack 6, please use generic instead of t186ref.
It seems you want to flash and boot from NVMe, so the full command may be like the following:

$ sudo ADDITIONAL_DTB_OVERLAY_OPT="BootOrderNvme.dtbo" ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -p "-c ./bootloader/generic/cfg/flash_t234_qspi.xml" -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0  jetson-orin-nano-devkit-super internal