Hi,
I’m using Anybus IP for Xilinx and I’m trying to assign the IP address from within my Linux application/driver. However I’m currently unable to make the new address active without restarting the driver.
I can successfully modify the global shadowed variables trough “APPL_SetAddress()”, and then they will become active after resetting the driver through “APPL_RestartAbcc()”. But I would rather not restart the driver if possible.
I have tried to execute the “appl_asAddressChangedCmdSeq” command sequence, since that sequence appears to be pushing the global values into the Anybus IP which is what I need. However it doesn’t update the actual address when I execute the sequence once the driver is running. I am using the HMS IPconfig software tool to check the actual address on the network and I don’t see it changing until I restart the Anybus driver.
I suppose I must be missing some pre/post configuration or initialization work when executing the sequence. Any idea what I could be missing?
Thanks,
Yannick.