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.

MCU-PLUS-SDK-AM243X: MCU-PLUS-SDK-AM243X 08.06.00.43 EtherNet/IP, LLDP packets pass through the PRU-ICSSG.

Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: LP-AM243

We checked a new version of EtherNet/IP Adapter Demos in MCU-PLUS-SDK-AM243X Version 08.06.00.43.

I have confirmed that the LLDP packets forwarding control is not correctly.

As shown in the picture below, I connected a LP-AM243 in the middle of the system and captured packets with Wireshark from a PC.

When using the "ethernetip_adapter_demo" application, the next device's LLDP packets pass through PRU-ICSSG.

And those packets can be captured from the PC.

For correct transfer control of LLDP, I think there should be a process to stop LLDP packets transfer using FDB as a process inside the PRU.

I know that FDB control can be handled by using the Enet (ICSS) function.

But, we want to support both DLR functionality and correct LLDP packets forwarding control.

 Enet (ICSS) supports FDB and does not support DLR.

 EtherNet/IP Adapter Demos's PRU firmware supports DLR and does not support LLDP packets forwarding control by FDB.

So, I have a question.

Q. When will the EtherNet/IP Adapter Demos's PRU firmware support correct LLDP packet forwarding control?

Also, if there is a way to achieve both the DLR function and LLDP packets control by FDB, please let me know.