Part Number: AM2432
Other Parts Discussed in Thread: TMDS243EVM, SYSCONFIG
Hi,
My customer is now evaluating EtherCAT SubDevice of ISDK 11.0.0.13 on AM2432 by connecting some kinds of MainDevices.
As for the connection with TwinCAT, they were able to confirm that the EtherCAT communication transitions to Op after detection by bus search as expected.
However, in the combination with CTT tool, SubDevice is not detected by Search.
They checked the packet data by Wireshark when the Search failed, and found that the SubDevice on their custom board did not respond at all to the first BWR command issued by the CTT tool.
When they compared the contents of packets on the CTT tool and TwinCAT, there was the difference in the MAC destination of the BWR. That was Unicast (01:01:05:01:05:01:00:00) in the case of TwinCAT, but that’s BroadCast (FF:FF:FF:FF:FF:FF:FF) in the CTT tool.
Their custom board as SubDevice is directly connected with MainDevice (PC).
From these results, they’re presuming that Broadcast packets are being read/discarded on the AM2432, but they’re not sure.
Could you provide them any advice or suggestion to figure out a root cause and to solve this issue ?
Here are the logs of BWR command sent from CTT tool and TwinCAT below.
BWR Log sent from CTT Tool

BWR Log sent from TwinCAT

Thanks and regards,
Hideaki





