As the title says... Chat on...

User avatar
By jimlyke
#60787 I was trying to update my nodeMCU, largely following the method outlined (for example) here (http://www.instructables.com/id/How-to- ... n-ESP8266/). I went through the build (took the default except adding HTTP module). When I reboot, i adjust the baud rate from 9600 upward. When I hit 74880, I get this output:
load 0x40100000, len 24344, room 16
tail 8
chksum 0x02
load 0x3ffe8000, len 2288, room 0
tail 0
chksum 0x51
load 0x3ffe88f0, len 8, room 8
tail 0
chksum 0x5d
csum 0x5d
rf_cal[0] !=0x05,is 0x00

ets Jan 8 2013,rst cause:2, boot mode:(3,6)


Looks like ASCII dump of assembly, like some bootloading is trying to happen. I'm sure someone might know what is going on. Appreciate guidance on what might be going on here and how to recover. I did find I could reflash with the internal configuration and recover the old version, which at least tells me i didn't fry anything yet.
User avatar
By marcelstoer
#60790
jimlyke wrote:rf_cal[0] !=0x05,is 0x00


Indicates the esp init data (version) does not match the firmware (version). For any recent firmware, after December 1st I'd say, you can simply erase the flash memory and re-flash. The firmware will write the init data itself.
Please go directly to "the source" for flashing instructions: http://nodemcu.readthedocs.io/en/master/en/flash/