我们的bootloader要实现以下功能,
- 初始化硬件:关看门狗,设置时钟,设置SDRAM,初始化nand falsh,
- 如果bootloader比较大,要把它重定位到SDRAM。
- 把内核从nandflash读到SDRAM
- 设置"要传给内核的参数"
- 跳转到内核
在第一阶段我们实现了初始化以及重定位,并且封装了nandread函数,接下来实现后面三项功能。
标签:初始化,SDRAM,实现,内核,设置,------,编写,bootloader
来源: https://blog.csdn.net/u013171226/article/details/123607387