3704|14

76

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

bootloader疑问 [复制链接]

编译生成的nboot.bin nboot.nb0 sboot.bin sboot.nb0文件怎么用。我知道一个是串口一个是网口下载的,但是我的开发环境需要用串口输出调试信息,用usb下载该怎么弄?也支持网口但是还没试过。
我的开发板上有一个vivi的bootloader跟上边的这两个有什么区别?现在我只需要使用vivi下载NK.nb0文件,就可以运行,但是我想换一个bootloader用上边的bootsloader文件可以吗?怎么用?

最新回复

非常感谢  详情 回复 发表于 2009-9-4 09:58
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我也是初学者,你的开发平台是什么啊,这这个bootloader应该用jtag烧写吧,用usb烧写的也有,不知道你的支不支持。如果你想换的bootlaoder支持你的开发环境的话,就可以更换了。不过bootloader要针对硬件的,你到网上找些资料看看吧,论坛里也有。
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
这是不同的bootloader,你的开发板总有个操作手册吧,先根据手册玩玩再说吧。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

4
 
手册好简单啊,根本没将这个,只是讲了vivi命令
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

5
 
先要确定你要用哪种bootloader,如果用串口的就是Sboot了
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(中级)

6
 
我用的是nboot,并口烧写。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
跟大家一起进步!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

8
 
建议先到google 看下资料
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

9
 
我用的是一个公司提供的2440A的开发板,里面有一个叫dnw.exe的小软件,利用它进行USB刷机。
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

10
 
这样看你的BOOTLOADER,你要多看厂家的说明手册,如果你要进行USB下载,VIVI应该选项配置,还要格式化Nand和Binfs等等。否则你就用ETHERNET,不过要建立交叉编译环境!
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

11
 
这个都有相应的介绍呀
 
 
 

回复

68

帖子

0

TA的资源

纯净的硅(初级)

12
 
我的意思是编译文件下的nboot.bin文件有什么用?为什么每次见工程都会有这个文件。我知道他是bootloader但是这个boots怎么生成的我记得bootloader应该包含和硬件相关的代码。生成的这个nboot需不需要修改,如果用在自己的开发环境下。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

13
 
请在Google输入“bootloader的作用”,看几个文章就知道了。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

14
 
nboot是nand flash bootloader的意思。S3C2410可以直接从nand flash 启动,但是不能超过4k。nboot是系统启动后最先执行的代码,它有两种,一种是跳转到eboot;一种是跳转到nk。 主要的功能其实是在eboot里。 nboot是从NAND flash读image到内存并执行,eboot是从以太网(用tftp)下载image到内存并执行。将nboot.nb0烧到第0块,将eboot.nb0烧到第2块。启动时nboot从flash读出eboot并执行之.在EBOOT开始执行后,NBOOT就没有用了!
 
 
 

回复

94

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 13 楼 xilidecai 的回复:
nboot是nand flash bootloader的意思。S3C2410可以直接从nand flash 启动,但是不能超过4k。nboot是系统启动后最先执行的代码,它有两种,一种是跳转到eboot;一种是跳转到nk。 主要的功能其实是在eboot里。 nboot是从NAND flash读image到内存并执行,eboot是从以太网(用tftp)下载image到内存并执行。将nboot.nb0烧到第0块,将eboot.nb0烧到第2块。启动时nboot从flash读出eboot并执行之.在EBOOT开始执行后,NBOOT就没有用了!


非常感谢
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表