This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM623: Underclocking for better thermal performance

Part Number: AM623

Tool/software:

Hi,

a customer is using the AM62 in an hot environment and is looking for ways to reduce the temperature of the device. One idea was to reduce the operating frequency and therefore I'm wondering if we specify how much the AM62x will heat up depending on the clock speed of the device.

Do we have specification for that?

Thanks in advance!

Marinus

  • Hi Marinus,

    I'm assuming this thread is related to the thread linked here: https://e2e.ti.com/support/processors-group/processors---internal/f/processors---internal-forum/1418417/am623-tq-redesign-thermal-issues-with-am623-urgent

    Please correct me if I'm wrong.

    We don't have any temperature measurements depending on the A53 Core speeds because its application dependent and will be different for every usecase.

    The AM62x SoC will not dynamically change its A53 Core speed based on the temperature. Its relies on the software running on the SoC to handle this.

    For Linux, there is a CPUFreq driver which allows an application to change the A53 core speed. There are "governors" which are a set of rules that determine the A53 Core speed.

    In our Linux SDK, there are three "governors":

    • Performance (Default Governor) - will select the highest available speed in the Device Tree's OPP Table
    • OnDemand - determine the speed depending on the CPU Loading
    • Userspace - the USER selects a speed and it will not change

    We can utilize one of these governors to reduce the A53 Cores speed.

    Best Regards,

    Anshu