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.

[参考译文] AM625:技术咨询:评估用于优质无线 5.1 条形音箱的 AM62x + CC3351 解决方案(Dolby/DTS 和放大器;AirPlay 2/Spotify Connect 要求)

Guru**** 2837190 points

Other Parts Discussed in Thread: CC3351, SK-AM62

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1628393/am625-technical-inquiry-evaluating-am62x-cc3351-solution-for-premium-wireless-5-1-soundbar-dolby-dts-airplay-2-spotify-connect-requirements

器件型号: AM625
Thread 中讨论的其他器件: CC3351SK-AM62

尊敬的 TI 支持团队:

目前、我们正在对下一代高端 5.1 无线家庭影院 (Soundbar) 系统进行全面的技术评估。 我们正在具体研究  TI AM62x (Sitara SoC)+ CC3351 (Wi-Fi 6 配套 IC)  架构作为传统集成音频 SoC(例如 SunPlus SPA300 系列)的潜在高性能替代方案。

我们的客户对这款旗舰产品的需求要求非常高、并将重点放在这些方面  96kHz/24 位本机无损传输 、  微秒级多扬声器同步 和  无缝无线流媒体体验 。 为了确保该平台在商业上可行、我们想阐明以下关于 AM62x SDK 对行业认证和现代流协议的支持的要点:

1.专业音频解码和认证 (Dolby Atmos / DTS:X):
对于任何高级家庭影院产品、杜比和 DTS 的硬件或软件解码认证是一项不容商议的要求。

  • TI 是否提供了优化的解决方案  Dolby Atmos  和  DTS:X  AM62x 平台 (Linux/RTOS) 的解码库?

  • 如果 TI 不直接提供这些解码器、是否有已在 AM62x 上移植和认证这些解码器的推荐第三方合作伙伴(例如 Ittiam、DSP 概念或 StreamUnlimited)来帮助我们缩短认证周期?

2.现代流媒体生态系统 (AirPlay 2 & Spotify Connect):
集成高质量流媒体服务是我们客户路线图的核心要求。

  • AirPlay 2:  TI Linux SDK 是否支持 AirPlay 2 所需的必要无线附件配置 (WAC) 和音频缓冲? 此外、对于与 AM62x 上的 Apple MFi 安全协处理器集成、TI 有哪些硬件建议?

  • Spotify Connect:  是否有适用于 AM62x 上 Spotify eSDK 的既定案例研究或参考实施? TI 如何建议在音频框架(例如 GStreamer)中利用 CC3351 的 Wi-Fi 6 资源来确保高比特率流的稳定性?

3、并发 AP+STA 模式和 PTP 同步稳定性:
在 Soundbar 的作用场景中  基站 (STA)  家庭路由器、同时用作  接入点 (AP)  要将 5.1 声道无损音频传输到低音炮/后置扬声器:

  • AM62x 如何在保持模式的同时处理 AirPlay 2/Spotify 的系统开销  PTP (IEEE 1588)  硬件时间戳精度适用于所有扬声器的微秒级相位对齐?

  • 指定  96kHz/24 位 LPCM  数据流、哪些驱动程序级优化(例如 ALSA 或基于 DMA 的 SDIO 吞吐量增强功能)可用于在并发 Wi-Fi 操作期间最大程度地减少延迟并防止数据包丢失?

4、与集成音频 SoC 相比的竞争优势:
虽然 SunPlus SPA300 等集成式 SoC 提供了“即用型“方法、但它们通常缺乏 AM62x + CC3351 组合的原始计算能力和 Wi-Fi 6 效率。 我们有兴趣了解 TI 是否有专用器件  音频 SDK 扩展  或“智能音频集线器“参考设计、展示了 AM62x 在处理复杂智能流和高分辨率无线音频分配方面的优势。

我们认为、AM62x + CC3351 Wi-Fi 6 架构代表了实现真正无损无线影院体验的“出色“潜力。 我们期待您的技术反馈以及任何可用于支持我们评估的白皮书或 SDK 文档。

此致、

Mike Wu

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

    尊敬的 Mike:

    我正在内部与我的团队一起审核。 预计下周初将做出响应。

    此致

    Suren

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

    尊敬的 Mike:

    TI AM62x (Sitara SoC) 与 CC3351 (Wi-Fi 6 配套 IC) 配合使用、是一款灵活的高性能平台、适用于高端无线家庭影院系统等要求严苛的应用。 它利用 AM62x 的 Arm Cortex-A53 内核、用于多通道音频的 McASP、支持 IEEE 1588 PTP 的 CPSW 以太网以及 CC3351 的高级 Wi-Fi 6 功能(包括多角色并发 STA+AP)。   但是、与即用型集成音频 SoC(例如 SunPlus SPA300 系列)不同、 AM62x 需要更多集成工作来实现高级认证和协议、因为 TI 专注于基础 SDK 支持、而不是预集成的认证高端音频中间件。


    以下是根据 TI 的适用于 AM62x 的 Processor SDK Linux、数据表、应用手册(例如 AM62x 音频系统设计指南)和相关资源对您的特定问题的详细响应:

    1. 。 专业音频解码和认证 (Dolby Atmos / DTS:X)
    TI 不直接在 AM62x Linux/RTOS SDK 中提供优化的 Dolby Atmos 或 DTS:X 解码库。 Processor SDK Linux 通过 McASP(多通道串行端口,支持 I2S/TDM 等格式以高达高采样率)、ALSA/ASOC 驱动程序和 GStreamer 集成(但未获得许可,基于对象的沉浸式解码器,如 Dolby Atmos 或 DTS:X)专注于核心音频基础设施
    对于这些产品、通常需要第三方合作伙伴。  对于您的认证路径、建议的方法是直接联系第三方编解码器中间件供应商。 合作伙伴、如 Ittiam Systems DSP 概念 、和 StreamUnlimited 在 ARM Linux 音频中间件领域得到了广泛应用。

    2.现代流媒体生态系统 (AirPlay 2 & Spotify Connect)
    •AirPlay 2:TI Linux SDK 本身不包括 AirPlay 2 支持、包括无线附件配置 (WAC) 或特定音频缓冲。 AirPlay 2 需要 Apple MFi 许可、认证和集成(通常涉及 MFi 安全协处理器或等效的安全元素进行身份验证)。 TI 不为 AM62x 上的 Apple MFi 协处理器提供硬件推荐或内置支持;这将需要第三方集成(例如外部安全模块)和定制开发。 合作伙伴或开源堆栈(例如,用于基本 AirPlay 的 Shairport-sync)可进行调整、但经过全面认证的 AirPlay 2 需要 Apple 批准。
    •Spotify Connect:AM62x 上的 Spotify Embedded SDK (eSDK) 未建立 TI 案例研究或参考实施。 Processor SDK 将 GStreamer 用于音频流水线、该流水线可处理高比特率流。 CC3351 的 Wi-Fi 6(具有 OFDMA、MU-MIMO 和多角色支持等特性)有助于提高高比特率无损流的稳定性。 TI 建议通过与 GStreamer 或 PulseAudio 集成的标准 Linux Wi-Fi 驱动程序(例如,用于低延迟,高吞吐量链路)利用 CC3351 来控制缓冲/抖动。 完整的 eSDK 集成需要第三方中间件(例如来自 Spotify 合作伙伴)。

    3、并发 AP+STA 模式和 PTP 同步稳定性
    CC3351 支持多角色操作、包括并发 STA(到 AirPlay 2/Spotify 等流源的家庭路由器)+ AP(到后方/低音炮、以实现 5.1 分配)、从而连接不同射频通道上的器件。 这是 Wi-Fi 6 相对于旧标准的主要优势。
    对于微秒级同步、AM62x CPSW 以太网 MAC 提供对 IEEE 1588 PTP(精确时间协议,包括附件 D/E/F 和 802.1AS 配置文件)的硬件支持、并提供用于时间戳的通用平台时间同步 (CPTS)。 这可以通过以太网 PTP 实现在扬声器之间精确的相位对齐、也适合用于 Wi-Fi(但 Wi-Fi PTP 不太常见,通常与网络级同步结合使用)。 流式传输的系统开销(例如,通过 CC3351 的 AirPlay 2/Spotify)可通过 AM62x 的 Cortex-A53 内核和 DMA 功能进行管理、但需要仔细调优(例如,优先级队列,中断节奏)。
    对于 96kHz/24 位 LPCM 流:SDK 提供 ALSA 优化、对 McASP 的 DMA 支持以及驱动程序级增强、以尽可能减少延迟/数据包丢失。 CC3351 提供同时 Wi-Fi 运行所带来的效率(例如更好的频谱重用)、但实际稳定性取决于定制 QoS、GStreamer 中的缓冲以及负载测试(以避免欠运行)。 TI 的 SDK 包括可扩展到音频同步的 TSN/PTP 示例

    4、与集成音频 SoC 相比具有竞争优势
    AM62x + CC3351 组合在原始计算(四通道 A53、高达 1.4GHz)、用于 UI/处理的 GPU、Wi-Fi 6 效率和灵活性(例如主线 Linux 支持、 可扩展 I/O、例如用于多通道的多个 McASP)。 在处理复杂的智能功能(例如语音,AI,并发高分辨率流)和无损无线分发方面、这一性能优于许多集成音频 SoC。
    TI 不会专门为此提供专用的“音频 SDK 扩展“或“智能音频集线器“参考设计。 Processor SDK Linux 包括强大的音频支持(McASP 驱动程序、GStreamer 示例,音频系统设计指南)、入门套件(例如 SK-AM62)和连接演示(例如用于 Wi-Fi 6 的 CC3351)。 对于无线多室/高分辨率音频、利用开放式框架(GStreamer 流水线)或第三方堆栈。 与功能不太强大的即用型 SoC 相比、这种模块化方法在定制和面向未来方面具有优势。

    参考资料:

    1. AM62x Processor SDK Linux 文档–如何在 Linux 中启用 M2CC3301
    2. TI SimpleLink Academy for CC32xx–Wi-Fi 配置(WAC/外部配置)
    3. CC335x 数据表 (SWRS284C)–并发 AP+STA、吞吐量、TSF

    希望这有所帮助

    此致

    Suren  

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

    您好、Suren、  

    感谢您分享信息。 这些信息正是我所需要的。 我将在今天详细介绍、并与客户进行讨论。

     请查看随附的 AM62x + CC3351 系统方框图以供您参考。

       

    此致、

    Mike