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.

[参考译文] TAS5825M:TAS5825M EQ 表加载失败

Guru**** 2468610 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/791122/tas5825m-tas5825m-eq-table-load-fail

器件型号:TAS5825M

你(们)好

       我在我的系统上使用了 TAS5825。 我有2个模式 EQ 表。 但它具有 I2C 发送该表的故障率。

       如果加载失败,卷将处于高电平,可以通过 I2C 重新加载代码来修复。

       是否有任何寄存器可以检查 EQ 表的 I2C 编程失败? 示例:校验和?

RQ 表的示例

{ 0x00、0x00 }、
   { 0x7f、0x00 }、
   { 0x03、0x02 }、
   { 0x01、0x11}、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x7f、0x00 }、
   {0x7d、0x11}、
   { 0x7E、0xff }、
   { 0x00、0x01 }、
   {0x51、0x05}、
   {0x00、0x02}、
   {0x1d、0x10}、
   {0x19、0x80}、
   { 0x00、0x00 }、
   { 0x7f、0x00 }、
   {0x46、0x11}、
   { 0x00、0x00 }、
   {0x02、0x00}、
   {0x53、0x00}、
   {0x54、0x00}、
   { 0x00、0x00 }、
   { 0x7f、0x00 }、
   { 0x03、0x02 }、
   {CFG_META_DELAY、5}、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   { 0x00、0x00 }、
   {0x7f、0x8c}、
   { 0x00、0x0B }、
   {0x28、0x00}、
   {0x29、0x00}、
   { 0x2a、0x00 }、
   { 0x2b、0x01 }、
   { 0x2C、0x00 }、
   { 0x2D、0x00 }、
   {0x2e、0x00}、
   { 0x2F、0x00 }、
   { 0x00、0x00 }、
   { 0x7f、0xAA }、
   { 0x00、0x12}、
   {0x08、0x07}、
   { 0x09、0xff },
   { 0x0a、0xff }、
   { 0x0B、0xf0 }、
   { 0x0c、0x00 }、
   { 0x0d、0x00 }、
   { 0x0E、0x00 }、
   { 0x0F、0x00 }、
   { 0x10、0x00 }、
   { 0x11、0x00 }、
   {0x12、0x00}、
   { 0x13、0x00 }、
   { 0x14、0x00 }、
   { 0x15、0x00 }、
   { 0x16、0x00 }、
   {0x17、0x00}、
   {0x18、0x00}、
   {0x19、0x00}、
   { 0x1a、0x00 }、
   { 0x1b、0x00 }、
   {0x1c、0x07}、
   { 0x1d、0xff }、
   { 0x1E、0xff }、
   {0x1f、0xf0}、
   { 0x20、0x00 }、
   {0x21、0x00}、
   {0x22、0x00}、
   {0x23、0x00}、
   {0x24、0x00}、
   {0x25、0x00}、
   {0x26、0x00}、
   {0x27、0x00}、
   {0x28、0x00}、
   {0x29、0x00}、
   { 0x2a、0x00 }、
   { 0x2b、0x00 }、
   { 0x2C、0x00 }、
   { 0x2D、0x00 }、
   {0x2e、0x00}、
   { 0x2F、0x00 }、
   {0x30、0x07}、
   { 0x31、0xff },
   { 0x32、0xff },
   {0x33、0xf0}、
   {0x34、0x00}、
   {0x35、0x00}、
   {0x36、0x00}、
   {0x37、0x00}、
   {0x38、0x00}、
   {0x39、0x00}、
   {0x3a、0x00}、
   { 0x3b、0x00 }、
   { 0x3c、0x00 }、
   {0x3D、0x00}、
   {0x3E、0x00}、
   { 0x3f、0x00 }、
   { 0x40、0x00 }、
   {0x41、0x00}、
   {0x42、0x00}、
   {0x43、0x00}、
   {0x44、0x07}、
   { 0x45、0xff },
   { 0x46、0xff }、
   {0x47、0xf0}、
   {0x48、0x00}、
   {0x49、0x00}、
   {0x4a、0x00}、
   {0x4b、0x00}、
   {0x4c、0x00}、
   {0x4d、0x00}、
   {0x4e、0x00}、
   {0x4f、0x00}、
   {0x50、0x00}、
   {0x51、0x00}、
   {0x52、0x00}、
   {0x53、0x00}、
   {0x54、0x00}、
   {0x55、0x00}、
   {0x56、0x00}、
   {0x57、0x00}、
   {0x58、0x07}、
   { 0x59、0xff },
   { 0x5a、0xff }、
   {0x5b、0xf0}、
   {0x5c、0x00}、
   {0x5d、0x00}、
   { 0x5e、0x00 },
   {0x5f、0x00}、
 
//寄存器调优
   { 0x00、0x00 }、
   { 0x7f、0x00 }、
   { 0x30、0x00 }、
   {0x60、0x02}、
   {0x62、0x09}、
   {0x4c、0x30}、
   { 0x03、0x03 }、
   { 0x00、0x00 }、
   { 0x7f、0x00 }、
   {0x78、0x80}、

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kerr、

    请再次确认您的系统启动顺序是否符合数据表规格:

    尤其是 I2S 应在 I2C DSP 配置前准备就绪。

    RDGS、

    Matthew