EDN首页   博客首页

日志档案

发表于 2007-11-10 10:27:14

0

标签: ARM  2410  

ARM9菜鸟教程之使用串口下载linux系统

安装Linux 分四个步骤:
(1)闪存分区并格式化(通常是Nand Flash)
(2)重新下载VIVI
(3)下载Linux内核
(4)下载文件系统

第一步我们已经不用做了,板子已经划分好分区系统了,不过你也可以自己添加分区.

还有一点,阳初的板子上有一种命令可以快速的回复linux系统的所有分区配置和参数配置,只要在 vivi下执行

param reset

param save

part reset

part save

就可以恢复原来的系统配置了,是不是很方便啊.

第2步我们上一章已经下载好了vivi,所以不用操作了.

第3步 正如下载vivi 的过程,下载内核映象的时候,我们输入
load flash kernel x
将内核映象文件下载到开发板的闪存中。内核映象文件所在的目录是\Images\,文件名称
是zImage。

 

点击看大图

 

发送文件.

点击看大图

 

下载过程,请注意,如果重试次数超过0次,说明串口连接有问题
(在VIA 芯片组主板上遇到过)

下载文件系统映象

在vivi的命令行中,继续输入命令
load flash root x
选择\Images\目录下的root_china.yaffs文件进行下载,这个文件比较大,用串口烧录使用的
时间比较长,请耐心等待。

点击看大图

复位开发板,即可正常启动linux。
在这里,如果您觉得启动等待时间太长,可以在vivi 中设置参数boot_delay 的数值,命
令如下:
param set boot_delay 0x100000
注意:推荐不要使用太低的值,比如小于0x100000的值,因为有的时候会反应不过来,导
致难以进入vivi的命令行

 

系统分类: 单片机   |   用户分类: ARM9   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1108)    回复(1)  

投一票您将和博主都有获奖机会!

  • 崔巍

    2008-2-26 0:15:39

            楼主我想问一下,我虽然不是用的你使用的这块开发板,但是我烧写的步骤是跟你说的一样的,但是就是不能挂载文件系统,是不是我的VIVI是不支持直接烧写文件系统这种方式的,我就只能用NFS才可以下载文件系统,我想知道怎么样才可以正确的直接烧写文件系统到FLASH中,为什么我之前这样做却不行。希望楼主能回答我,万分感谢。