Part Number: AM2432
Hello,
when I load the esi file (xmf) from the TIEP example into the Beckof TwinCat , i gets this message:

Ok the Vendor ID's don't fit. But why?
In the xml file:

The EtherCat CPU shows:

However, I only find in the source code:

This is where the ECAT_VENDORID is set:

read and print:

Where does the "E" come from?
Could it be that the reading routine getVendorId cheats this "to it", but contains the ID without "E" in the structure, and is also transmitted to the TwinCat in this way?
Unfortunately, I am not able to resolve the routine EC_API_SLV_getVendorId().
In principle, it's quite simple:
In the header under C:\ti\motor_control_sdk_am243x_11_00_00_06\ind_comms_sdk\source\industrial_comms\ethercat_slave\stack\inc\ecSlvApi.h, the function is declared external. So comes from the lib. Under patch/SlaveFiles/src git there is a readme that says what to do.
We are a member of the ETG and have downloaded the SSC_V5i13.zip. Unfortunately, I can't find the implementation of the function here EC_API_SLV_getVendorId here either.
What am I doing wrong?
BR Alexander