EtherNet/IP ODVA Conformance Test Results

Test: ACD Behavior Test (Skip LED test)
Version: 2.4.13
TimeStamp: 2023-06-09T17:54:02.0118066+08:00
Elapsed Seconds: 36.6549774
Test Engineer: hiwin
Authentication: AuthenticationInvalid
Test Result: FAIL
Testware:
EtherNet/IP CT19-EN Single User License. Licensed to Su, Bo-Cheng, HIWIN MIKROSYSTEM CORP..

Test Step Description Result
InitializeRoutine PASS
|―0.1 - Enter Test Engineer Info PASS
|―0.2 - SelectIpAddress Ethernet 4: 192.168.1.1 PASS
|―0.2.1 - Configure Adapter Network adapter 'Intel(R) Ethernet Server Adapter I350-T2' on local host:192.168.1.1 PASS
|―0.3 - Load STC File am243x-lp_tiEtherNetIP_freeRTOS PASS
|―0.3.1 - Initialize Script With STC Values PASS
|――SUB5 - Initialize Script With STC Values PASS
|――――S5.1 Assign DUT IP Address PASS
|――――S5.1.0 - DUT IP Address 192.168.1.10 Test Note
|――――S5.2 Assign DUT MAC Address PASS
|――――S5.3 Assign Reset Timer PASS
|――――S5.4 Generate pcap Filter for Arp from DUT only with IP PASS
|――――S5.5 Generate pcap Filter for ARP or use of IP address from DUT PASS
|――――S5.6 Generate pcap Filter for ARP probe/announce only PASS
|――――S5.7 Generate pcap Filter for gratuitous ARP PASS
|――――S5.8 Assign PC Address as gateway 192.168.1.1 PASS
|――――S5.9 Generate pcap Filter for ARP from DUT with conflict address PASS
|――――S5.10 Assign Message Wait Time PASS
|―0.3.5 - Verify Test Setup PASS
|―0.4 - List Identity N/A
|――192.168.1.10 EtherNet/IP(tm) ADPT am243x-lp
|―0.4.1 - Did ListIdentity fail? PASS
|―0.5 - Register Session PASS
|――SUB3 - Register Session PASS
|――――S3.1 Register Session Try Loop PASS
|――――――S3.1 Register Session Try Loop[1] SKIP
|――――――――S3.1.1 RegisterSession N/A
|――――――――S3.1.2 Break out of loop if RegisterSession succeeded PASS
|――――――――――BreakStep PASS
|――――S3.2 Check for failed RegisterSession PASS
|―0.5 - Verify DUT is alive PASS
|―0.6 - Determine TCPIP Instance number PASS
|――SUB16 - Find Associated TCP/IP Interface Instance PASS
|――――S16.0.1 - Get Max Number of TCPIP Instances Status 0x 0014 N/A
|――――S16.0.2 - If Success Record number PASS
|――――S16.1 - Loop Through TCPIP Instances PASS
|――――――S16.1 - Loop Through TCPIP Instances[1] SKIP
|――――――――S16.1.1 - Set Instance to Iteration Number 1 PASS
|――――――――S16.1.2 - Get Interface Configuration Attribute 0A01A8C000FFFFFF0101A8C000000000000000000000 N/A
|――――――――S16.1.3 - If Get Attribute is successful, Check its value PASS
|――――――――――S16.1.3 - Get IP Address 192.168.1.10 PASS
|――――――――――S16.1.4 - Does this TCPIP Instance Match? PASS
|――――――――――――S16.1.5 - Active TCPIP Instance Number 1 PASS
|――――――――――――S16.1.6 - Break loop PASS
|――――Record the TCP/IP Object Interface being used 1 Test Note
|―0.7 - Determine IP Configuration Method PASS
|――SUB18 - Determine IP Configuration Method PASS
|――――S18.1 - Get TCP/IP Attribute 3 00000000 PASS
|――――S18.2 - Get Configuration Method bits 0-3 00 PASS
|――――S18.3 - Is this static address? PASS
|――――――S18.3a - Static Address S18: DUT IP Configuration Method: STATIC VALUES Test Note
|――――――S18.3a.2 - Disable DHCP Steps Bypass PASS
|――――S18.3 - Else PASS
|―0.8 - Ensure DHCP Server is not running PASS
|―0.9 Ensure Second port not connected PASS
|――SUB26 - Disconnect Second Port PASS
|――――S26.1 - Is External Disconnect 2 Available? PASS
MainRoutine FAIL
|―1.0 Verify Default Values *** SKIPPED *** SKIP
|―2.0 Attribute 10 Behavior Test *** SKIPPED *** SKIP
|―3.1 & 3.2 Attribute 11 Conflict Record Verification - ACD Activity 02 or 03 *** SKIPPED *** SKIP
|―3.3 Attribute 11 set test *** SKIPPED *** SKIP
|―3.4 & 3.5 Attribute 11 Conflict Record Verification - ACD Activity 01 *** SKIPPED *** SKIP
|―3.6 Attribute 11 reset via Type 1 Reset service to the Identity object *** SKIPPED *** SKIP
|―3.7 & 3.8 Attribute 11 Conflict Record Verification - ACD Activity 01 *** SKIPPED *** SKIP
|―3.9 Attribute 11 reset via Type 1 Reset service to the Identity object *** SKIPPED *** SKIP
|―4.1 No IP Frames Sent Until Address Successfully Probed *** SKIPPED *** SKIP
|―4.2 ACD Probe Timing and ACD Announce Timing *** SKIPPED *** SKIP
|―4.3 ACD Process Restarted When Cable Reconnected FAIL
|―――4.3.0 Embed PCAP Message PASS
|――――SUB17 - Insert Message into PCAP Trace PASS
|――――――S17.0 OpenAdapter PASS
|――――――――S17.1 Embed message into PCAP Trace 4.3 ACD Process Restart When Cable Reconnected PASS
|―――4.3.1 Disconnect Media PASS
|――――SUB24 - Disconnect Media PASS
|――――――S24.1 - Is External Media Disconnect Available? PASS
|――――――S24.4 - Else PASS
|――――――――S24.5 - Unplug cable OK PASS
|―――4.3.2 Start DHCP Server if needed PASS
|――――SUB19 - Start DHCP Server PASS
|―――4.3.3 Acquire Probe/Announce PASS
|――――SUB10 - Acquire Active Phase Probe/Announce PASS
|――――――S10.1 OpenAdapter PASS
|――――――――S10.2 Start Acquisition PASS
|――――――――S10.3 Connect Media if needed PASS
|―――――――――SUB25 - Connect Media PASS
|―――――――――――S25.1 - Is External Media Connect Available? PASS
|―――――――――――S25.4 - Else PASS
|―――――――――――――S25.5 - Plug cable OK PASS
|――――――――S10.3 Acquire Active Phase Probe/Announce N/A
|―――4.3.4 Verify ACD timing FAIL
|―――――ACD Timing - Active Phase ms,  ms,  ms,  -1009ms,  1000ms FAIL
|―――――Active Phase Found an ARP Probe; Expecting Announce. FAIL
|―――――Active Phase Found an ARP Probe; Expecting Announce. FAIL
|―――――Active Phase Found an ARP Probe; Expecting Announce. FAIL
|―――――Active Phase Found an ARP Probe; Expecting Announce. FAIL
|―――――Probe Phase Did not receive the minimum two Probes. FAIL
|―――――Announce Interval First Announce Delay: -1009.3872ms. FAIL
|―――――Announce Interval Interval between Announce: 999.921ms. FAIL
|―――4.3.5 Stop DHCP Server PASS
|――――SUB20 - Stop DHCP Server PASS
|―4.4 Ongoing ACD Probe Timing (10 minutes) *** SKIPPED *** SKIP
|―4.5 Semi-Active State For Multi-Port Devices *** SKIPPED *** SKIP
|―4.6 Multi-Port Devices Restart ACD Process on Link Up *** SKIPPED *** SKIP
|―4.7 Conflict Detection During Probe Phase - ARP Announce *** SKIPPED *** SKIP
|―4.8 Conflict Dection After Probe Phase *** SKIPPED *** SKIP
|―4.9 Verify LastConflictDetected Attribute *** SKIPPED *** SKIP
|―4.10 Conflict Isn't Detected Between Announce Frames *** SKIPPED *** SKIP
|―4.11 ACD Defend *** SKIPPED *** SKIP
|―4.12 Conflict After Successful Address Probe *** SKIPPED *** SKIP
|―4.13 Address Not Used When Conflict is Declared *** SKIPPED *** SKIP
|―4.14 Directed ARP During Probe Phase Does Not Cause Conflict *** SKIPPED *** SKIP
|―4.15 Directed ARP Response In Ongoing Detection *** SKIPPED *** SKIP
|―4.16 Conflict Detection During Probe Phase - ARP Probe *** SKIPPED *** SKIP
FinallyRoutine PASS
|―FI - Final Power cycle DUT. PASS
|――SUB4 - Cycle Power PASS
|――――S4.1 Ensure session is unregistered N/A
|――――S4.2 Power Off Command - External PASS
|――――S4.3 Power Off - Internal PASS
|――――――S4.3 Power Off PASS
|――――S4.4 Turn on DHCP Server, if needed PASS
|―――――SUB19 - Start DHCP Server PASS
|――――S4.5 Settling Time - External PASS
|――――S4.6 Settling Time - Internal PASS
|――――――S4.6.1 Power Off Settling Time PASS
|――――S4.7 Power On Command - External PASS
|――――S4.8 - Power On Internal PASS
|――――――S4.9 Power On PASS