s3c6410学习笔记-烧写uboot+构建文件系统

时间:2023-03-09 17:48:06
s3c6410学习笔记-烧写uboot+构建文件系统

一、进入目录

#cd u-boot-1.1.6_sndk6410

二、SD卡

  1. make clean
  2. make distclean
  3. vim Makefile                                   (/CROSS 修改cross-compile= ....)
  4. vim /include/configs/smdk6410.h    (改205行名字,改448行启动方式为SD卡)
  5. make smdk6410_config
  6. make
  7. ./mkmovi                                         (生成u-boot-movi.bin)
  8. ./write_sd /dev/sdb u-boot-movi.bin  (写到SD卡)

三、nandflash

其他不变上面的第四步改为448行改为nandflush启动

  1. ./mknand                                          (生成u-boot-nand.bin 这个文件要拷贝到tftp的目录/var/lib/tftpboot)

6410板子命令:

  1. tftp 50000000 u-boot-nand.bin
  2. nand earse
  3. nand write 50000000 0 100000
  4. 6410选择nandflash启动(把那个类似开关的拌过去)

四、文件系统

/*vim etc/init.d/rcS     加入 /sbin/getty -L ttySAC0 115200 vt100 */

  1. vim /etc/exports         加入:/home/kernel6410 *(rw), 把文件系统放到此目录下。
  2. service iptables stop
  3. service nfs restart
  4. chomd 777 /home/kenel6410 -R
  • 开发板上:
  1. set bootargs console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.10:/home/kernel6410 ip=192.168.1.20
  2. save

五、笔记很简单没什么说明,主要是用来引导,看到命令就知道意义了。