For Firmware update, I tested with Barracks service where i uploaded my updated file and worked fine after downloading in hardware device, but when I tested this with our server, it didn't worked. I uploaded the same file and I received the exact file similar to what i was receiving from Barracks. Other details - Checksum of these two files are same Content length is different for the response utf8 format is used in both the cases.
Please help.