How to port cupcake to TI zoom2 platform (3)

    技术2022-05-12  4

    Zoom2 (Beta) Hardware and     SoftwareSetup

     

     

                                              --------By Fendy_Dai

    nux Bring-up on Zoom2

    1.  Prepare SD card for booting.

    §  Copy MLO, u-boot and uImage in partition 1 (FAT32) of SD card

     

    2.  Prepare filesystem and install on SD card

    §  For SD card based filesystem

    insert SD Card

    mkdir  /tmp/ mmc 1

    mkdir /tmp/mmc2  

    mount /dev/sdx1 mmc1

    mount /dev/sd x 2 mmc 2   à  here replace ‘x’ with the device on your host ex: sdb2 or sdc2

    cd /home/ wenjuan/android/out/target/product/zoom2

    su root

    (cd root; tar cf - * ) | (cd /tmp/mmc2; tar xfp -)

    tar cf – system |  (cd /tmp/mmc2; tar xfp -)

    cd   /tmp/mmc2

    cp  init.omap zoom2 .rc init.rc

    sudo ln  s ./system/etc ./etc

    sudo chmod  R 777 system

    cd dev

    mknod  m 660 null 1 3

    mknod  m 660 console 5 1

    cd ..

    sudo vim init.rc

    # playmp3

    umount /dev/sdx2 

    Eject the card

     

    3.  Setup u-boot environment variables.

    §  Insert SD card into the card reader on Zoom2 

    §  nand unlock

    §  setenv bootargs console=ttyS 3 ,115200n8 root=/dev/mmcblk0p2 rw rootdelay=1  ip= off init=./init devfs=mount

    §  setenv bootcmd = mmcinit;fatload mmc 0 0x80800000 uImage;bootm 80800000 :

    §  setenv bootfile=uImage;

    §  saveenv

    §  boot

     

    4.  The kernel will boot using the Filesystem provided and you will get the kernel prompt on the console


    最新回复(0)