# ESP32 board - OTA upgrade fail

**URL:** <https://community.openhab.org/t/esp32-board-ota-upgrade-fail/167806>\
**Category:** DIY\
**Tags:** esp32\
**Created:** [January 3, 2026, 4:31pm UTC](https://community.openhab.org/t/esp32-board-ota-upgrade-fail/167806 "2026-01-03T16:31:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paglia](https://community.openhab.org/user_avatar/community.openhab.org/paglia/32/42097_2.png) [@paglia](https://community.openhab.org/u/paglia)\
**Post date:** [January 3, 2026, 4:31pm UTC](https://community.openhab.org/t/esp32-board-ota-upgrade-fail/167806/1 "2026-01-03T16:31:25Z")

</div>

Hi - i’m working with a kincony KC868-A8 v1.7 board and i would like to install ESP32.  
I think the board itself is ok as i can install the KCS firmware from the vendor and also a basic ESP32 yaml ( [About | KC868-A8 Smart Controller](https://hzkincony.github.io/kc868-a8/) ).  
This one is the unique yaml i uploaded and got it work.

Problem is: whatever i try to load via OTA upgrade, it fails and ignore my loaded config.  
KC868 console shows me this:

```yaml
[D][web_server_base:073]: OTA in progress: 38.0%
Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
Core 0 register dump:
PC : 0x4000c2e0 PS : 0x00060a30 A0 : 0x800885ee A1 : 0x3ffd2120
A2 : 0x3ffd2140 A3 : 0x00000000 A4 : 0x00000010 A5 : 0x3ffd2140
A6 : 0x00060021 A7 : 0x00000001 A8 : 0x00000000 A9 : 0x001d0000
A10 : 0x3ffbdaac A11 : 0x00060023 A12 : 0x00060021 A13 : 0x00000a9d
A14 : 0x0000002a A15 : 0x3ffd2220 SAR : 0x0000000b EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0x00000000

ELF file SHA256: 0000000000000000

Backtrace: 0x4000c2e0:0x3ffd2120 0x400885eb:0x3ffd2130 0x4015749d:0x3ffd2180 0x400e66e6:0x3ffd21a0 0x400df9a6:0x3ffd21c0 0x400dfb4a:0x3ffd21e0 0x400dfd89:0x3ffd2200 0x400db58a:0x3ffd2240 0x400e1ca5:0x3ffd2290 0x400e2e2e:0x3ffd2300 0x400e2fed:0x3ffd2350 0x4015b221:0x3ffd2370 0x4015b29 d:0x3ffd23b0 0x4015b94a:0x3ffd23d0 0x4008a4fa:0x3ffd2400

Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:10124
load:0x40080400,len:5828
entry 0x400806a8

```

Any idea? Thank you

---

<div class="post-metadata">

**Author:** ![paglia](https://community.openhab.org/user_avatar/community.openhab.org/paglia/32/42097_2.png) [@paglia](https://community.openhab.org/u/paglia)\
**Post date:** [January 4, 2026, 1:46pm UTC](https://community.openhab.org/t/esp32-board-ota-upgrade-fail/167806/2 "2026-01-04T13:46:30Z")

</div>

I don’t know why the OTA upgrade was not working - but flashing it using esphome via powershell fixed the issue.
