Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

AM3356: EtherNet/IP ACD function

$
0
0

Part Number:AM3356

Hi,

Let me talk about ACD of EtherNet/IP.

EtherNet/IP ACD function is necessary to keep track of "which status" for duplication detected.

① Active Phase: IP duplication detection at device activation timing
② Passive Phase: IP duplicate detection after IP address determination & connection connection
③ Semi-Active Phase: IP duplication detection during connection

I think this is defined in PRU-ICSS-SW for EtherNet/IP

○eip_types.h
C:\ti\PRU-ICSS-EthernetIP_Adapter_01.00.02.00\third_party\protocols\ethernetip_adapter\include

typedef struct _CLASS_TCP_LAST_CONFLICT_DETECTED
{
USINT AcdActivity;
USINT RemoteMAC[6];
USINT ArpPdu[28];
}CLASS_TCP_LAST_CONFLICT_DETECTED;

We could verify that the structure definition corresponding to "in which status" exists in the AcdActivity of the PRU-ICSS-SW source.

 
Does "status control" function to determine status and ARP transmission/reception function
depending on status include for these ①,②,③ ?

Best Regards
Hiroyasu


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>