Linux系统安装
本小节假定您已经按照前面的方法
安装了USB 驱动(梯形USB),并把开发板设置为
NOR Flash启动。系统更新和
安装完毕请设置为
Nand Flash 启动。
从左往右依次为:miniUSB公口(A型插头)、miniUSB公口(B型插头)、USB公口(B型)、USB母口(A型插座)、USB公口(A型插头)
说明:安装Linux 所需要的二进制文件位于光盘的images\linux 目录中。
安装Linux 系统主要有以下步骤:
(1)对Nand Flash 进行分区
(2)安装bootloader
(3)安装内核文件
(4)安装文件系统
(1)对Nand Flash 进行分区 :
选择功能号[x]开始对Nand Flash 进行分区
分区将会擦除Nand Flash 里面的所有数据
说明:有的
Nand Flash 分区时会出现坏区报告提示,因为supervivi 会对坏区做检测记录,因此这将不会影响板子的正常使用。
提示:普通的 Nand Flash 并不能保证所有扇区都是完好的,如果有坏区,系统软件会对它们做检测处理,而
不会影响整个软件系统的使用。
保证完全无坏区的Nand Flash 另有型号,请参考光盘中的Flash选项指南( Samsung_Nand_Flash.pdf) ,这种Flash一般没有现货,而且
订货周期长,价格昂贵,一般场合很少用到;其他品牌的Nand Flash 也与此类似。
格式化后可能
无法连接上USB,可以
重新启动电脑,或运行SFJ2440
(2)安装bootloader :
DNW中USB连接OK,选择功能号[v]开始下载supervivi,DNW中USB Port->Transmit/Restore
我们针对Linux 系统提供了两种bootloader:vboot 和supervivi 。
其中vboot 是一个十分简易的开源软件,由友善之臂设计制作,它可以兼容启动64M/128M Nand Flash 版mini2440/micro2440;
之前我们使用的是vivi ,它是由三星原厂提供的,它的结构复杂,只能启动64M 版本,因此我们目前已经弃用了。
Supervivi 由vivi 发展而来,针对64M 和128M 开发板分别有supervivi-64M 和supervivi-128M 两个文件,它们的用法和功能是一样的,我们统称为supervivi ,只是在选择具体的文件时有所区分;它并不是开源的。
下载完毕,BIOS会自动烧写supervivi会烧写 到Nand Flash 分区中
(3)安装内核文件 :选择功能号[k],开始下载linux 内核 zImage;
下载完毕,BIOS会自动烧写内核到Nand Flash 分区中
(4)安装文件系统 :选择功能号[y],开始下载yaffs 根文件系统映象文件
下载完毕,BIOS会自动烧写内核到Nand Flash 分区中
注意:下载完毕,请拔下 USB 连接线,如果不取下来,有可能在复位或者启动系统的时候导致您的电脑死机
阅读(599) | 评论(0) | 转发(0) |