Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By flexxxv
#74678 I disassembled a xiaomi desk lamp and found an Espressif "XMW01ESP" inside.
The esptool.py detects it as ESP8285, but the 2MB external flash would suggest an ESP8266. Any Ideas?

Code: Select allesptool.py v2.3.1
Connecting....
Detecting chip type... ESP8266
Chip is ESP8285
Features: WiFi, Embedded Flash
Uploading stub...
Running stub...
Stub running...
Manufacturer: c8
Device: 4015
Detected flash size: 2MB


Before playing around with the firmware, I wanted to backup the firmware. So I did a:
Code: Select allesptool.py --port /dev/ttyUSB0 read_flash 0x00000 0x200000 image.bin

The image appears to be fine. I can see some plausible plain text strings. I'm just unsure if I missed some internal flash of the ESP8285 :?:
You do not have the required permissions to view the files attached to this post.