[meta-freescale] Booting 3.5.7 kernel on imx6sabresd?

randy.krakora at freescale.com randy.krakora at freescale.com
Tue Jan 21 07:22:25 PST 2014


I've been trying to build and boot 3.5.7 kernel on an imx6 sabresd board.

Here's snips to get the code and build it:

manifest.xml:
   <project remote="fsl-release" name="meta-fsl-bsp-release" 
path="sources/meta-fsl-bsp-release" revision="dylan_3.5.7-1.0.0" >
      <copyfile src="imx/tools/fsl-setup-release.sh" 
dest="fsl-setup-release.sh"/>
      <copyfile dest="imx/README" src="README-3.5.7-1.0.0"/>
   </project>

local.conf:
PREFERRED_VERSION_linux-imx_mx6="3.5.7-1.0.0"

gcc:
gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)

Here's what I get when I burn the .sdcard file and try to boot:

U-Boot 2013.04-04882-ga5a24c3 (Jan 16 2014 - 09:10:38)

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz
CPU:   Temperature 29 C, calibration data: 0x56f4af7d
Reset cause: POR
Board: MX6Q/SDL-SabreSD
I2C:   ready
DRAM:  1 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
In:    serial
Out:   serial
Err:   serial
Found PFUZE100! deviceid=10,revid=11
Net:   FEC [PRIME]
Hit any key to stop autoboot:  0
mmc1 is current device
reading boot.scr
** Unable to read file boot.scr **
reading uImage
4667456 bytes read in 214 ms (20.8 MiB/s)
Booting from mmc ...
reading imx6q-sabresd.dtb
46128 bytes read in 19 ms (2.3 MiB/s)
## Booting kernel from Legacy Image at 12000000 ...
   Image Name:   Linux-3.5.7-1.0.0+3285970
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4667392 Bytes = 4.5 MiB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

Does anyone have any tips on why this is happening? I know I should use 3.10, but I cannot yet, we need 3.5.7 first.

Regards,
Randy Krakora


More information about the meta-freescale mailing list