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.

TAS2505: Question about register 0x52 / OSCP, OCP, OTP meaning

Expert 6310 points
Part Number: TAS2505

There are example configurations in CodecControl application for TAS2505EVM. One of them is “Playback Class-D Speaker”. There is one line I have problem to understand (register page is switched earlier in the script to 0x01)

I was not able to find meaning of OSCP, OCP and OTP abbreviations neither in TAS2505 datasheet nor in Reference Guide. So, I checked register map summary in TAS2505 Datasheet what is inside register 0x52 on page 0x01, and found information like that:

 

  • Does the script write something to reserved registers?
  • Could you please clarify why is that and what are OSCP, OCP and OTP?

Thanks & regards,
TI Customer

  • Hi, Bart,

    Thank you for provide the details above.

    The OTP and OCP refer to the over-temperature and over-current protections that the device has (OSCP should be a typo error and it refers to the OCP). Usually, the TAS25xx and TLV320DAC31xx devices have this kind of features and they cannot be disabled. Based on the code line that you shared in your post, it seems that it was taken from another similar device that allows disabling these features. Even if you omit this code line in the TAS25xx, the protections will be enabled.

    There's no need to write something in the reserved registers for its correct behavior.

    I hope this helps you. Please let me know if you have additional questions or comments.

    Best regards,
    Luis Fernando Rodríguez S.