dilip shirke

Forum Replies Created

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
  • #63709

    dilip shirke

    Hi Zubair,

    Yes sure

    1. Build the root file system and placed at redefined location like /home/dilip/ci20/root_fs
    2. Build the Kernel Image named as uImage kept at tftpboot folder –
    Detailed steps –
    A. Set environment –
    $ export PATH=/usr/local/mips-mti-linux-gnu/2015.06-05/bin:$PATH
    $ export ARCH=mips
    $ export CROSS_COMPILE=mips-mti-linux-gnu-

    B. make ci20_defconfig
    C. make -j 8 uImage modules
    D. cp arch/mips/boot/uImage /var/lib/tftpboot
    E. make INSTALL_MOD_PATH=/home/dilip/ci20/root_fs modules_install

    3. Set Boot Parameter
    A. Check existing environment – ci20# printenv
    B. Set Boot Environment –
    ci20# setenv bootargs ‘ttyS4,115200 console=tty0 mem=256M@0x0 mem=768M@0x30000000 root=/dev/nfs ip=dhcp devtmpfs.mount=1 rw cma=144M’
    ci20# setenv bootcmd ‘setenv bootargs ${bootargs} nfsroot=${nfs_serverip}:${nfs_rootfs}; dhcp 0x88000000 ${nfs_serverip}:uImage; bootm 0x88000000’
    ci20# setenv nfs_serverip x.x.x.x
    ci20# setenv nfs_rootfs /home/dilip/ci20/root_fs
    ci20# saveenv

    Note : IP address is not shared. So written as x.x.x.x

    4. Boot the board

    Above steps works perfectly but takes 15min+ time to boot. How we can reduce that time to minimum.



    dilip shirke

    Hi ZubairLK,

    I resolved this issue by removing static mount folder list from /etc/fstab.
    Thank you for support.

    Dilip S

Viewing 2 posts - 1 through 2 (of 2 total)