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.

[参考译文] AM2434:DLR-AM243X 以太网/IP INDUSTRIAL-COMMUNICATIONS-SDK 帧处理问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1582448/am2434-industrial-communications-sdk-am243x-ethernet-ip-dlr-frame-processing-issue

器件型号:AM2434


我已确认在处理以下版本的 DLR 帧时存在问题。

AM243X-AM243X 11.00.00.13 INDUSTRIAL-COMMUNICATIONS-SDK

  • Ethernetip_adapter_generic_device_mii_demo_am243x-lp_r5fss0-0_freertos_ti-arm-clang

该版本存在不针对 Locate_Fault 帧发送 Neighbor_Check_Request 的问题。

以下版本中不存在此问题。

AM243X-AM243X 09.02.00.08 INDUSTRIAL-COMMUNICATIONS-SDK

  • Ethernetip_adapter_generic_device_mii_demo_am243x-lp_r5fss0-0_freertos_ti-arm-clang

因此、它是由更新引起的。

此问题在以下符合性测试中发生:

4.4.2.1 — 电缆 C -断开连接 — 验证 DUT Neighbor_Status 和 Neighbor_Check_Request 帧

该测试验证当拔出电缆 C 时是否接收到 Locate_Fault 并发送三次 Neighbor_Check_Request 帧。

请检查连接的数据包。

4.4.2.1 — 电缆 C - Disconnect.zip

调试时、经确认、即使收到 Locate_Fault、也未达到 DLR_LOCFAULT_RCVD_MASK 条件语句。

请修复错误。