Hello.
I am seeing an issue with the FULL EtherCAT application running on ICEv2, using SDK v01.01.00.03. I have obtained the slave stack code V5.10 from ETG and successfully built and run the FULL application on the ICEv2. This FULL slave application works with the TwinCAT and SOEM masters (I am able to control LEDs). I am seeing a problem with the IgH master, which I really want to use. The ICE slave does not apply its outputs correctly (LEDs) with this master. It manages to get to the OP state and communication seems fine. The IgH master appears (from wireshark) to be sending LWR or LWR with proper data, but the LEDs do not change.
This could be an IgH master issue, but I am able to control the LEDs with this master when running with the out-of-the-box ICE DEMO EtherCAT application. After looking at the code of the 2 applications, I see that the DEMO and FULL slave applications are different in a number of ways. This makes me suspect that the DEMO slave application has a code update that allows it to work with the IgH master. This issue seems closely related to this older post: http://e2e.ti.com/support/arm/sitara_arm/f/791/t/196899.aspx.
Any ideas would be very helpful because it looks like I need to use the IgH master. Thank you.