Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
flasg esp unexpected error
#11
(02-19-2024, 07:15 AM)manos nikitas Wrote:
(02-16-2024, 11:12 PM)admin Wrote: take a photo of your screen. which download software you are using?

here is it, the software is called ESP-flasher.

Hello friend, after a lot of struggle I got it, try to use this software

https://github.com/Jason2866/ESP_Flasher.../tag/v.1.3
Reply
#12
I have tried every flasher mentioned online but nothing can flash or erase my KC868-A8. It always boots back up into the factory firmware, Software Version v2.2.2 Build Date Dec 6 2023. Esptool.py thinks it's successful. The web based Tasmota flasher reports success but inspecting the logs reveals "Invalid chip id. Expected 5 read 0. Bootloader for wrong chip?", this is the same for numerous bin files. And all the ESP-Flasher variants fail to download the partitions.bin file from github.
Reply
#13
do you have another esp32 board.
Reply
#14
(01-21-2026, 08:36 AM)admin Wrote: do you have another esp32 board.

Yes and I have flashed many ESP32 in the past. Several with Tasmota, Arduino IDE & PlatformIO
Reply
#15
(01-21-2026, 05:22 AM)m_elias Wrote: I have tried every flasher mentioned online but nothing can flash or erase my KC868-A8. It always boots back up into the factory firmware, Software Version v2.2.2 Build Date Dec 6 2023. Esptool.py thinks it's successful. The web based Tasmota flasher reports success but inspecting the logs reveals "Invalid chip id. Expected 5 read 0. Bootloader for wrong chip?", this is the same for numerous bin files. And all the ESP-Flasher variants fail to download the partitions.bin file from github.
Originally I was able to flash v2.2.2 with flash_download_tool_3.9.2. Just now I was finally able to flash a custom tasmota 15.2 bin in PlatformIO with the following in user_config_overide.h

#ifndef USE_I2C
#define USE_I2C
#endif
#define USE_PCF8574
#define USE_PCF8574_SENSOR
#define USE_PCF8574_DISPLAYINPUT
#define USE_PCF8574_MQTTINPUT
#define USE_ETHERNET
#define ETH_TYPE      0
#define ETH_ADDR      0
#define ETH_CLKMODE   3
#define USE_RC_SWITCH
#define USE_RF_SENSOR
#define USE_THEO_V2
#define USE_ALECTO_V2


I have tried to use the tasmota config as show on the blakadder links but the config doesn't appear to work. After a power cycle I noticed both the previous Kincony ethernet IP responded to pings as well as the new Tasmota Wifi IP (connected to my wifi) and both web UIs work at the same time.

:facepalm:
I just realized that I also have a Xiao ESP32-C3 connected via USB in that's causing confusion. I will try again now that the KC868-A8 is the only board connected to my computer. Also, I have not been able to use any ESP Flasher based tool as it tries to download partition.bin from an non-existing (old) github url. What other flasher can I use to flash the precompiled KC868-A8-Tasmota-firmware.bin file? I was able to erase the flash with flash_download_tool_3.9.2 but I can't get it to flash any bin file. esptool.py appears to work but nothing happens afterwards. I'm trying via PlatformIO next.
Reply
#16
If all fails, the ESP32 module needs to be replaced.
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)