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.

TMDS64GPEVM: Ethernet/IP support

Part Number: TMDS64GPEVM
Other Parts Discussed in Thread: SYSCONFIG

Hi all,

I am currently working on AM64x General purpose evaluation board and have MCU+SDK 8  installed on my system. I was going through the ethernet/ip example code provided by the SDK.

I found this API in the SDK documentation: 

uint32_t  EI_API_ADP_setIpConfig (T *pAdp_p, bool dhcp_p, uint32_t ipAddr_p, uint32_t netwMask_p, uint32_t gateway_p, uint32_t nameServer1_p, uint32_t nameServer2_p, char *pDomainName_p, bool applyChanges_p)

 Please correct me if i am wrong, I understand that we can change the ip address of the slave and set it to a permissible value using this API. I would like to know if we have to configure any other parameters before calling this API or will simply calling this API changes the IP address. I would also like to know about the values of the other parameters given in this API in order to set an IP address.

Also, I would like to know how the data exchange takes place between the master and slave(am64xgpevm). My understanding is that a attribute will have a service attached to it and a callback function is run everytime this service is called. Please do correct me if I am wrong.

Also, please do list out any software that can be used to test out the ethernet/ip adapter functionality of the am64xgpevm. I do not have a PLC, and I am trying to use my Laptop as the ethernet/ip master. Please share any documentation on how to test out the ethernet/ip adapter functionality.

Thank you,

Aaron Renny