

The process involves BLE OTA + LVGL. During the upgrade, it randomly freezes at some point. The watchdog isn’t triggered, and the system remains stuck indefinitely.
However, if only BLE OTA is used without LVGL, no freezing occurs and the upgrade proceeds normally.
What could be causing this freeze? Is it due to memory overflow or something else?
==========================================================
Today’s testing revealed that as long as the display interface isn’t refreshed, the system won’t freeze. Even if LVGL’s background data is updated, as long as the screen itself isn’t refreshed, no freezing occurs.