想搞BOOTLOADER

[复制链接]
4439|26
 楼主| 贾君鹏子 发表于 2009-12-9 19:45 | 显示全部楼层 |阅读模式
我想学习自己写BOOTLOADER,但是我现在手上只有一个别人写好的源程序,但注释很少,然后就有一些在网上搜到的对BOOTLOADER的一些肤浅的介绍.就没其它资料了,求帮助
午夜粪车 发表于 2009-12-9 19:57 | 显示全部楼层
你有什么基础呢?C?汇编呢?
午夜粪车 发表于 2009-12-9 19:58 | 显示全部楼层
做过那种单片机,详细说说,帮你分析下
hulan1985 发表于 2009-12-9 20:07 | 显示全部楼层
建议你可以上www.rjpeixun.com上的技术论坛进行询问
liliang9554 发表于 2009-12-9 20:09 | 显示全部楼层
如果你想自己写bootloader,那可以先将要写的bootloader功能列出,不知如何下手时再参考现在的.
Fe_ARM 发表于 2009-12-9 20:52 | 显示全部楼层
建议先把ARM-LINUX的看一下,然后再考虑自己写
juventus9554 发表于 2009-12-11 22:12 | 显示全部楼层
如果系统已经烧录到目标机,那么Bootloader的作用就是将保存在Flash中的系统复制到RAM中再引导启动操作系统.
 楼主| 贾君鹏子 发表于 2009-12-11 22:22 | 显示全部楼层
本帖最后由 贾君鹏子 于 2009-12-11 22:30 编辑

只知道写研究启动代码,而不是bootloader,可以找任何一个应用都会包含启动代码
 楼主| 贾君鹏子 发表于 2009-12-11 22:22 | 显示全部楼层
本帖最后由 贾君鹏子 于 2009-12-11 22:31 编辑

硬件初始化,复制到SDRAM等都在启动代码中完成吗?
五谷道场 发表于 2009-12-11 22:28 | 显示全部楼层
我经常混淆启动代码与BOOTLOAD
五谷道场 发表于 2009-12-11 22:33 | 显示全部楼层
这下理解了,呵呵
午夜粪车 发表于 2009-12-11 22:42 | 显示全部楼层
看过2410INIT.S,基本了解各部的分的作用流程,只是其中的细节,还是云里雾里
liliang9554 发表于 2009-12-11 22:46 | 显示全部楼层
我刚开始时有一些在网上搜到的对BOOTLOADER的一些肤浅的介绍.就没其它资料了.现在只能看着那本拿到几千行的源程序发呆
liliang9554 发表于 2009-12-11 22:46 | 显示全部楼层
慢慢来吧
牛牛特工 发表于 2009-12-11 23:59 | 显示全部楼层
俄 我也想学习
午夜粪车 发表于 2009-12-12 21:15 | 显示全部楼层
看过一些2410INIT.S
 楼主| 贾君鹏子 发表于 2009-12-14 22:06 | 显示全部楼层
没啥建议……
zhangsifu 发表于 2009-12-15 04:53 | 显示全部楼层
要学习的东西太多了,如果不是工作需要,知道它的基本原理就行了,没必要非要把它的代码都要分析清楚。
按照我的理解Bootloader的作用就是把 生成的代码从 Flash 搬到 RAM,并让代码开始运行。当然可能也包括一些其他的功能,例如查看Flash或者 RAM数据;更新程序等等。
juventus9554 发表于 2009-12-15 20:02 | 显示全部楼层
估计楼主还是学生吧,工作需不需要还不一定知道
五谷道场 发表于 2009-12-15 20:12 | 显示全部楼层
现在先学学没啥坏处啊,不一定非得工作,学好了工作自然好找了,我一同学在IBM实习完,去哪面试都要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

1033

帖子

1

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