您现在的位置是:首页 > 笔记 > Linux-bootloader学习总结
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Linux-bootloader学习总结

更新时间:2018-12-04 09:06:44 大小:326K 上传用户:sun2152查看TA发布的资源 标签:linuxbootloader 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

Bootloader编写

Bootloader把外部flash中的内核代码读入内存(需要读flash的驱动,初始化时钟,上电的时候只有12M,关看门狗之类的操作),并启动内核(跳转到内核的内存地址,并需要传递一些参数到给内核,让内核知道内存大的大小,根文件地址在哪里等)。-----这只是启动内核,高级的还可以烧写内核。 编写步骤 1.初始化硬件:关看门狗、设置时钟(初始化的时候只有12M)、设置SDRAM、初始化NANDFLASH(如果是从NANDFLASH启动的话)。 2.如果bootloader比较大,需要重定位到SDRAM。 3.把内核从NANDFLASH读内核到SDRAM,(一般NORFlash比较小,存不了内核)4.设置要传给内核的参数,5.跳转执行。

部分文件列表

文件名 大小
Linux-bootloader学习总结.pdf 326K

全部评论(0)

暂无评论