OTA升级创建线程容易失败

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
songzhaoxun
Posts: 11

设备在APP上点击升级后,很容易出现串口会打印创建线程失败,然后导致设备卡死。并且在不同时间段OTA的升级成功概率差距非常的大。一般是在晚上升级成功概率较大,早上成功的概率非常小。是什么原因导致这个OTA升级失败呢


Tags:
愚者千虑必有一得
Posts: 565

Re: OTA升级创建线程容易失败

你这个问题我们没遇到过,你用的是esp32-s3的吧,你能在创建线程失败的时候,把相关资源打印出来吗?

songzhaoxun
Posts: 11

Re: OTA升级创建线程容易失败

请问打印什么资源,有什么接口需要调用。可以提供一下函数接口来打印数据吗

songzhaoxun
Posts: 11

Re: OTA升级创建线程容易失败

我们用自己的串口抓到的报错是这样的,请问是什么原因造成的呢

83a54418aad92fe9682c24ec9b0bcd6.png
songzhaoxun
Posts: 11

Re: OTA升级创建线程容易失败

愚者千虑必有一得 2025年 May 19日 14:00

你这个问题我们没遇到过,你用的是esp32-s3的吧,你能在创建线程失败的时候,把相关资源打印出来吗?

我们用自己的串口抓到的报错是这样的,请问是什么原因造成的呢

83a54418aad92fe9682c24ec9b0bcd6.png
愚者千虑必有一得
Posts: 565

Re: OTA升级创建线程容易失败

你在tkl_thread_create这个接口里加一些打印,把你要创建的线程的信息打印出来,看看调用esp-idf的接口的时候为啥失败了。

Post Reply