Jetson Xavier NX soctherm OC ALARM Codes

I recognize that this topic has been discussed several times on this forum, but I have not yet found a fully conclusive answer for what each OC Alarm code means. Could someone provide a reference document that outlines these codes?

The closest I’ve come to an answer is here in the following thread, but it is contradicted by some other answers, so I’m not 100% sure this is correct: Jetson OC Alarm Values - #4 by WayneWWW

If you can confirm these codes’ meanings once more for me that would be helpful. Even better, if NVidia could enter this data into the online manual for the Jetson Xavier NX I would be very appreciative!

I am not sure what kind of contradiction is that. Please be aware that Xavier and Orin may not have same code… Make sure you are referring to Xavier post.

And which jetpack version might matter here too.

Hi Wayne, thanks for your response. We are not using an ORIN, so I’m just concerned with the Xavier NX OC ALARM codes. Can you confirm the following comment is accurate for Jetpack 5.1 on the Xavier NX?:

Source: Jetson OC Alarm Values - #4 by WayneWWW

Yes. That is for Xavier.

Thank you for confirming. Just so that I fully understand the configurable thresholds, is the following correct?

  • OC1 threshold: Set by VDDIN_OC_LIMIT CRIT within each power mode in /etc/nvpmodel.conf
  • OC2 threshold: Set to 4.5V in the system, not adjustable by users
  • OC3 threshold: Set by VDDIN_OC_LIMIT WARN within each power mode in /etc/nvpmodel.conf

Actually, none of them could and should be configured by end user…

Hi Wayne, I understand that those are not to be edited by end users. Can you confirm what parameters set the thresholds for the three OC Alarms? Where can I check in the Jetson system that these thresholds are correctly configured?

please check

https://docs.nvidia.com/jetson/archives/r35.6.0/DeveloperGuide/SD/PlatformPowerAndPerformance/JetsonXavierNxSeriesAndJetsonAgxXavierSeries.html?highlight=overcurrent#jetson-xavier-nx-series

Thanks. Can you share how long throttling is engaged when an OC ALARM threshold is tripped? For example, if I’m operating in Power Mode 8 (20W_6CORE) and the system gets 1 (one) OC ALARM 0x00000001, how long are the CPU and GPU throttling levels set to 50%? In other words, how long after the OC ALARM 0x00000001 will the CPU and GPU be back to 100%

I see that you have addressed this before (in this thread here Questions about system throttling due to overcurrent) but I’d like to know specifically how long throttling will be on. Thanks!