zoukankan      html  css  js  c++  java
  • S3C2440小板子-烧写笔记

    启动SD卡制作

    1、将tools文件下的sdwriter.tgz拷贝到/home/用户名/word目录下(如果没有创建即可)下,解压缩:# tar –xvf sderiter.tgz

    2、相关文件包括:u-boot.binzImagerootfs.tarsdwriter_sdhc

    3、插上SD卡,实测Kingston class4 8GB.

    4、确认SD卡的盘符

    # fdisk -l   (一般是 /dev/sdb)

    运行脚本制作SD卡

    # ./sdwriter_sdhc sdb 24 all

    如下图所示:

                           

        以上将u-boot.binzImagefilesystem 烧写到SD卡,这样即可从SD卡启动了。

    注意:此处烧写的u-boot.bin是需要烧写到SD卡当中的,应当使用的是u-boot.bin-sd。后续在SD卡启动后需要烧写的u-boot.bin是需要烧写到nandflash当中的,应当使用的是u-boot.bin-nand。使用时需要重新命名为u-boot.bin,可以使用cp命令实现重命名:# cp u-boot.bin-nand u-boot.bin 。

    5、添加u-boot.bin-nand、zImage到制作好的SD卡中

    # cp /xx/xx/u-boot.bin-nand /media/用户名/tianyeit_linux/root

    # cp /xx/xx/zImage /media/用户名/tianyeit_linux/root

    注:/xx/xx/为u-boot.bin-nand、zImage所在的目录。

    6、SD卡启动

        将制作好的SD卡插入板子上的SD卡槽,修改启动模式从SD卡启动,看到如下提示输入‘y’:

     

    待看到如下图所示时,输入用户名:root,密码:root,即进入文件系统“/”目录。

     

    7、烧写u-boot、Kernel、根文件系统

    命令如下:

        #cd /root

    #flash_erase    /dev/mtd0 0  0

    #nandwrite -p /dev/mtd0 u-boot.bin

    #flash_erase   /dev/mtd1   0   0

    #nandwrite   -p  /dev/mtd1  zImage

    #flash_erase /dev/mtd2 0 0

    #ubiattach /dev/ubi_ctrl -m 2

    #ubimkvol /dev/ubi0 -N rootfs –m

    #mkdir /mnt/nand

    #mount -t ubifs ubi0:rootfs /mnt/nand

    #tar xvf rootfs.tar -C /mnt/nand

    #umount /mnt/nand

  • 相关阅读:
    toj 2975 Encription
    poj 1797 Heavy Transportation
    toj 2971 Rotating Numbers
    zoj 2281 Way to Freedom
    toj 2483 Nasty Hacks
    toj 2972 MOVING DHAKA
    toj 2696 Collecting Beepers
    toj 2970 Hackle Number
    toj 2485 Card Tric
    js页面定位,相关几个属性
  • 原文地址:https://www.cnblogs.com/wangfali/p/6203016.html
Copyright © 2011-2022 走看看