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.

[参考译文] TAS2770EVM:使用PDM模式时出现问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/755596/tas2770evm-trouble-using-pdm-mode

部件号:TAS2770EVM

我正在使用TAS2770EVM,并尝试在PDM模式下使用它。 我正在FPGA中生成PDM数据和时钟,并通过评估板上的PDM标题将其发送到AMP。 此外,我还设置了适当的寄存器,以便通过I2C接口使用PDM回放进行操作。 下面概述了我设置的寄存器。 我使用的PDM时钟是6.144MHz,数据是那一半。 不知道我做错了什么。

w 82 03 b0 #将PB_CFG0寄存器PB_SRC设为1用于PDM播放,PB_PDM_SRC设为0,将PDM_MAP设为1用于PDM播放

W 82 08 04 # Setting CLASSD_SYNC to 0,PDM_RATE to (bits 3 & 2) to 01 for 5.08 MHZ (W82 08 04 #将CLASSD_SYNC设置为0,将PDM_RATE设置为(位3和2)至01 6.76

W 82 09 08 # PDM_Edge1被设置为0表示上升沿, PDM_SLV1被设置为0以将其置于从属模式, PDM_CLK1被设置为1,PDM_GATE1被设置为0。
w 82 02 0c #打开输出
W 82 30 00

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    今天早上,我尝试将放大器置于PDM主模式,并探测PDMCK引脚,以进行健全性检查。 我可以获得2.59ish MHz的时钟输出,但是当我尝试使用寄存器0x08更改时钟速率时,寄存器会获得正确的值,但PDMCK引脚上的时钟输出永远不会改变。 这似乎很奇怪。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Thomas:

    您可以尝试使用PPC3打开I2C监视器,单击Log (日志)并启用记录仪。 然后,您可以执行必要的配置并从监视器保存I2C活动。 生成的脚本应按照与GUI上相同的方式配置设备。

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

    我现在甚至没有使用GUI来配置任何内容,因为它似乎不是很好用。 我刚刚使用I2C直接编写寄存器。 我的第一篇文章概述了我用来写寄存器的I2C命令。 我还确认使用GUI正确编写了这些文件。 您是否有将系统正确置于PDM模式的示例程序?

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

    我将检查主模式下的PDMCK频率更改。
    您是否可以共享您发送到设备的PDM时钟和数据信号的捕获? 我将设置一些测试环境以获取一个可用作基准的脚本。

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

    我正在跟进此主题。 您是否有机会捕获发送到设备的PDM时钟信号?
    您是否仍有PDM界面问题?

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

    我们解决了自己的问题,感谢您的帮助。

    -Tom