Thanks for your immediate reply.
But I have dumped the flash @0x81000 to PC via esptool.py, and compared it with my original user2.bin, it's the same.
The image crc (image downloaded from server) and the flash crc (image written into flash) are not equal.
if I take out this function upgrade_crc_check(), fimrware upgrade is successful, but this is not right way of doing as I am by passing CRC check.
sometimes image CRC and flash CRC matches and some times do not match. Most of the times it does not match.
As I asked earlier does debug prints to console causing any problem? I tried taking them out and still no luck, but not sure if I have taken it out completely though.
Is there any fundamental problem in the RTOS SDK 1.5 which is failing CRC check? what is the solution for this, as this is a serious problem.
For sure there is some hidden issue in the RTOS SDK 1.5 or I am missing some setting related to IROM checksum
Any urgent help or suggestion or solution will be highly appreciated.
Thanks,Regards,Statistics: Posted by Cherry — Wed Jun 07, 2017 3:35 am
]]>