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.

TMS320F28375D: TMS320F28375D

Part Number: TMS320F28375D

Tool/software:

We are using the part of F28375D. I am trying to get temperature from the chip's internal temperature sensor.

We are using the TI provided functions of InitTempSensor()/GetTemperature() in F2837xD_TempSenorConv.c.

Somehow it didn't gave right temperature value (it gave -140C rather room temperature). The returned temperature did change with environment temperature change.

Any help would be appreciated.

  • Michael,

    Can you verify if the temp sensor function is running on CPU1 or CPU2 on this device?  My understanding is that the factory calibrations for the temperature sensor are stored in the OTP memory that is owned by CPU1.  CPU2 does not have access to this memory, and will return a bad value from the function if called as is.

    Let me know if the above is the case, or if not we can continue the debug.

    Best,

    Matthew