[meta-freescale] linux-congatec (fido) silent after Starting kernel ...

Peter Bergin peter.bergin at tritech.se
Tue May 19 12:44:11 PDT 2015


Hi Leon,

On 05/19/2015 05:09 PM, Leon Woestenberg wrote:
Hello all,

I am trying the fido branch linux-congatec kernel for MACHINE=cgtqmx6.

More specifically, this DTB and kernel

uImage--3.10.53-r0-cgtqmx6-20150519142407.bin
uImage--3.10.53-r0-imx6q-qmx6-20150519142407.dtb

for the P/N 0161103 (Quad-Core)

Question on the side: I noticed the Congatec pre-flashed setup does not seem to load a FDT DTB from eMMC? Shouldn't these platforms always load a FDT DTB?

I am sure the error is on my side, what did I miss?

Thanks, Leon.

bootcmd_net=tftpboot ${fdtaddr} ${fdtfile}; tftpboot ${loadaddr} ${bootfile}; run bootargs_base bootargs_nfs;bootm ${loadaddr} - ${fdtaddr}


conga-QMX6 U-Boot > run bootcmd_net
FEC: Link is Up 796d
Using FEC0 device
TFTP from server 192.168.1.9; our IP address is 192.168.1.103
Filename 'cgtqmx6/uImage.dtb'.
Load address: 0x10780000
Loading: ####
done
Bytes transferred = 48083 (bbd3 hex)
FEC: Link is Up 796d
Using FEC0 device
TFTP from server 192.168.1.9; our IP address is 192.168.1.103
Filename 'cgtqmx6/uImage'.
Load address: 0x10800000
Loading: #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     ##############################################
done
Bytes transferred = 5432656 (52e550 hex)
## Booting kernel from Legacy Image at 10800000 ...
   Image Name:   Linux-3.10.53-1.1.1_qmx6+g9f56bf
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5432592 Bytes =  5.2 MB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...


--
Leon


I have recently built and booted an image build with fido on Qmx6 with success. One difference is that I did not netboot but used an SD card attached to the Q7 module.

Your question regarding load of DTB from eMMC, if I remember correct the default script for u-boot-congatec (version 2013.04) will search for kernel and device-tree in mmc device 0,1 and 2 which are 'SD card on module', 'SD card on carrier board' and eMMC. It will use the first found. Could you check the version of your u-boot on the target? Probably you have 2009.x or something that doesn't have support for DTB. In that case you must upgrade your u-boot to 2013.xx in order to boot kernel with device-tree.

Regards,
/Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150519/3024cdd7/attachment.html>


More information about the meta-freescale mailing list