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: uboot-vars.log.zip

Original Attachment has been moved to: Booting-up-prints.log.zip

Outcomes