This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCU-PLUS-SDK-AM243X: AM243x-LP

Part Number: MCU-PLUS-SDK-AM243X

Tool/software:

Hi there, 

We updating EtherCAT ESI files, we know exact the Input process data and its size, as well output process data and its size - confirmed in TwinCAT as well. 
Output and Input follows the definition of EtherCAT Standard.

However, EC_API_SLV_getOutputData() updates the output data, whose size is given by EC_API_SLV_getInputProcDataLength().  And Vice versus. We have two pieces of evidence - one is that we dumped data EtherCAT slave received. The second is the screen shot (attached).

Is this known to you? 
 

Best regards,
Jinlong