AnsweredAssumed Answered

IMX6Quad board using Network File System (NFS)

Question asked by Saran Vonteddu on Sep 18, 2019
Latest reply on Sep 24, 2019 by jimmychan

Hi All,


We're trying to boot Android Nougat (7.1) IMX6Quad board using Network File System (NFS)

After a lot of trail & errors, we reached to some point. Now kernel is loaded successfully, but it got stuck while loading init.

Booting has stopped with below error.

VFS: Mounted root (nfs filesystem) on device 0:17.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c1100000 - c1200000)
Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
CPU2: stopping
CPU: 2 PID: 0 Comm: swapper/2 Tainted: G W 4.1.15-dirty #2
Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)

Attached the complete log file for reference.

Please find the below configurations we're setting for network boot.

setenv ipaddr xx.xx.xx.68
setenv serverip xx.xx.xx.192
setenv nfsroot /srv/nfsandroid
setenv ip_dyn no
setenv bootfile zImage
setenv fdtfile imx6q-wandboard-revd1.dtb
setenv netargs 'setenv bootargs ${bootargs_base} console=${console},${baudrate} root=/dev/nfs rootwait rw ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp'
env save