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.

[参考译文] AWR1243BOOST:将多个 DCA1000EVM 连接到一台 PC

Guru**** 2542900 points
Other Parts Discussed in Thread: DCA1000EVM, AWR1243BOOST, AWR1243

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/860163/awr1243boost-connecting-multiple-dca1000evms-to-one-pc

器件型号:AWR1243BOOST
主题中讨论的其他器件: AWR1243DCA1000EVM

您好!

我发现了通过此线程将多个 DCA1000EVM 连接到一台 PC 的可能性

"AWR1243BOOST:将多个板连接到一台 PC":

我知道 、多个 AWR1243需要一个 MCU 来从 PC 接收命令。

但我想知道如何将多个 DCA1000EVM 连接到一台 PC?

首先、我知道使用 CLI 工具可以更改 DCA1000EVM IP 地址。 如果我连接多个 DCA1000EVM、是否需要更改 MAC 地址、配置端口和数据端口?

其次、一台 PC 一次只能与一台互联网设备通信。 如何设置 PC 配置以接收来自多个 DCA1000EVM 的多个记录数据

第三、我发现可以使用 START 命令和 STOP 命令来控制 DCA1000EVM。 那么、  当 DCA1000EVM 重新接收 START 命令时、DCA1000EVM 的状态是什么?DCA1000EVM 是否正在等待接收 AWR12Or 的数据或传输空数据?

最后,radar_FTD1函数是什么? 在多个 AWR1243连接到一台 PC 的情况下、它是否仍然需要连接到 PC?

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

    您好!

    由于 DCA1000EVM 注定要与单个系统进行通信、因此我们从未尝试过连接两个 DCA1000的情形。 让我为这个用例提供一些建议-

    1) 1)如果您能够将两个 DCA1000与单个系统连接、则需要更改两个端口、我不确定是否更改 MAC 地址、但根据您的实验、您可能需要在需要时更改此地址。

    2) 2)当您对这两个 DCA1000使用不同的网络端口时、它应将 ADC 数据转储到单独的文件中。 您需要修改 CLI 工具以适应此多 DCA1000连接。 在最新的 Studio 中、我们提供了 DCA1000通信工具的源代码

    C:\ti\mmwave_studio_02_01_00_00\mmWaveStudio\ReferenceCode\DCA1000

    3) 3)请参阅上述路径中的文档和源文件、以了解有关这些命令的更多详细信息。

    4) 4)参考文档、要通过 SPI 连接多个 AWR1243、您需要修改 FTDI 库、因为现有库会查找固定的 FTDI SPI 实例。 请参阅此问题的类似主题-

    https://e2e.ti.com/support/sensors/f/1023/p/847172/3164018#3164018

    此致、

    Jitendra

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

    感谢您的回复。

    但我仍然有一些问题。

    FTDI 用于为 USB 至 SPI 充电。 因此、我可以使用 USB 电缆通过 FTDI 驱动程序与 AWR1243进行通信。 如果我使用 MSP430等其他 MCU 作为 SPI 传输命令的控制器、我是否需要使用 FTDI?

    如果我更改 MAC 地址、配置端口和数据端口,则在仅连接一个 DCA1000EVM 时,设备能否正常工作?

    期待您的回复

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

    您好!

    在 DCA1000EVM 上、FTDI 主要用于 PC 与 AWR1243之间的 SPI 通信、而 DCA1000EVM 是通过以太网配置的。

    因此、借助通过 SPI 与 AWR1243进行的 MPS430连接、您无需通过 FTDI 进行连接(无需连接)。

    您可以使用 CLI exe 使用以下命令更改 DCA100EVM 的 IP、MAC 地址和两个端口、并且应在 json 文件的'ethernetConfigUpdate'下设置新的网络详细信息。

    DCA1000EVM_CLI_Control.exe EEPROM dca1000_config.json

    确保在捕获数据时在 json 文件的'ethernetConfig'标签下设置新的网络详细信息。

    此致、

    Jitendra

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

    感谢您的回复。

    我已经知道 FTDI 线性调频脉冲的函数。

    我仍然想知道如何设置 FPGA 配置以连接多个 DCA1000EVM。

    例如、我发现了以下说明:

    "可以在 PC 上实例化 CLI_Control 工具的多个实例以控制多个 EVM、同时为每个 EVM 使用唯一的 UDP 端口。"

    如何理解“唯一 UDP 端口”?  PC 的数据端口是否位于 UDP 协议中?

    这是否意味着 CLI_Control 工具只能通过设置 IP、MAC 地址和两个端口来控制多个 DCA1000EVM?

    这是否意味着 CLI_RECORD 工具可以接收 来自多个 DCA1000EVM 的数据?

    如果我理解您的错误、请告诉我。

    谢谢。

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

    您好!

    从单台 PC 连接和通信多个 DCA1000EVM 不是此电路板和 CLI_CONTROL 工具的主要要求/用例。

    尽管您可以通过使用 DCA1000EVM 的不同网络详细信息来实现该目的。 (您的理解是正确的:上面有黄色标记的线)。

    正如我在上次答复中提到的、使用 EEPROM 命令以及*。json 文件中的不同 IP、配置和数据端口、您可以更改 DCA1000EVM 的网络设置。 然后、在 PC 上与 DCA1000EVM 通信时、您需要使用最新的网络信息。

    我在我的末尾尝试 了一个 DCA1000EVM、 并且能够与具有不同 IP 和端口的电路板通信。

    要连接两个板、您需要在 PC 上连接两个以太网(第二个可以使用 USB 转换器添加)、并一次访问两个 IP 地址。

    您可以使用具有不同 DCA1000EVM 网络信息的不同 cf.json 文件执行两个 CLI_control.exe 实例。 您需要为两个 DCA1000使用不同的 IP 地址以及配置和数据端口。

    此致、

    Jitendra