这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 嵌入式学习

共7条 1/1 1 跳转至

嵌入式学习

工程师
2013-03-12 11:24:44     打赏

虽然一直在学习ARM9,但是很多问题还是没明白,希望大家多多指点。

1,开发板从nor flash  启动,在串口界面上接着就会出现如下内容,请问这段程序是bootloader还是u-boot?

两者经常弄混了。

 EmbedSky BIOS for SKY2440/TQ2440 #####
Press Space key to Download Mode !

#####    Boot for Nor Flash Main Menu   #####
#####     EmbedSky USB download mode     #####

[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot (eboot.nb0) to Nand Flash
[3] Download Linux Kernel (zImage.bin) to Nand Flash
[5] Download CRAMFS image to Nand Flash
[6] Download YAFFS image (root.bin) to Nand Flash
[7] Download Program (uCOS-II or TQ2440_Test) to SDRAM and Run it
[8] Boot the system
[9] Format the Nand Flash
[0] Set the boot parameters
[a] Download User Program (eg: uCOS-II or TQ2440_Test)
[b] Download LOGO Picture (.bin) to Nand  Flash
[l] Set LCD Parameters
[n] Enter TFTP download mode menu
[o] Download u-boot to Nor Flash
[r] Reboot u-boot
[t] Test Linux Image (zImage)
[q] quit from menu
Enter your selection:

2,以测试摄像头的实验为例,如果修改完屏幕的分辨率,利用上面的USB下载模式下载到开发板中是不是屏幕的分辨率就可以得到改善了?还是说linux的内核也需要修改?

希望各位老师帮帮忙,谢谢了!




关键词: linux     程序下载    

工程师
2013-03-13 21:07:32     打赏
2楼

这种情况,我觉得是你的模式不对, bootloader工作两种状态, 一种是自动模式,系统启动时 ,bootloader将flash中的内容复制的存储器中。  另一种是下载模式 ,将程序复制的目标机中。

 从代码上看好像是提示把uboot或者其他的bootloader安装到目标机上。还要其他的选项。

我没调试过arm9,只是猜测,不知道正确与否 。呵呵 


工程师
2013-03-14 09:53:00     打赏
3楼

谢谢你热心的回复。通过这两天的学习,我好像是弄懂了一些,在这说一下,还希望多指正。

1,bootloader英文意思是引导装载程序,其形式也有好几种,用哪一种形式与硬件有关系,而u-boot就是bootloader其中一种比较流行的形式。他主要完成的任务是从硬件启动到操作做系统的过度,我自己理解为,通过这个引导程序可以完成我们想要完成的下载。

2,将修改好的程序下载到开发板中,方法很多,但是用DNW下载是不可以的,DNW只能用来下载内核,文件系统和uboot,不是用来烧写应用程序。

 


工程师
2013-03-14 21:14:24     打赏
4楼

第一项 我和你想的一样 ,  看过尤尚德的视频 ,第四讲 存储器和总线构架。  讲的bootloader,像grub,可以引导系统,也可以引导系统安装,

第二项 DNW下载没用过,不过听说DNW不只可以下载内核,通过uboot界面也可以下载调试好的程序 。bin


高工
2013-03-14 23:02:43     打赏
5楼
爱学习的好同学!

工程师
2013-03-15 10:12:03     打赏
6楼

我猜你说的可能是串口下载,是不是用rc命令的那种下载方式?


工程师
2013-03-15 10:13:32     打赏
7楼

实在是不懂,还得和各位多请教。


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]