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