NVIDIA Orin Temperature Monitoring

NVIDIA MCU Software modules in DRIVE Orin, supports Orin temperature monitoring via the SoC TMON temperature sensor (TMP451)

NOTE: Board temperature monitor (External ECU TMON) via TMP451 sensor on the board is not provided by NvMCU_SwModules. On DRIVE Orin boards, the scope is limited to Orin Temperature monitoring only.

  • Programs the ALERT and SHUTDOWN thresholds for SoC TMON
  • Monitors the THERM_ALERT and THERM_SHDN signals from Orin SoC temperature sensor over GPIO lines.
  • Any thermal events detected will be notified to the Error Handler module. Board is powered-off when a shutdown trigger is received.
  • Detects the following HW Error scenarios
    • Errors in TMON configuration via I2C are detected by read-back after write mechanism.
    • Thermal failures of Orin SoC are detected via the THERM_SHDN and THERM_ALERT signals.
  • MCU Software shall not read the temperature or status registers from TMP451 over I2C, after the Orin boots-up. This is due to the restrictions from multi-master I2C.