The carrier board provides 5V power to the Orin NX 16GB module. Fully utilize CPU/GPU resources for stress testing. Then, as shown in the image, the background reports an overcurrent. The maximum power consumption of the module in datasheet is 25W.
Is this value the instantaneous maximum or the average?
The default setting for the overcurrent threshold is how much?
How can the overcurrent threshold be modified?
Hi Zhang.Sir,
What’s the Jetpack version in use?
Could you share the result of the following command on your board?
# grep "" /sys/class/hwmon/hwmon*/oc*
What’s your power mode in use?
# nvpmodel -q --verbose
It seems you hit OC3 (VDD_IN intant power) issue.
For Orin NX 16G, it means 30W instantaneous power.
We don’t suggest modifying the threshold since it may defect your module.
It seems you are using MAXN mode, which is an unconstraint mode rather the best-performance mode. Please configure a custom power mode for your use case to prevent the OC issue.
Dear Kevin,
Thank you for your reply.
Can I understand that 25W mentioned in datasheet refers to the maximum thermal power rather than the instantaneous maximum power?
What type of power consumption does ‘Inst’ refer to in the Jetson Power GUI?
It indicates an overcurrent, but the Inst power has not exceeded 21W.
The current tested with an oscilloscope is shown in the figure below, with an instantaneous maximum value exceeding 7A (VDD_IN=5V).”
It seems you are using MAXN mode, which is an unconstraint mode rather the best-performance mode. Please configure a custom power mode for your use case to prevent the OC issue.
—>Power mode available in 10W、15W、20W and MAXN options. Does MAXN means that in order to achieve optimal performance, only the 20W mode and below can be used, which would limit CPU/GPU usage?
The module supports wide voltage input(5V-20V). Does the alarm threshold adaptively adjust the alarm current based on the external input voltage, or does the alarm determine based on instantaneous power consumption rather than instantaneous current?
25W means the average power.
You may not inspect it through Jetson Power GUI due to the sampling interval too long.
MAX-N does not mean the best performance mode.
You can create a custom power mode according to your use case to achieve the best performance.
Yes, they are determined by power actually.
There are 3 kinds of OC event.
Please refer to the following table for Orin NX:
Orin NX 16GB
OC1 (under voltage) 4.5V
OC2 (VDD_IN average power) 25W
OC3 (VDD_IN intant power) 30W
From the result you shared, you hit OC3 event.
Hi Kevin,
Thanks for your reply.
1、Since MAXN is not recommended for use, does it mean that the CPU/GPU clock frequency does not reach the claimed specifications in actual applications?
2、If the actual load in the application does not reach full capacity and the current does not trigger OC event, can MAXN be used? In this scenario, is the CPU/GPU performance at its strongest?
Nope, MAX-N is an unconstraint power mode which uses maximum frequency for each domains. You can use this mode but it may cause OC event which may decrease the performance so that I suggested you create a custom power mode for your use case.
You have to check the power usage and create the custom power mode according to them. When you hit the OC event issue, then it means that the power usage is not expected now and it would get throttling to protect the module.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.