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.

[参考译文] CC2564:当 CC2564是主器件时通过 I2S 发出音频爆裂声

Guru**** 2587345 points
Other Parts Discussed in Thread: CC2564

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/739322/cc2564-audio-pops-over-i2s-when-cc2564-is-master

器件型号:CC2564
Thread 中讨论的其他器件:WL1833

当通过 I2S 进入 CC2564的数据在远端解码时、我会听到间歇性的砰砰声 我已经连接了芯片的配置,并使用 I2S 解码模块的示波器捕获了几个波形。  在示波器中 、黄色线是 BCLK、蓝色线是 FSYNC、紫色线是数据。 根据示波器捕获、我没有看到任何会导致触发的不连续性。 有时数据在0和-1之间波动、但不足以解释触发。 我已将 CC2564连接到 WL1833并记录了 WL1833的输出。 随附的 wav 文件表明、实际上、我们在接收端获得了一些垃圾数据。 我的配置是否有任何问题? 如果没有,我如何验证 CC2564是否正确地对其获得的 I2S 数据进行解码,以便我们可以比较我们在示波器上看到的内容? 大致来说、设置如下:
 
 
                                                                       此处听到了示波器爆裂声
                     |                                                                   |
主机 CPU -- >CC2564 --> WL1833--> ALSA

我应该注意、音频在大多数情况下听起来不错。 如果我通过 I2S 线路播放任何语音或音乐、音频在接收端听起来不错、偶尔会有人在接收端弹出。

e2e.ti.com/.../recordedPops.wav

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您可以分享更多测试信息吗? 您将什么主机用于 CC2564、WL18xxMOD?
    您可以共享日志吗?

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

    当然。 我们使用的是运行 Linux 的基于 ARM 的处理器、WL18xx 托管在 x86 CPU 上。 但是、我听到了各种接收器(包括 Sena V 1.06无线耳机)上的砰声。 为了测试此设置、从位时钟、I2S 数据以及主机 CPU 和 CC2564之间的帧同步添加了 MAG 线、并且我将探针连接到这些线以获得示波器快照。 我有我们管理芯片配置的流程中的日志、是否有您需要的任何其他日志? 我还添加了我忘记在原始帖子中添加的芯片配置。 我已添加配置、日志中有一个不同的配置、其中位时钟速率为3072kHz、并且 fsync 占空比设置为使用1位帧同步、而不是50%占空比、但这两种配置都会产生 discontinuities.e2e.ti.com/.../btlogs.txt

    e2e.ti.com/.../cc2564config.h

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

    是否可以添加 FW 日志? 这样、我们就可以看到芯片中到底发生了什么。
    尝试找到正在激活的上溢/下溢/ PLC 等...

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

    e2e.ti.com/.../1323.logs.zip

    这是在启动 SCO 连接之前正在进行的日志,并在 SCO 连接实际启动时继续进行。 我在这种登录过程中听到了砰砰声。 如果您需要我以某种方式或某种方式优化日志、请告诉我。

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

    我已经查看了日志、想问您一些问题。

    1.您能不能在这次捕获 HCI Logger 和 LMP Viewer 数据时捕获另一个 FW 日志?
    2.我可以看到 ESCO 连接-我可以看到您仍在进行 PAGE_SCAN -有没有原因吗? 您是否仍在尝试连接到其他装置?
    同时运行的任务越多-我们错过数据包和嘀嗒声的几率就越高。

    收到包含更多数据的日志后、我将仔细检查日志、并尝试找出这些节拍的原因。

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

    e2e.ti.com/.../3823.log.zip

    此日志在器件通电之前开始、并在弹出开始时继续进入、并在之后持续一段时间。

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

    您好 Ben、

    回顾一下日志我首先看到的是您使用的是 SCO (HV3),而不是 ESCO -有任何原因吗?

    除此之外、一切看起来都很好。

    我建议使用2-EV3并再次尝试。

    您可以尝试一下、并向我们提供有关结果的最新信息吗?

    陈洛威

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

    使用 SCO 而不使用 eSCO 的原因是远程设备之间的握手。 远程设备可能不支持 eSCO。  但是、我在远端器件上使用了另一个具有板载 WL18xx 的 SOC、我认为它确实支持 eSCO、并将 CC2564连接到该 SOC。 我仍然听到砰砰声。 日志 attached.e2e.ti.com/.../connected_5F00_to_5F00_wl18xx.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    删除了 SCO 连接期间对 PAGE_SCAN 的所有调用、从而显著降低了音频弹出。 但是、偶尔仍能听到砰砰砰声、尽管声音要少得多。 似乎未找到此问题的根本原因。 我是否可以通过固件日志或其他方式支持进一步的进度?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Ben、


    现在您已删除对 PAGE_SCAN 的调用、您能否捕获日志?

    我将查看日志、看看是否有任何改进方法。

    BR、

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

    e2e.ti.com/.../pops_5F00_still_5F00_page_5F00_scan_5F00_disabled.lgr.zipSorry以获取延迟回复。 我附加了日志、但没有调用页面扫描。 我们正在调用 BLUEGO_DiscoverableConnectable()以禁用扫描。

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

    您好 Ben、

    让我们尝试以下操作、

    您能给我发送您正在使用的确切.bts/.txt init 脚本吗-我想在这里添加一些命令、看看这些命令如何影响性能。

    我正在尝试删除尽可能多的后台进程。

    BR、

    陈洛威

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

    e2e.ti.com/.../TI_5F00_CC2564x.7z

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

    您好 Ben、

    请尝试以下.bts 文件

    请在您获得结果后进行更新。

    e2e.ti.com/.../TI_5F00_CC2564x_5F00_27_5F00_11_5F00_18.7z

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

    使用新固件进行 e2e.ti.com/.../update_5F00_firmware.7zUpdated 日志记录: