Reply
Visitor
Posts: 1
Registered: ‎10-12-2017

Booting microzed 7010 board with NFS

[ Edited ]

Hi All,

       I am using petalinux and vivado 2016.04 and microzed 7010 board for my project.

I have followed the steps =>I have set board in QSPI mode by jumpers. I have TFTPed the imaged.ub on board (run netboot)and mounted the roofs from my PC by NFS.

 

      For this, when NFS is configed in petalinux-config, I had to disable initramfs in kernel config manually.

If I don't disable initramfs in kernel(petalinux-config -c kernel ) but NFS is configured (petalinux-config), rootfs is being mounted from QSPI.

    

      I am beginer to petalinux sdk and microzed board. What is the reson makes it mount rootfs from QSPI even if I configured nfs but did not disable initramfs in kernel and my bootargs is

"bootargs=console=ttyPS0,115200 earlyprintk root=/dev/nfs nfsroot=172.16.9.187:/tftpboot/nfsroot,tcp,v4 ip=172.16.9.25 rw"

manualy i cross-verified the mounting of rootfs by NFS from PC to board.

"mount -o nolock -t nfs ip_addr:/tftpboot/nfsroot /home/root/"

 

Booting consoles are attached.

 

Any help will be appreciated. Thanks in advance.

 

Regards,

Pritam