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.

[参考译文] TAS3251:使用 PurePath 控制台、采用嵌入式设计、不带 EVM

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1394733/tas3251-using-purepath-console-with-embedded-design-without-evm

工具与软件:

您好!

我找到了很多关于这方面的闭合线程、但到目前为止还没有实际的解决方案。

最好能够有任何能够让终端用户在最终产品中使用 PPC3的解决方案。 我们不想使用任何 EVM 套件、PurePath 主板或任何仅作为 USB-i2c 桥接器的产品、其庞大的体积和机箱可能会对最终完成的产品造成困扰。 请找到此问题的解决方案。  

请参阅我所附的链接。 在以下所有情况下、TI 专家似乎都不了解问题是什么。  

我们需要通过 i2c 在 PPC 和放大器芯片之间使用一个简单的桥梁。

谢谢!

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/994592/tas3251-using-purepath-console-3-without-evm 

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1201408/tas5825m-purepath-socket-bridge-talk-to-target-without-ev-kit

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1136708/purepath-bridge-protocol-i2c-out-without-xmos 

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/653584/tas5756m-interfacing-my-design-with-the-purepath-console-motherboard

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

    尊敬的 Tamas:

    我们没有小型电路板能够从 PPC3通信到终端器件。 PPC3旨在与 EVM 配合使用、以便客户可以评估器件并生成其自己设计所需的 I2C 代码、而不是与终端系统中的器件普遍通信的方式。 您可以使用 PPC3生成所需的 I2C、并使用您想要向器件发送这些命令的任何 I2C 发生器。

    此致、

    Ramsey

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

    您好拉姆齐,谢谢您的回答!

    我知道 PPC3根据设计可与 EVM 搭配使用。 问题在于、它只能非常适用于 EVM。 我的建议是、如果我们能现场使用它进行实际硬件的最终微调就很好了。 在上面链接的其中一个线程中、有人建议为 PPC3创建 API、而在另一个线程中、其他人询问 XMOS 器件的固件。 老实说、这两者都很好、凭借固件、我们可以在实际的最终应用处理器上为我们的产品实施工厂测试模式、而不是使用 XMOS 芯片。 这就很方便了。 API 也是如此、例如物联网音频解决方案。  

    我知道可以使用 PPC3来生成寄存器映射、并以这种方式使用它、这正是我们正在使用的方法、但这种方法会显著减慢开发/调优过程。  

    我甚至不知道为什么 XMOS 固件一开始就关闭了。 TI 最大的利益是为其客户提供在设计中采用芯片的所有可能工具。 PPC3是一款非常适合您的工具、但这种限制对我没有意义。 请给我们自由、让我们可以使用最好的工具来使用您的芯片。  

    另一种解决方案是在 PurePath 和 XMOS 器件之间发布 USB 协议。  

    如果任何能够让我们的最终产品与 PPC3一起"在线"使用的解决方案、我们都将不胜感激。

    谢谢!

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

    尊敬的 Tamas:

    最佳解决方案是使用 EVM 生成 I2C 或通过跳线。 PPC3和固件是由 IP 驱动的、因此我们无法将其向公众开放。 在对器件进行评估时、应使用 EVM 进行微调。 客户拥有自己的开发板后、应使用 PPC3在其自己的 SoC 中对系统进行任何进一步调整、以在必要时提供帮助。

    您正在尝试进行何种微调来满足终端系统上的 PPC3需求?

    此致、

    Ramsey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果需要、应在自己的 SoC 上使用 PPC3对系统进行任何进一步调整、从而提供帮助

    这正是我希望实现的目标! 您能告诉我如何做到这一点吗?

    您正在尝试何种微调以便在终端系统上实现 PPC3?

    终端系统在 PCB 布局、功率级以及几乎其他所有方面都可能完全不同。 EVM 在某些情况下只是 EVM、不同的电源轨、不同的芯片配置、等等。 为什么 我甚至需要向 TI 专家解释?

    PPC3且固件为 IP 驱动

    这毫无意义。 我的意思是、是的、它显然是以 IP 驱动的、因为它是 TI 的东西、但 PPC3的功能基本上已记录在数据表中、而其他可加载的读取资源也包含在用户友好型 GUI 中。 同样适用于 fimrware ,一个荣耀的 USB 音频和 USB i2c 设备,是如此基本的现在,它只是没有意义关闭它的来源。 告诉我们它是如何工作的、我们将在我们自己的固件中将其作为工厂校准选项实施。  

    请考虑我的建议、同时考虑 TI 所有 EVM 模块的价格、因为该定价方案正与当今的竞争对手、尤其是亚洲的竞争对手过时。  

    此致、

    Tamas

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

    尊敬的 Tamas:

    我理解您的沮丧、但这是我能提供的最佳解决方案。 如果无法使用 EVM、可以通过多种方法从 PPC3中生成的 I2C 创建 I2C 信号(例如使用小型微控制器)。

    Ramsey

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

    你好 :

    是否可以共享 USB 通信数据格式?

    以便我们了解 EVM 如何与 PPC3进行通信?

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

    尊敬的 Zhou:

    这不是我们轻易提供的、是 Tamas 之前提到的 XMOS 固件的一部分。 如果您需要与 EVM 上未安装的器件通信、有两种方法:使用您自己的控制器和 PPC3中生成的 I2C 脚本;或使用 EVM 并将 I2C 连接跳线连接至定制电路板。  

    此致、

    Ramsey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这不是我们轻易提供的、而是 XMOS 固件的一部分

    你好、拉姆齐!

    为什么会这样? 这件事背后的原因是什么? 为您试图销售的芯片提供开发工具、这对我来说似乎没有多大意义。 USB 协议可以通过当今的工具轻松地进行逆向工程、因此为什么不让我们的生活变得轻松?  或者、您是否仅仅是因为这样就可以销售价格过高的 EVM? 不可以、只要 将其构建到芯片价格中、就像许多其他制造商一样、以非常便宜和开放的源码让任何人都可以访问 EVM。  

    此致、  

    Tamas

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

    尊敬的 Tamas:

    如前所述、要使用我们使用 I2C 通信的器件、您可以使用 GUI 来生成 I2C 脚本。 PPC3本身 需要 XMOS 来将 USB 命令转换为 I2C。  自行进行设计的客户拥有自己的 SOC、后者会发送 I2C、因此只需发送命令。 这正是 PPC3为您生成的 EVM。 PPC3并不是终端系统中我们器件的控制器。 您可以使用任何数量的微控制器制造非常便宜的 I2C 发生器、并将生成的脚本从 PPC3复制/粘贴到您的控制器中。

    此致、

    Ramsey