I built the demo below and checked its operation.
"ethernetip_adapter_generic_device_mii_demo_am243x-lp_r5fss0-0_freertos_ti-arm-clang"
We checked with version 09.00.00.03 of INDUSTRIAL-COMMUNICATIONS-SDK-AM243X.
We have confirmed an issue where the host name is not changed when using DHCP mode.
1. Host name from DHCP server is not reflected
I specified the host name as "odva-test" from the DHCP server.
However, in this demo, after obtaining the IP address, when obtaining the following object, the host name is not reflected.
"TCP/IP Interface Object - Instance 1 - Attribute 6: Host Name"
I always get "lwip" as the host name.
Therefore, the host name specified by the DHCP server is not reflected in the CIP object.
2. Changes made by Set_Attribute_Single are not reflected
If you perform Set_Attribute_Single on the following object in DHCP mode, you can get a successful response.
"TCP/IP Interface Object - Instance 1 - Attribute 6: Host Name"
However, when I run Get_Attribute_Single, I always get "lwip" as the host name.
Therefore, execution by Set_Attribute_Single is not reflected.
Is this a known issue?
Will it be fixed in the next update?