The error message "System throttling due to over-current" appears when running YOLOv4

Need to make some clarifications for this issue.

  1. The OC throttling case also appears in jetpack4.4.1. The real cause that makes you feel this issue does not happen on jp4.4.1 is because there was no “OC alarm notification” mechanism implemented in jp4.4.1. Thus, jp4.5 and jp4.4.1 actually both have oc throtting.

  2. The oc throtting is due the the hardware limitation of NX module. We currently set OC limit to 3.6A to protect the NX hardware.

  3. The suggestion to prevent the OC throtting notification are:

  • Set the OC limit to 5A. This shall still improve the performance and still not do harm to the module.
  • Use the power estimator to adjust the nvpmodel conf. The throttling may not happen, but the performance may drop.