Updating Chinese ESP8266 modules is tricky. You must be very sure what you are doing. Read the literature in detail before proceeding.
I suggest you download Arduino IDE, even if you don't use it normally. It includes a flash utility via a serial or USB serial port and it will identify the device it sees connected. You can download the firmware and your own program with it.
It is available for Linux, Windows and I think OSX. I use the Linux version myself for ESP8266 and ESP32 devices.
Brian.
Dsabling the Cortex should work, I'm not familiar with it but does holding it in reset automatically make GPIO pins inputs like on most MCUs?
Brian.
I have ArduinoIDE now but see there is quite a few library options for ESP8266 to install.
Which one are you using for flashing new FW? WebSerial?
So they seem to have the same date. I get this by manually resetting the ESP8266 which may account for the 'rst cause' being different. Unfortunately, I have module with a CP2102 USB interface attached and if I power cycle it I lose the USB link until after the message has been sent so I can't see if it is the same. Your 'rst cause 1:' means a normal boot, my 'rst cause:2' means it was reset using the reset pin.[22:33:28:331] ␍␊
[22:33:28:376] ets Jan 8 2013,rst cause:2, boot mode3,6)␍␊
[22:33:28:376] ␍␊
[22:33:28:376] load 0x4010f000, len 1384, room 16 ␍␊
[22:33:28:376] tail 8␍␊
[22:33:28:376] chksum 0x2d␍␊
[22:33:28:376] csum 0x2d␍␊
[22:33:28:376] vbb28d4a3␍␊
[22:33:28:376] ~ld␊
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?