一、进入目录
#cd u-boot-1.1.6_sndk6410
二、SD卡
make clean
make distclean
vim Makefile (/CROSS 修改cross-compile= ....)
vim /include/configs/smdk6410.h (改205行名字,改448行启动方式为SD卡)
make smdk6410_config
make
./mkmovi (生成u-boot-movi.bin)
./write_sd /dev/sdb u-boot-movi.bin (写到SD卡)
三、nandflash
其他不变上面的第四步改为448行改为nandflush启动
./mknand (生成u-boot-nand.bin 这个文件要拷贝到tftp的目录/var/lib/tftpboot)
6410板子命令:
tftp 50000000 u-boot-nand.bin
nand earse
nand write 50000000 0 100000
6410选择nandflash启动(把那个类似开关的拌过去)
四、文件系统
/*vim etc/init.d/rcS 加入 /sbin/getty -L ttySAC0 115200 vt100 */
vim /etc/exports 加入:/home/kernel6410 *(rw), 把文件系统放到此目录下。
service iptables stop
service nfs restart
chomd 777 /home/kenel6410 -R
开发板上:
set bootargs console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.10:/home/kernel6410 ip=192.168.1.20
save
五、笔记很简单没什么说明,主要是用来引导,看到命令就知道意义了。