Skip to content

OTA update from 0.15 to 0.16 not working for ESP32 C3 #5068

@DedeHai

Description

@DedeHai

What happened?

using OTA update from any 0.15 version to 0.16 completes successfully but after the reboot, it immediately crashes and auto-reverts the update.

To Reproduce Bug

install 0.15 and update to nightly build using OTA.

Expected Behavior

no crash.

Install Method

Binary from WLED.me

What version of WLED?

0.16

Which microcontroller/board are you seeing the problem on?

ESP32-C3

Relevant log/trace output

crash reports are inconclusive, it seems to crash at random points. The current suspicion is heap corruption due to missing or corrupted hardware initialization

Anything else?

0.16 boots perfectly fine if installed directly. OTA downgrade from 0.16 to 0.15.1 is also working without any issue if 0.16 is installed through VScode. Strangely enough: installing 0.16 then downgrading OTA to 0.15.1 gets rid of the issue: I can now successfully OTA back to 0.16.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions