Hello folks,
I looked for some solutions in other threads but I have not found appropriate answers.
My goal is to boot Android 4.3 OS via TFTP and NFS but unfortunately I can't do that.
Target device is a MX6Q SabreSD Board.
I think my Ubuntu server (version: 12.04 LTS 64bit) is properly configured:
1) I have installed the software required for the TFTP and NFS servers.
2) I have created one directory /android_fs/nfs and I copied Freescale's android root directory contains into that nfs directory.
Further I have copied system directory into nfs/system.
3) I add following line at the end of /etc/exports file:
/android_fs/nfs *(rw,no_subtree_check,async,no_root_squash,insecure)
4) I modified nfs folder permissions:
sudo chmod 777 -R /android_fs/nfs
5)I started Xinetd and NFS server:
sudo /etc/init.d/xinetd restart
sudo /etc/init.d/nfs-kernel-server restart
6) Target Device is connected directly to the Ubuntu server via ethernet adapter.
In the attached files it is possible to see "uboot-vars" and "booting-up prints" of the SabreSDB device.
Why does the system hang at "freeing init memory" point?
How do I have to modify "init.rc" and "init.freescale.rc" files for booting Android 4.3 via NFS properly? Are Freescale NFS release files "ready to use"?
I wish to specify I'm using Freescale release files (Android root system NFS, uImage and uboot_6q.bin)
Thank you in advance,
Igor Ferrara
Original Attachment has been moved to: uboot-vars.log.zip
Original Attachment has been moved to: Booting-up-prints.log.zip