arendst / Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
https://tasmota.github.io/docs
GNU General Public License v3.0
21.93k stars 4.76k forks source link

new H801 unflashable ? #2155

Closed Zixim closed 6 years ago

Zixim commented 6 years ago

Make sure these boxes are checked before submitting your issue - Thank you!

Have been testing an 2 H801 devices for a few weeks with Tasmota + mqtt + Home Assistant. All has been going well, so i decided to get a few more H801's. Just received a batch of 3 H801 devices and I tried flashing Tasmota on them, without any success. After reboot, this is what serial console shows:

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

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v401052cc
~ld

I have always been flashing with esptool, never had any issue so far. Flashing a backup of the original firmware, yields the same result. I tried on 2 of the 3 received H801...definately holding off on experimenting on the 3rd one. Any suggestions ?

thecomalley commented 6 years ago

Ah that's better thanks. Now getting the following, is this where i need to blindly type module 20? have tried this and multiple reboots, flashed using esptool and 5.14.0

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

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v401052cc
~ld
Zixim commented 6 years ago

sorry for the late reply... yes, it is the moment when you would issue the command, BUT don't use the venerable Putty... I've never gotten it to work for sending commands to the ESP device. Use Termite instead : https://www.compuphase.com/software_termite.htm

orsgah commented 6 years ago

Same problem after istall 6.1.1, after than i cannot istall any version, module boot loop with error:

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

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
v401052cc
~ld
Zixim commented 6 years ago

@orsgah : The wiki explains a work-around, as does this thread.

ozett commented 5 years ago

i have problems to get the h801 into flash-mode. means it will not flash. i power it from 3.3 volts.

can anybody confirm that this is difficult from 3.3v and it must better be powered by normal power-in?

like the magichome-controllr? https://github.com/arendst/Sonoff-Tasmota/wiki/MagicHome-LED-strip-controller

ozett commented 5 years ago

i thought i did bad soldering and inspected my own work, but i found bad soldering on the board. it is so tiny, i did not manage to get rid of it. maybe the esp8266ex is already dead? i think, i go now with the magichomecontroller... 🙈

image

egeu5 commented 4 years ago

@orsgah : The wiki explains a work-around, as does this thread.

@Zixim Hi, could you explain the workaround? In the wiki is only the command "module 20" to change the tx-pin from 0 to 1. This did not solve the boot-loop problem. I tried to flash minimal but this is not working and ends in a boot-loop. My flash size is 1MB - that should be enough for normal firmware but even minimal is not working.

Zixim commented 4 years ago

@egeu5 The solution for this bootloop is explained in gruesome detail over this thread.

If it doesn't work for you, you've got another kind of problem, or you're not doing the module 20 command properly. Either way, without more info from your part, no way to help more.

CzarofAK commented 2 years ago

@Zixim, somehow i am too stupid. where shall i enter the "module 20"? Using "esptool" on Windows 10, and getting this failure: C:>esptool -cp COM4 -cb 115200 -bm dout -cf tasmota-DE.bin -v esptool v0.4.13 - (c) 2014 Ch. Klippel ck@atelier-klippel.de setting flash mode from qio to dout opening bootloader resetting board trying to connect trying to connect trying to connect resetting board trying to connect trying to connect trying to connect resetting board trying to connect trying to connect trying to connect warning: espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed

C:>module 20 Der Befehl "module" ist entweder falsch geschrieben oder konnte nicht gefunden werden.

barbudor commented 2 years ago

@CzarofAK

Read the Tasmota doc : https://tasmota.github.io/docs/devices/H801 or https://templates.blakadder.com/h801.html

And forget about esptool, just use the web flasher, it way more easy : https://tasmota.github.io/install

CzarofAK commented 2 years ago

@barbudor thanks for your quick response. i was able to flash it, one of my dupont wire was defect. sorry for my inconvenience.

klrock commented 2 years ago

As noted by ozett I also found bridged connections on the esp chip. Tried a repair but too small and too little skill. Had it for a couple of years, so no hope for replacement. My lighting project now on hold for who knows how long.