0、前言
linux系统一般由boot区、参数区、内核区、文件系统区组成。因此要安装一个linux系统,就需要先烧录boot,然后通过boot去下载内核、文件系统。一般情况下,下载完成以后还需要将参数区格式化。
1、烧写u-boot
请看上篇笔记
2、使用u-boot下载linux内核
2.1 进入u-boot
接好串口,如果u-boot是烧录在NorFlash,就设置为Nor启动,如果烧录在NandFlash,就设置为Nand启动,然后给开发板重新上电,立刻按下空格键,进入u-boot
2.2 安装USB驱动
u-boot实现了一个USB设备,可以通过USB将文件下载到NandFlash上。进入u-boot以后,使用USB线连接电脑和开发板,然后给USB安装驱动,这里驱动名称叫做dnw
2.3 通过串口终端启动USB传输
在串口终端中,输入menu命令进入菜单,输入k命令下载linux内核
2.4 使用dnw上位机下载Linux内核
3、使用u-boot下载根文件系统
3.1 下载yaffs文件系统
在串口终端输入y命令下载yaffs文件系统
3.2 使用dnw上位机下载文件系统
4、擦除param分区
执行mtd命令,查看分区
只用nand erase param,擦除param分区