打印
[PIC32/SAM]

BootLoader该怎么自己写啊?

[复制链接]
785|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 | 只看该作者
这个没基础上手确实难

使用特权

评论回复
5
elephant00| | 2023-11-15 14:52 | 只看该作者
编写BootLoader的过程需要一定的编程经验和理解硬件架构的知识。

使用特权

评论回复
6
elephant00| | 2023-11-15 14:52 | 只看该作者
1.初始化硬件:包括关闭看门狗、设置时钟、初始化SDRAM、初始化NAND FLASH等。
2.重定位到SDRAM:由于BootLoader比较大(大于4K),需要重定位到SDRAM。
3.读取内核到SDRAM:把内核从NAND FLASH读到SDRAM。
4.设置传递给内核的参数:设置“要传给内核的参数”。
5.跳转到内核启动:跳转启动内核。

使用特权

评论回复
7
Stahan| | 2023-11-16 14:15 | 只看该作者
这个对新手不是很友好啊

使用特权

评论回复
8
Jacquetry| | 2023-11-20 10:32 | 只看该作者
看厂家给的例程吧

使用特权

评论回复
9
AloneKaven| | 2023-11-21 09:41 | 只看该作者
用别人写好的就行

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

116

主题

1988

帖子

1

粉丝