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.

[参考译文] TDA4VM-Q1:用于定制 TDA4VM 板的以太网。

Guru**** 2943350 points

Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1653893/tda4vm-q1-ethernet-for-custom-tda4vm-board

器件型号: TDA4VM-Q1
Thread: TDA4VM 中讨论的其他器件

尊敬的 TI 团队:

我正在开发一个基于 TDA4VM、电路板直径为 65mm 的定制 PCB。该 PCB 用于通过以太网从成像仪记录视频数据。 成像仪以 1280 × 720 和 60FPS 的分辨率输出灰度视频、因此大约需要 421Mbps 的带宽。

除了视频记录之外、我们还需要以太网连接来实现基于 TCP 的命令通信和远程 shell 操作(如 SSH 和 SCP)、以便从系统传输记录的数据。

由于 PCB 空间限制、我们想知道单个以太网端口是否可以通过逻辑共享可用带宽来实现这两个目的(例如,分配大约 600 Mbps 用于视频记录、400Mbps 用于命令、SSH 和 SCP 流量)。

如果支持此配置、您能否分享建议的架构、实现方法以及任何相关的原理图或参考设计?

上述架构将在 TDA4VM 的 ARM Linux 皮层中实现。

感谢您的支持。

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

    您好、

    我假设您将使用标准 Linux、并且以太网的所有数据源和接收端都将位于同一个操作系统中。 在这种情况下、您可以进行拆分。 根据您希望数据分离和速率限制的严格程度、有不同的方法可以实现这一点。 但默认情况下从同一接口发送这两个数据流不是问题。 您可以对 ssh 和 scp 流量设置速率限制、并让视频流占用其余带宽。 这是因为我假设视频数据是实时的、不会随时占用整个带宽。

    您是否在寻找任何基于硬件的限制选项? 否则、您可以考虑在 Linux 上使用 tc 命令进行通信量整形。 这样的事情 应该足以让你纠正。

    此致、
    Tanmay

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

    您好、Tanmay、

    以下是我的系统配置

    • 摄像头→TDA4VM
      • 成像仪通过 25 引脚连接器 (承载以太网信号)的 8 线子集输出灰度视频。
      • TDA4VM 通过该 25 引脚连接器收集此视频数据。
    • TDA4VM→外部主机
      • PCB 上有一个单独的以太网母插座、用于连接外部系统(PC,服务器等)。
      • 此连接用于 SSH、SCP、TCP 命令、基本上是系统管理和数据传输。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Gautham:

    本质上、这意味着两条数据路径有两种不同的物理连接。 因此、在硬件方面、您应该不会遇到带宽 SD esch 端口支持千兆位以太网的任何问题。

    此致、
    Tanmay

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

    您好、Tanmay、

    我对定制 TDA4VM 板的以太网架构有疑问。

    我们的应用在软件中需要两种基于以太网的功能、但由于 PCB 尺寸限制、我尝试使电路板尽可能紧凑、并且只希望有 一个物理以太网连接器

    从硬件的角度来看、您建议如何为这种场景设计 PCB?

    具体来说:

    • 是否可以在仅暴露一个外部以太网端口的情况下支持两个以太网应用?
    • 这可以单独使用 TDA4VM 的以太网子系统来实现、还是需要外部以太网交换机或任何额外的硬件?
    • 在什么情况下、必须使用两个独立的 PHY/RJ45 连接器?
    • 此类实现是否有任何 TI 参考设计或推荐的架构?

    在最终确定 PCB 之前、我试图了解最实用的硬件架构、因为尽可能减小电路板面积是一个重要的设计目标。

    谢谢!

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

    尊敬的 Gautham:

    我们的应用在软件中需要两种基于以太网的功能、但由于 PCB 尺寸限制、我尝试使电路板尽可能紧凑、并且只希望有 一个物理以太网连接器

    但在板上的来源将来自不同的接口,我相信对。 您是否计划将这两个源合并到 PCB 上。 如果不是、如何将它们组合在硬件端以馈送到单个以太网连接器?

    很抱歉、我无法了解此处的硬件图片。 您能否分享一些与此相关的方框图?

    此致、
    Tanmay

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

    特性

    1G 以太网网络

    -------------------- +           -------------------- +         -------------------- +
    |接地|             |以太网交换机|       | 成像仪|   
    |电台|<---------    >>               |<----- >>|(摄像头)|
    -------------------- +           +----- +/- +      -------------------- +
                              |
                              |
                              |
                        +----- ▼---- +
                         |  TDA4VM |   
                         -------------------- +

    我们希望在定制 PCB 上实现此连接。 请提供相关参考来实现上述方框图。

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

    您好、

    这样您就有一个外部开关。 在这种情况下、从 TDA4 的角度来看、它只能通过任何以太网连接器进行单一连接。 以太网交换机接口采用什么模式?

    您是否正在使用任何以太网 phy? 或者、以太网交换机与 TDA4VM 之间的连接是否应该是 MAC 到 MAC?

    此致、
    Tanmay

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

    你好、 Tanmay Patil 

    我们使用 Microchip KSZ9563R 以太网交换机、它具有用于 tda4vm 的 RGMII 以及用于地面站和成像仪的内置 PHY。 请确认我们的理解。


    在操作系统级别的预期更改之间进行切换、例如 ping 成像仪或从成像仪接收数据到 tda4vm、以及从 GS 向 tda4vm 或 SCP 发送命令。

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

    尊敬的 Gautham:

    在操作系统级别更改之间进行切换、例如将成像仪 ping 通或从成像仪接收数据到 tda4vm、以及将命令从 GS 发送到 tda4vm 或 SCP。

    操作系统期望开关被引导、或者存在一个开关驱动程序。 开关驱动器来自开关制造商。 Microchip 通常会更新驱动程序、因此它应该也存在于我们的 SDK 中。 可以用微芯片确认这一点。

    除此之外、正如我先前所说、在千兆链路上发送两个流量时、不应出现问题。

    此致、
    Tanmay