https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1126658/tas2560-error_classd_pwr
器件型号:TAS2560您好!
TAS2560启动,后、日志中存在中断、例如[406.581395] tas2560s 6-004C:IRQ_PRINT、CRITICAL ERROR B[0]_P[0]_R[42]= 0x0
此错误看起来是 ERROR_CLASSD_PWR、请建议如何修复。
原理图如下所示。
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.
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1126658/tas2560-error_classd_pwr
器件型号:TAS2560您好!
TAS2560启动,后、日志中存在中断、例如[406.581395] tas2560s 6-004C:IRQ_PRINT、CRITICAL ERROR B[0]_P[0]_R[42]= 0x0
此错误看起来是 ERROR_CLASSD_PWR、请建议如何修复。
原理图如下所示。
您好、Ivan、
原理图上使用了两个器件、您知道这两个器件是否显示相同的错误吗?
-->是的,我已经检查了寄存器的值,两个都显示了相同的错误。
您还能读取中断寄存器0x26和0x27吗?
-->两个器件的寄存器0x26和0x27的值都是0x0。 日志未显示参考错误。
您能否确认在初始化期间正确写入寄存器?
-->我已转储寄存器(reg.zip)以供您参考。
另一个问题是、当我不播放任何内容(这意味着没有 I2S 时钟输入)时、是否应该不执行 tas2560 enable?
谢谢。
此致
Chris
尊敬的 Chris:
关于您的最后一个问题、您不应在器件启用时中断 I2S 时钟。 如果必须停止时钟、则应首先通过寄存器0x07 PWR_DEV = 0h 为器件断电。
在器件被启用的情况下停止时钟将触发时钟错误检测。 或者、您可以使用寄存器0x21位1-0禁用时钟错误检测、但当音频恢复且时钟在暂停一段时间后返回时、可能会发生音频失真。
此致、
-Ivan Salazar
应用工程师