用Qboot软件包做了个bootloader,studio基于STM32L496建的工程,4G模组是移远的ec800,app分区在onchip,download在外部flash(w25q128),问题:HTTPOTA下载rbl文件到download分区后,boot提示校验不对(每次下载后校验值都不一样),把download分区读出来打印看了一下,会在随机位置出现一些http信息(rbl文件小于10k的时候不会),请教一下是什么原因?上图是qboot配置上图红框是多出来的数据
查看更多
http组件的缓冲区改小试试,其实保持1k就可以
webclient软件包从last换成2.1.2版本,ota_downloader从last换成1.0.0就好了,搞不懂有什么区别。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
默认就是1024,文件服务器也能看见是1k1k的拉的,另外我把GET_HEADER_BUFSZ也改成1024了(默认512的时候下载一点就提示not enough header buffer size)