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
Regards,
Saran
"Kernel panic - not syncing: No working init found. " Basically, this error means your Android filesystem has problem. please double check the Android system files are in your nfsroot.
Hi Jimmy,
We tried both the blogs and all the steps mentioned. We could not make the rootfs up. It is the same issue. Is there any freescale document to cross check? For nougat on NFS
Help would be very much appreciated.
Thanks in advance
Regards,
Saran
Please try this : https://community.nxp.com/thread/437119