AnsweredAssumed Answered

i.MX6q SabreSDB: Android JB 4.3 via NFS issue

Question asked by igor ferrara on Mar 25, 2014

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:

Original Attachment has been moved to: