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.

AM387x + TPS659113 overheating detect

Other Parts Discussed in Thread: AM3874

Hi,

We need to understand how the software could readout temperature (level or level alert) from internal sensor/register on either the CPU or PMU to be able to shut down gracefully? Please provide documentation if this is possible.

Note: The OMAP4430 TRM (SWPU231AA, section 18.4.10) describes a very similar register (CONTROL_TEMP_SENSOR), and a table for converting the ADC readings to temperature ranges (18.4.10.2.3). Could it be that it’s the same band gap temperature sensor in the AM3874?

We see for instance   BANDGAP0_CTRL/BANDGAP1_CTRL  (page 666 in AM387x TRM, SPRUGZ7A)

Thanks.

/Magnus

  • Magnus,

    I'm very interested in this topic. We are performing similar investigations on our custom DM8148-based hardware. I'd like to share with you our experience. Would it be possible contact you privately?

    Thanks in advance.

  • Ilandre,

    It is nice that you want to share experiences, but I would prefer this discussion to stay in the forum since the discussion would then benefit the whole audience.

    Ultimately it comes down to knowing what internal parts of the CPUs (or PMUs) that could be used for designing e.g overtemp alerts by a software interrupt. Probably these silicon components exist but the product group has not had time to produce reference documentation on how to accomplish this. Also, the measurement granularity could be too course for doing reliable estimations of the silicon temp, but as I see it "anything" is better than "nothing".
     This said, I welcome empirical results that you may be willing to share in an open forum on this topic.

    -But I still hope that the product group can step in and shed some more light on how we can build an alert mechanism for excessive temperature.

    Cheers.

    /Magnus

  • Hi,

    This function is not supported at this time.   

    BR,

    Viet

  • Magnus,

    I'd like to share experiences in this forum. However I'm afraid I will not be able to post any meaningful figures until TI provides official information about this issue.

    As you said, at this time I just could provide some empirical results.