
Hi Arthur,
On Mon, Dec 29, 2014 at 6:12 PM, Arthur Lambert lambertarthur22@gmail.com wrote:
Hi Fabio,
Ok I will test it tomorrow. Thanks for the reply. I did not know that I can use the main uboot for my build instead of the fork from Freescale for mx6
I think I understand the issue you reported.
You are booting a uImage kernel:
## Booting kernel from Legacy Image at 80800000 ... Image Name: Linux-3.10.17 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5258504 Bytes = 5 MiB Load Address: 10008000 Entry Point: 10008000 Verifying Checksum ... OK
,but the LOADADDR is incorrect: instead of 10008000 it should be 80008000
(0x10008000 is the LOADADDR for the other mx6 SoCs, but not for solo-lite).
So you should generate your kernel with the correct LOADADDR:
make uImage LOADADDR=0x80008000
Then you should be able to boot it with your current 2013.04 U-boot.
With the latest U-boot version we use zImage by default, so there is no need to worry about passing the correct LOADADDR.