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.

[参考译文] BT-MSPAUDSOURCE-RD:BT 音频源器件的良好参考设计?

Guru**** 2511985 points
Other Parts Discussed in Thread: CC2564CMSP432BTBLESW, BT-MSPAUDSOURCE-RD, CC2564C, CC256XCQFN-EM, CC3200AUDBOOST, BOOST-CCEMADAPTER, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/828560/bt-mspaudsource-rd-good-reference-design-for-bt-audio-source-device

器件型号:BT-MSPAUDSOURCE-RD
主题中讨论的其他部件:CC2564CMSP432BTBLESWCC2564CCC256XCQFN-EMCC3200AUDBOOSTBOOST-CCEMADAPTERCC3200

大家好。 我正在开始新设计、想知道这是否是一个真正好的参考设计。 我之所以提出这一问题,是因为从 Stonestreet ( http://www.ti.com/lit/ug/tidu459a/tidu459a.pdf )为该电路板发布的软件堆栈 似乎不再受支持。 有什么想法吗?

谢谢!

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

    您好、Kevyk、

    请查看 CC2564CMSP432BTBLESW 中的 A3DPDemo_SRC。 此 SDK 的用户指南还包括有关支持的硬件 EVM 的详细信息。

    此致、

    Vihang

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

    谢谢 Vihang。 这是一个与 BT-MSPAUDSOURCE-RD 完全不同的硬件和软件解决方案。 对吧?

     BT-MSPAUDSOURCE-RD 是否仍然是用于启动新 BT 音频源器件的可行参考设计?

    谢谢!

    Kevin

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

    Kevyk、

    BT-MSPAUDSOURCE-RD 参考设计采用了非常旧的版本、但对用于进一步应用开发的闪存的可用性非常有限。 我不建议将您的设计基于此旧的参考设计。 对于较新的项目、最好使用上面建议的较新的 HW+SW 组合。

    此致、

    Vihang

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

    再次感谢 Vihang。 我将使用您提到的更现代的参考资料。 TI 应从网站上移除旧开发板、因为它会误导开发者。 我已经根据该设计购买了电路板和器件、现在我必须查看是否可以返回。

    再次感谢您!

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

    您好、Vihang、

    我在  ti.com/lit/ug/swru497/swru497.pdf 上转到了 CC2564C TI 双模 BluetoothRegistered协议栈 ,您建议使用该协议栈,但没有发送音频时出现问题。 我完成了第5-7页上要求的所有修改、并且能够连接到设备(本例中为 Bose 耳机)、我显然可以打开远程流、但我从未听到音频。 我查看了 I2S 信号(AUD_CLK 等)的时序信号、看不到正在生成时钟。 我还尝试了两组不同的板。 我仔细检查了所有4块板上的电缆和电压。 一切似乎都好。

    您是否有任何人成功地使用 ti.com/lit/ug/swru497/swru497.pdf?上的说明  CC2564CMSP432BTBLESW 中是否有需要更改的配置未指定?

    我实施了一周前的最新 Service Pack 更新。

    谢谢、

    Kevin

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

    您好、Vihang、

    我在  ti.com/lit/ug/swru497/swru497.pdf 上转到了 CC2564C TI 双模 BluetoothRegistered协议栈 ,您建议使用该协议栈,但没有发送音频时出现问题。 我完成了第5-7页上要求的所有修改、并且能够连接到设备(本例中为 Bose 耳机)、我显然可以打开远程流、但我从未听到音频。 我查看了 I2S 信号(AUD_CLK 等)的时序信号、看不到正在生成时钟。 我还尝试了两组不同的板。 我仔细检查了所有4块板上的电缆和电压。 一切似乎都好。

    您是否有任何人成功地使用 ti.com/lit/ug/swru497/swru497.pdf?上的说明  CC2564CMSP432BTBLESW 中是否有需要更改的配置未指定?

    我实施了一周前的最新 Service Pack 更新。

    谢谢、

    Kevin

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

    尊敬的 Kevin:

    我整合了 CC2564C + MSP432P401设置来运行 A3DPDemo_SRC 演示、并复制并修复了您看到的问题。

    问题是、虽然 SWRU497中的指令提到将 CC2564C PCM 接口置于从模式、但在运行 A3DPDemo_SRC 演示时、编解码器仍配置为从模式。 这意味着 PCM 接口根本不会像您发现的那样计时。

    解决此问题的方法是简单地将 CC2564C 设置回 PCM 主模式。 这使得它生成 PCM 时钟并将其提供给编解码器。  

    您可能遇到的最后一个问题是、默认情况下、AUD_IN 信号通过 CC256XCQFN-EM 上的 R11拉至接地。 这会阻止编解码器在中提供 PCM 音频。 如果您尚未移除 R11、则需要移除 R11。

    因此、对于 CC256XCQFN-EM、正确的电阻设置为 R11 = DNP、R18 = DNP、R19 = 10kOhm。 请修改您的电路板以获得正确的电阻器配置、然后再次尝试运行 A3DPDemo_SRC 演示。

    此致、
    Michael

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

    很棒! 非常感谢。 但是 、如果 TI 的参考设计一直在 ti.com/lit/ug/swru497/swru497.pdf 上出现错误、那么自从该参考设计使用3年以来、我又怎么会第一次发现它呢? 3年来,没有人反对这种做法?

    如何按照您的建议将 CC2564C 设置回 PCM 主模式?

    由于时钟信号现在将来自 CC2564C、而不是来自 CC3200AUDIOBOOST 上的音频编解码器: R11是 DNP、因此音频信号未接地、R19是10K (或对地短路)、因此时钟信号沿正确方向传输、而 R18是 DNP。 对吧?

    我还发现了许多其他更小的问题、其中原理图在这里标记不正确、并且堆栈中有一个小错误、其中#if 应该是#ifdef (在 HAL.C 文件中搜索_support_audio_codec_)。

    谢谢。

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

      更多详细信息、请参阅 e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/p/833473/3087066#3087066。

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

    尊敬的 Kevin:

    对于 A3DPDemo_SRC 演示、CC2564C 默认应处于主模式。 我是指将电阻器移至正确的配置、以确保硬件在我之前的帖子中位于 PCM 主配置中。

    您对组装 R19电阻器和移除 R11 + R18电阻器的影响的分析是正确的。  

    使用正确的配置修改电路板后、请告诉我您的设置是否正常。

    此致、
    Michael

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

    工作! 最后。 花费了2周(不会说浪费了)。 令人惊讶的是、在3年内、没有人发现或报告过这种情况。 您可能希望让 TI 更新文档并调整代码... 这毕竟是一个参考设计。

    感谢所有的帮助!

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

    最近、我在 CC2564CMSP432BTBLESW 的 A3DPDemo_SRC 也遇到了同样的问题  
    (MSP-EXP432P401R+ BOOST-CCEMADAPTER + CC256XCQFN-EM + CC3200AUDBOOST)



    我看到了用户指南(http://www.ti.com/lit/ug/swru497a/swru497a.pdf) 表1。  第5页。  建议移除 R11 电阻 器、然后  A3DPDemo_SRC  启用以传输音频。

    我只是重放给某人、以了解这 项建议是否有效。


    我采用 伏欧姆毫安表 来测量 R11电阻器、在移除 R11电阻器之前、值为零欧姆。 为什么  R11的产品 CC256XCQFN-EM 原始状态 与 R18的卸载状态不同?
    用户指南中的音频演示(A3DP Demo_SNK、A3DP Demo_SRC、HFP Demo_AG、HFP Demo_HF 和 HSP Demo)仅 需要 A3DP Demo_SNK R11为零欧姆或 卸载 状态,而其他则为 卸载 状态。 电阻器非常小、我认为安装可能比 卸载更容易。

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

    是的 Jussie、TI 最终将参考设计修复为 ti.com/lit/ug/swru497a/swru497a.pdf。 文档现已正确(2019年9月)。

    R11需要移除。 需要移除 R18。 R19可以短接在一起、也可以在引脚上放置10k Ω 电阻器-这两种方式都可以正常工作。 这会设置 CC256x 板上的电平转换器、以将两个 I2S 时钟发送到 CC3200板。 音频信号从 CC3200板发送到 CC256x。

    然后安装软件、使这些板充当 BT 音频源设备。

    祝您好运-我花了一周时间才在他们的文档中发现此错误!