I am going to update the firmware via image transfer object using Gurux DLMS C library.
I upload the firmware using gurux DLMS director to my app.
When the app run "image transfer action" in "svr_preAction" function, at the first step (i.e. Image name and size to transfer and initializing), return of "cosem_checkStructure(e->parameters.byteArr, 2)" is equal to 260 (i.e. out of memory).
I guess there is a problem in receiving data packet process and the gurux functions cannot properly get the packet and a wrong packet is formed.
I will be thankful, if you can guide me to resolve this issue.