-->
Page 1 of 1

Wemos D1 R2 Boot issue

PostPosted: Fri Aug 24, 2018 10:53 pm
by mrred128
I have a Wemos D1 R2 that I previously used, but put it on the shelf for a few months. I decided to use it in a project tonight and got the following error @74880 baud

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

load 0x40100000, len 2408, room 16
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0
tail 8
chksum 0xd8
csum 0xd8

2nd boot version : 1.6
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000


2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

*****

There are lots of threads on how to erase the flash and start over in discrete modules, but this 8266 is mounted on the standard arduino board. Aside from this output, it doesn't seem to be responsive to any re-programming that I have tried.

Re: Wemos D1 R2 Boot issue

PostPosted: Mon Aug 27, 2018 9:25 pm
by mrred128
" but this 8266 is mounted on the standard arduino board" - not sure what difference (if any) that makes...aslo define "discrete modules"...


Time to put your literal hat on. Exactly as I said.

This is a Wemos D1 R2 Arduino board.

Image

And a discrete module would be just a discrete 8266 by itself.

The difference is the board has other electronics attached to the module that would interfere with normal recovery practices employed with a discrete module, as posted in this forum elsewhere.