AnsweredAssumed Answered

Does the beta release of Lollipop support booting from NFS/TFTP?

Question asked by Huanxin Jiang on Apr 14, 2015
Latest reply on Feb 9, 2016 by Francois Duchesneau

We are developing an instrument based on the i.MX 6 and have worked with the alpha and beta releases of Android Lollipop on the Sabre-SD board. The issue is, we want to boot the board through TFTP/NFS but don't know how to, there is also not enough information on the UserGuide of the releases. Can you give me the guidance for booting from NFS/TFTP?

 

More detailed information:

1. It is okay to load a kernel image through u-boot/TFTP to the memory (0x10008000) of the Sabre-SD board.

2. The uImage is used (compiled with "make uImage LOADADDR=0x10008000), per the user guide of the beta release.

3. I noticed it is necessary for 4.4.3 to set device tree information, should we do this too? But how to specify the addresses?

 

Here is the u-boot log. It stopped after printing the line "Starting kernel ..."

 

FEC Waiting for PHY auto negotiation to complete.. done

BOOTP broadcast 1

BOOTP broadcast 2

DHCP client bound to address 129.196.210.225

Using FEC device

TFTP from server 129.196.211.60; our IP address is 129.196.210.225

Filename 'uImage'.

Load address: 0x10008000

Loading: #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         ##########

         1.8 MiB/s

done

Bytes transferred = 6814664 (67fbc8 hex)

## Booting kernel from Legacy Image at 10008000 ...

   Image Name:   Linux-3.10.53-88177-g589371c

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    6814600 Bytes = 6.5 MiB

   Load Address: 10008000

   Entry Point:  10008000

   Verifying Checksum ... OK

   XIP Kernel Image ... OK

No gpc device node -9, force to ldo-enable.

 

 

Starting kernel ...

Outcomes