[PIC32/SAM] BootLoader该怎么自己写啊?

[复制链接]
1516|8
 楼主| Bowclad 发表于 2023-11-9 19:39 | 显示全部楼层 |阅读模式
想要学一下在线升级
weifeng90 发表于 2023-11-11 20:39 来自手机 | 显示全部楼层
参考一下IAP例程,每个芯片厂家都有自己的IAP例程。
Undshing 发表于 2023-11-12 17:43 | 显示全部楼层
可以看一下厂家的例程
Henryko 发表于 2023-11-14 11:22 来自手机 | 显示全部楼层
这个没基础上手确实难
elephant00 发表于 2023-11-15 14:52 | 显示全部楼层
编写BootLoader的过程需要一定的编程经验和理解硬件架构的知识。
elephant00 发表于 2023-11-15 14:52 | 显示全部楼层
1.初始化硬件:包括关闭看门狗、设置时钟、初始化SDRAM、初始化NAND FLASH等。
2.重定位到SDRAM:由于BootLoader比较大(大于4K),需要重定位到SDRAM。
3.读取内核到SDRAM:把内核从NAND FLASH读到SDRAM。
4.设置传递给内核的参数:设置“要传给内核的参数”。
5.跳转到内核启动:跳转启动内核。
Stahan 发表于 2023-11-16 14:15 来自手机 | 显示全部楼层
这个对新手不是很友好啊
Jacquetry 发表于 2023-11-20 10:32 来自手机 | 显示全部楼层
看厂家给的例程吧
AloneKaven 发表于 2023-11-21 09:41 来自手机 | 显示全部楼层
用别人写好的就行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

146

主题

2295

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部