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.

[参考译文] CC8520:发送器上电时、接收器中断 I2S 时钟

Guru**** 2409920 points
Other Parts Discussed in Thread: CC8520, PCM1754

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1027326/cc8520-receiver-interrupts-i2s-clocks-when-transmitter-is-powered-on

器件型号:CC8520
主题中讨论的其他器件: PCM1754

设置:  

-具有 CC8520和 PCM1754 DAC 的接收器、电源始终开启

-带 CC8520的发送器通电和断电

问题:

-接收器在发送器通电时产生难看的噼啪噪声

根本原因:

-发送器通电时、接收器停止 I2S 时钟长达100ms (在95%的情况下)

附件:

-接收器上的示波器捕获(绿色:MCLK、黄色:CC8520的 VCC 电源)

CC8520接收器中断 I2S 时钟的原因是什么? 如何确保 I2S 时钟持续运行且未中断?

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

    Markus、

    您的问题听起来与以下问题类似: https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/702978/cc8520-pop-click-from-receiver-audio-output-when-power-to-transmitter-is-removed 

    您能否详细介绍一下您的上电和断电顺序?

    此外、请参阅 PPW 配置器帮助的"音频设备定义文件"部分中的"状态转换中的音量控制"部分、了解更多故障排除技巧:  

    此致、

    Daniel

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

    谢谢、但问题与电源 转换或状态无关。 接收器根本不会改变电源状态、但在发送器重新供电时仍会中断 I2S 时钟。 只有发送器改变电源、但接收器会由于时钟中断而产生杂音。 这´s 我无法通过配置接收器中的电源转换来执行任何操作(例如将输出静音)的原因、因为接收器根本不更改电源状态时也会发生噼啪噪声。
    希望这能澄清。

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

    换言之:当发送器关闭时、接收器保持独立状态。 当发送器重新供电并重新连接到接收器时、接收器会中断其 I2S 时钟、该时钟应为n´t μ s。

    采样率不变、发送器固定为48kHz 采样率作为默认值。

    实际上、固件1.3.0中引入了一个修复/特性:"在协议从器件上生成连续音频时钟、以便在未连接到网络的情况下能够驱动外部电路"。 我 使用的是1.4.2、因此 在重新连接期间、这里的东西损坏了、或者1.3.0中的实施不干净?

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

    Markus、

    我无法在使用 CC85XXDK EVM 的最后再次出现此问题。 我可以复位和切换发送器的电源、接收器 MCLK 继续而不中断。

    从数据表中:

    除了在切换采样率时的短时间内、协议从器件将生成从加电到断电的音频时钟。

    当主器件重新连接时、接收器是否可能尝试更改采样率?

    您能否使用 PPW Commander 验证您的器件是否具有 FW 版本? (设备管理器>"获取芯片信息")

    然后、您能否共享您的 DAC 的系统配置和驱动器?

    我在上一帖子中链接到了另一个 e2e 线程、因为最后一条注释中的注释指出、当主器件丢失时、PPW 器件会静音最后32个样本、以避免弹出。  

    此致、

    Daniel

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

    Daniel:

    感谢您的回答。 随附了固件版本信息、接收器配置和.ppwadd 模型。

    我 已尽可能排除采样率切换、即发送器采样率默认为48kHz、从未更改、而且我在测试中将接收器和发送器.ppwadd 模型简化为仅此采样率、因此没有其他选择、 但没有什么不同。 但是、我当然无法确定固件在单独状态下的作用。  

    ´s 文件的另一个注意事项:忽略 CC8520的 MUTE 引脚、它用于其他用途。 但是、我已经验证了 PCM1754的 MUTE 引脚、它不会将缺少 MCLK 时钟所产生的杂音静音、因此很遗憾没有选择该选项。

    只要时钟继续不间断运行、在连接断开时使32个样本静音不会成为问题。

    e2e.ti.com/.../6116.Receiver.zip

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

    在接收器配置文件中发现了一个问题:

    静态音频流主设备

    默认采样率
    44100

    我尝试将其更改为48000、但没有效果。 它´s 仅用于发送器。

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

    Markus、

    感谢您测试不同的采样率。  

    我看不到任何会导致时钟停止的正常接收器+ DAC 设置。 我在 EVM 上做了更多的测试、但仍然无法创建您观察到的内容。  

    您还可以共享主配置和硬件设置吗?

    此致、

    Daniel

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

    Daniel:

    我想我找到了一些东西:在发送器中、我在转换阶段"关闭至 SR 开关"有100ms 的延迟:

    D 3125    #等待100ms

    当我将其删除时、接收器上的 I2S 时钟不会中断。  

    这个延迟的目的是在射频传输开始之前让 ADC 偏置稳定下来、但是当我将延迟移动到"SR 开关至未激活"转换阶段时、它也起作用、所以现在我可以接受。 但是、我仍然 认为、即使 在发送器的"关闭至 SR 开关"阶段存在延迟时、接收器也不应中断其 I2S 时钟。

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

    Markus、

    我很高兴您找到了这个问题! 我同意这种行为不是我预期会发生的、但我想主配置会覆盖默认行为。

    此致、

    Daniel

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

    我不n´t 您覆盖默认行为的确切含义。 根据文档、接收器应该只在采样率发生变化时中断 I2S 时钟一段短时间。 但是、无论我在 发送器的"关断至 SR 开关"中配置多大的延迟、采样率都不会发生变化。
    n´t 记录这种行为可能是一件很好的事情、这样其他人就不会陷入同一陷阱。