Hello,
I' running into a issue with TwinCAT and Sitara recognizing the vendor and product code IDs.
The situation: We have a custom designed board based on Sitara and Linux with EtherCAT running on it. For test and learn purposes we are using the ethercat sample application provided by sysbios.
The problem: The following errors are reported from TwinCAT after the bus and during the device initialization. Here is the message text
"Error 1 29.07.2015 15:45:50 152 ms | 'Box 1 (TIESC-001)' (1001): 'INIT to PREOP' failed! Error: 'check vendor id'. Comparison '0x00000011' == '0x0000059d' failed."
"Error 3 29.07.2015 15:45:50 457 ms | 'Box 1 (TIESC-001)' (1001): 'INIT to PREOP' failed! Error: 'check product code'. Comparison '0x0000059d' == '0x54490001' failed."
I'm little bit confused, since the IDs are the same. The vendor and the product IDs in the esi-file "TIS_ESC.xml"(TwinCAT) correspond to those in the header file "ecat_def.h".
Can you please give me a hint why does this error appear?
Thank you in Advance!