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.

[参考译文] TAS2560:ASI CLK错误1和电流输出错误

Guru**** 2392905 points
Other Parts Discussed in Thread: TAS2560, TAS2560EVM, TAS2555

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/661368/tas2560-asi-clk-error1-and-brownout-error

部件号:TAS2560
主题中讨论的其他部件:TAS2555

我们的客户正在将TAS2560与Snapdragon配合使用,MCK输入为9.6MHz,FS为48kHz,寄存器设置如下。

电源是5V采用器,包含在EVM盒中。

 

第一次音乐播放效果很好,在bck和WCLK从DSP停止后 ,再进行第二次播放试验,即使bck和WCLK存在,声音也不会发出。

"Power Up Control 2"(开机控制2)显示0x05=1,检测到PWR_ERR。

"Interrupt Detected 1 Field Description"(检测到中断1字段说明)显示0x26=2a。 这是ASI CLK错误1,电流输出错误和SAR完成错误。

因为BCK和WCLK被停止。

 

以下是一些问题。

1.要恢复这种情况,我们是否应该在 每次移动回放时都执行软重置并重新加载所有寄存器?

我们尝试了“CLK_ERR_1寄存器”0x21到82,它将“重新启动时重新加载默认值”,但没有改进。

 

检测PWR_ERR和电流过的阈值是什么? 我们怎么能忽视这些标志?

0x04 G类或H类设置没有影响。

 

此致,

Mochizuki

 

 

R B[0]P[0]R[0]=0x0

R B[0]P[0]R[1]=0x0

R B[0]P[0]R[2]=0x1

R B[0]P[0]R[3]=0x20

R B[0]P[0]R[4]=0x7

R B[0]P[0]R[5]=0x0

R B[0]P[0]R[6]=0x0

R B[0]P[0]R[7]=0x40

R B[0]P[0]R[8]=0x81

R B[0]P[0]R[9]=0x83

R B[0]P[0]R[A]=0x2

R B[0]P[0]R[b]=0x0

R B[0]P[0]R[c]=0x0

R B[0]P[0]R[d]=0x8

R B[0]P[0]R[e]=0x10

R B[0]P[0]R[F]=0x41

R B[0]P[0]R[10]=0x5

R B[0]P[0]R[11]=0x0

R B[0]P[0]R[12]=0xc

R B[0]P[0]R[13]=0xb

R B[0]P[0]R[14]=0x0

R B[0]P[0]R[15]=0x2

R B[0]P[0]R[16]=0x0

R B[0]P[0]R[17]=0x0

R B[0]P[0]R[18]=0x0

R B[0]P[0]R[19]=0x0

R B[0]P[0]R[1a]=0x1

R B[0]P[0]R[1b]=0x40

R B[0]P[0]R[1c]=0x0

R B[0]P[0]R[1D]=0x8

R B[0]P[0]R[1e]=0x8

R B[0]P[0]R[1f]=0x0

R B[0]P[0]R[20]=0x0

R B[0]P[0]R[21]=0x02

R B[0]P[0]R[22]=0x3f

R B[0]P[0]R[23]=0x21

R B[0]P[0]R[24]=0x0

R B[0]P[0]R[25]=0x0

R B[0]P[0]R[26]=0x2

R B[0]P[0]R[27]=0x3

R B[0]P[0]R[28]=0x0

R B[0]P[0]R[29]=0x0

R B[0]P[0]R[2a]=0xf0

R B[0]P[0]R[2b]=0x32

R B[0]P[0]R[2c]=0x3

R B[0]P[0]R[2d]=0xd7

R B[0]P[0]R[2e]=0xc0

R B[0]P[0]R[2f]=0x3D

R B[0]P[0]R[30]=0x0

R B[0]P[0]R[31]=0x11

R B[0]P[0]R[32]=0x4

R B[0]P[0]R[33]=0x44

R B[0]P[0]R[34]=0x4

R B[0]P[0]R[35]=0x0

R B[0]P[0]R[36]=0x2

R B[0]P[0]R[37]=0x10

R B[0]P[0]R[38]=0x0

R B[0]P[0]R[39]=0x0

R B[0]P[0]R[3a]=0x0

R B[0]P[0]R[3b]=0x20

R B[0]P[0]R[3c]=0x30

R B[0]P[0]R[3D]=0xA

R B[0]P[0]R[3e]=0x0

R B[0]P[0]R[3f]=0x0

R B[0]P[0]R[40]=0x0

R B[0]P[0]R[41]=0x0

R B[0]P[0]R[42]=0x0

R B[0]P[0]R[43]=0x0

R B[0]P[0]R[44]=0x0

R B[0]P[0]R[45]=0x0

R B[0]P[0]R[46]=0x0

R B[0]P[0]R[47]=0x0

R B[0]P[0]R[48]=0x5

R B[0]P[0]R[49]=0x0

R B[0]P[0]R[4a]=0x0

R B[0]P[0]R[4b]=0x2

R B[0]P[0]R[4c]=0x13

R B[0]P[0]R[4D]=0x0

R B[0]P[0]R[4e]=0x0

R B[0]P[0]R[4f]=0x0

R B[0]P[0]R[50]=0x21

R B[0]P[0]R[51]=0x0

R B[0]P[0]R[52]=0x0

R B[0]P[0]R[53]=0x0

R B[0]P[0]R[54]=0x8c

R B[0]P[0]R[55]=0x3

R B[0]P[0]R[56]=0x1

R B[0]P[0]R[57]=0x0

R B[0]P[0]R[58]=0x3

R B[0]P[0]R[59]=0x6

R B[0]P[0]R[5a]=0x7

R B[0]P[0]R[5b]=0x81

R B[0]P[0]R[5c]=0x0

R B[0]P[0]R[5d]=0x80

R B[0]P[0]R[5e]=0x0

R B[0]P[0]R[5F]=0x0

R B[0]P[0]R[60]=0x0

R B[0]P[0]R[61]=0x0

R B[0]P[0]R[62]=0x0

R B[0]P[0]R[63]=0x0

R B[0]P[0]R[64]=0x0

R B[0]P[0]R[65]=0x0

R B[0]P[0] R[66]=0x0

R B[0]P[0]R[67]=0x0

R B[0]P[0]R[68]=0x0

R B[0]P[0]R[69]=0x0

R B[0]P[0]R[6a]=0x0

R B[0]P[0]R[6b]=0x0

R B[0]P[0]R[6c]=0x0

R B[0]P[0]R[6d]=0x0

R B[0]P[0]R[6e]=0x0

R B[0]P[0]R[6F]=0x0

R B[0]P[0]R[70]=0x0

R B[0]P[0]R[71]=0x0

R B[0]P[0]R[72]=0x0

R B[0]P[0] R[73]=0x0

R B[0]P[0]R[74]=0x0

R B[0]P[0]R[75]=0x0

R B[0]P[0]R[76]=0x0

R B[0]P[0]R[77]=0x0

R B[0]P[0]R[78]=0x0

R B[0]P[0]R[79]=0x60

R B[0]P[0]R[7a]=0x0

R B[0]P[0]R[7b]=0x0

R B[0]P[0]R[7c]=0x7

R B[0]P[0]R[7d]=0x0

R B[0]P[0]R[7e]=0x84

R B[0]P[0]R[7f]=0x0

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

    您好,Mochizuki-san,

    您可以尝试数据表9.3 .16.4 部分中介绍的顺序

    最小电压为2.7V,但如果发生时钟错误事件,则设置PWR_ERR。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器

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

    ASI错误:
    这种理解是否正确? 如果更改音乐文件时干扰bck或LRCK输入时钟,TAS2560将检测ASI错误,然后系统控制器检测并清除INT_CLK1标志并重新加载寄存器设置。
    它不像没有任何系统控制器帮助的PCM510x音频DAC自动输入bck和LRCK时钟检测以及自动PLL设置。

    Brownout标志:
    我们的客户使用 了git.ti.com/.../tas2560-android-driver的Android驱动程序 作为参考。
    应用了一些自定义,此Android驱动程序的"Battery Guard AGC"设置是什么? 我们无法在数据表上找到寄存器描述。
    即使使用5V 2A DC采用器,在极低级别播放时也会出现电压输出标志,这种设置似乎并不理想。
    您推荐的电池保护AGC电阻器设置是什么?
    我们不希望将PPC3寄存器转储功能用于不处理I2S D-amp,是否不可能完成SW开发?

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

    Mochizuki-san

    ASI错误:从时钟错误中恢复不是自动的,系统应按照上述顺序从时钟错误事件中恢复。

    电压过低标志:电池保护AGC在数据表部分9.3 .................................................................14中有说明(这些部分具有相同的名称)。 如本文档中所述,电池跟踪AGC的参数是DSP内核的一部分,可以使用PurePathTm控制台3软件TAS2560应用软件在Device Control (设备控制)选项卡下为TAS2560部件进行设置。

    此致,

    Ivan Salazar

    应用工程师-低功率音频和执行器

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

    我知道,我们已经看到有几个项目只想使用由3.3V电池提供的简单增强I2S D-amp来产生5W输出功率,而不需要像A in D-amp TPA20xx系列那样复杂的寄存器设置。 希望看到TAS2560的ROM掩码版本。

    我了解到,使用上载的Android驱动程序和数据表寄存器地图描述无法完成电离设置,我们将为我们的实验室订购TAS2560EVM,以复制客户情况,并在PPC3 GUI上找到最佳的电离设置。
    让您随时了解最新信息。

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

    您好Ivan:

     

    我已获得TAS2560EVM并在PPC3上运行它。

    如何转储寄存器头文件,如TAS2555 PPC3函数?

     

    此致,

    Mochizuki

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

    您好,Mochizuki-san,

    目前没有TAS2560的终端系统集成工具。 我们将对此进行处理,如果有更多相关信息,我可以与您联系。
    但您现在可以实施的另一个选项是使用PC3配置音频模式(ROM模式1或2)和AGC,然后使用嵌入在PC3中的I2C工具记录特定配置的寄存器写入。 您只需单击I2C工具上的记录按钮,然后单击PPC3的设备控制面板中的应用更改。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器

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

    您好Ivan:

    最后,我可以通过I2C捕获所有EVM初始化设置。

    有几个隐藏寄存器需要初始化,它在附加文件中为红色。

    我们的客户如何确定初始化文件上的这些寄存器值?

    只复制EVM的I2C事务就足够好了?

    此致,

    Mochizukie2e.ti.com/.../TAS2560EVM-initalization.xlsx

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

    是的,我认为复制I2C事务应该足以进行设备初始化。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    伊万-桑

    感谢您的确认。
    此时我将关闭此线程。

    此致,
    Mochizuki