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.

[参考译文] CCS/TAS5754M:将 EQ 数据写入 DSP 失败

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/966783/ccs-tas5754m-failure-written-eq-data-into-dsp

器件型号:TAS5754M

工具/软件:Code Composer Studio

您好!

我们在项目上的立体声系统中实现了 Tas5754、在验证了 EVM 上的 EQ 数据之后、头文件被导出。  我们发现 page0寄存器02必须设置为0x10 (禁用 DAC)、否则这些数据将永远不会写入 DSP。 请 在激活更新数据之前告知是否必须禁用 DAC。

请在 TI 数据下方找到、


CFG_reg 寄存器[]={
///针对 DirectI2CTab->RegisterDump 的 TAS5754/6M 转储

////待机

{ 0x00、0x00 }、
{0x02、0x10}、
/// reg[1][3]= 0x04

{ 0x00、0x01 }、
{0x03、0x04}、
/// REG[0][0x3]= 0x11

{ 0x00、0x00 }、
{ 0x03、0x11}、
////系数内存 A

////页44 (0x2C)

{ 0x00、0x2C }、
{0x08、0x7f}、
{ 0x09、0xff },
{ 0x0a、0xff }、
{ 0x0B、0x00 }、
{ 0x0c、0xff }、
{ 0x0d、0xff }、
{ 0x0E、0xff }、
{ 0x0F、0x00 }、

此致、
Bruce

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

    您好、Bruce、

    是否使用从 PC2转储的头文件?

    此外、您是否在 I2C 初始化时启用了 I2S 时钟?

    BR、

    Alix Wan。

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

    您好、Alix、

    我们确实转储了 PPC2的头文件并启用了 I2S 时钟、我的问题是 page0上的寄存器02是否未设置为0x10、这些数据无法初始化到 DSP、我们在系统上对此进行了说明、您是否可以验证此问题? 请解释以下从数据表中获取的有关寄存器第44页上自适应模式的信息、其中提到了 DAC 禁用后的串行传输。

     

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

    您好、Bruce、

    默认情况下、上电后、器件处于非自适应模式。 这意味着用户需要将 DAC 设置为待机/断电模式以访问 RAM。

    此设计主要用于在更新 DSP 中的参数时避免 DAC 输出异常。

    谢谢!

    此致、

    Sam

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

    尊敬的 Sam:

    请建议如何设置低音/高音参数而不将 DAC 置于待机状态。

     

    Bruce

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

    您好、Bruce、

    我可以为您提供有关这方面的指导。 您可以留下您的电子邮件地址、以便我将其发送给您。  

    或者、我已请求与您建立友谊。 请通过私人邮件共享您的电子邮件。

    谢谢!

    此致、

    Sam