完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
先描述问题,我想写一个ETH IAP升级的程序,但当前2点疑惑。
1、如果我在BootLoader里面写ETH IAP升级的程序,BootLoader占用空间太大,约40KB左右; 2、我的APP程序中,是需要ETH TCP/IP的,因此如果我在两个程序段中都写入ETH IAP,似乎很没有意义。 因此,我想将程序修改为以下格式: 1、BootLoader内只负责监测升级标志位以及从外部Flash搬运程序、跳转到APP; 2、APP中负责通讯协议的内容,负责将程序搬运至外部Flash。 由此引申出一个问题: 那就是在不存在APP时,我如何将最初始的APP程序烧录进去,因为并不存在相应的APP协助我将程序烧录至外部Flash中,也即我需要解决的问题是:如何将最初的APP烧录到制定地址的问题。 烦请大家给点提示~ |
|
相关推荐
1个回答
|
|
可以把bootloader和app和在一起烧录
|
|
|
|
只有小组成员才能发言,加入小组>>
491 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2884 浏览 2 评论
2374 浏览 1 评论
835浏览 2评论
511浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
379浏览 1评论
657浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
396浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-2 13:00 , Processed in 0.851292 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号