ESP8266 alios things 自带 linkkitapp OTA 更新失败

在运行AliOS Things的ESP8266设备上,使用linkkitapp进行OTA升级时遇到失败,错误信息显示为存储空间不足。尽管设备配备4M Flash且程序大小仅600K,但实际采用的4M_512x512烧写方案限制了程序大小不超过512K。通过调整分区方案为4M_1024x1024,成功解决了OTA升级问题。
摘要由CSDN通过智能技术生成

ESP8266  运行 alios things 自带 linkkitapp 示例 OTA 升级失败串口打印信息如下:


[   8.980]<A>AOS OTA secure download start ...

ota_service_start
[   8.990]<I>ota ota param crc:0x0380 cal:0xd1db 

[   8.990]<I>ota OTA running status :0x0002 

[   8.990]<I>ota ota param crc:0x0380 cal:0xd1db 

[   8.990]<I>ota ota init part:3 len:563840 

[   8.990]<E>ota ota init failed!
[   8.990]<I>ota ota init ret = -1

[   9.000]<E>ota ota_int fail:-1.

[   9.000]<E>ota upgrade complete ret:-1.

[   9.000]<I>ota ota init part:3 len:563840 

[   9.000]<E>ota ota init failed!
 
[   9.040]<I>ota ota clear ret = 0

[   9.040]<I>ota ota boot finish ret:-17 crc:0x0000 
reboot!

通过代码追踪发下引起报错代码如下:

middleware/uagent/ota/hal/ota_hal_plat.c

OTA_WEAK in
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值