System throttled due to Over-current

Currently, I am using a Jetson Orin Nano Developer Kit with Jetpack 5.1.2 (flashing the OS via the SDK Manager method). I run two containers, each containing an application for object detection and tracking. During inference, I noticed that RAM usage is around 6.7/7.3 GB, and I received the message

System throttled due to Over-current’."

  1. Why this issue happen and how can I mitigate it?
  2. If I ignore this warning, will it affect the device lifespan in the long term?

Jetson Orin Nano has power limit. (Orin NX and AGX have it too, but higher threshold) Thus, when your application gives loading that the board cannot afford, it will give you over current throttling.

If you want to avoid throttling, lower the performance of the application you are running.

If you cannot afford lower the performance, use higher level Orin platform like Orin NX or Orin AGX.

Thanks for your response.

Let me clarify in more detail: previously, I ran only one container and didn’t see this warning. The warning appeared when I started running two containers. Now, I have already reduced the performance of the application by running only one container (RAM usage has been reduced to 5.2 out of 7.3 GB), but this warning still appears. Do I need to reflash the OS to stop this warning?

No, reflash the OS won’t help.

What power mode are you using here? Is it NV devkit or custom board?

Jetson Orin Nano Developer Kit with 15W power mode

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.

What is the OC alarm number showed in the dmesg?