[U-Boot] Building u-boot for iMX28 and getting error in mkimage of missing command line parameter CONFIG_IMX_CONFIG

Fabio Estevam festevam at gmail.com
Sat Jul 28 22:19:23 CEST 2012


On Fri, Jul 27, 2012 at 3:15 PM, Fabio Estevam <festevam at gmail.com> wrote:
> On Fri, Jul 27, 2012 at 12:35 PM, Bill <bsousan at techsi.com> wrote:
>> Thanks.  I tried that and got the same results.  Are there any debug/logging
>> that I can use to see what's going on?
>
> I just tried it here and 2012.07-rc3 does not boot for me too.

I was using the wrong LOADADDR for mx28, and that's the reason it did not boot.

What is the error you are seeing? Can you post your log?

Here is the log on 2012.07-rc3:
...

U-Boot 2012.07-rc3 (Jul 28 2012 - 17:08:24)

Freescale i.MX28 family at 454 MHz
BOOT:  SSP SD/MMC #0, 3V3
I2C:   ready
DRAM:  128 MiB
MMC:   MXS MMC: 0
In:    serial
Out:   serial
Err:   serial
Net:   FEC0, FEC1
Hit any key to stop autoboot:  0
Using FEC0 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.2
Filename 'uImage'.
Load address: 0x42000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ######
done
Bytes transferred = 2358008 (23faf8 hex)
## Booting kernel from Legacy Image at 42000000 ...
   Image Name:   Linux-3.5.0-next-20120727-00004-
   Created:      2012-07-28  20:06:58 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2357944 Bytes = 2.2 MiB
   Load Address: 40008000
   Entry Point:  40008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.5.0-next-20120727-00004-gef9b4ac
(fabio at fabio-Latitude-E6410) (gcc version 4.4.4 (4.4.4_09.06.2010) )
#1309 Sat Jul 28 17:06:52
[    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Freescale MX28 EVK
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 32512
[    0.000000] Kernel command line: console=ttyAMA0 root=/dev/nfs
ip=dhcp nfsroot=192.168.1.1:/tftpboot/ltib,v3,tcp
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 128MB = 128MB total
[    0.000000] Memory: 119808k/119808k available, 11264k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
....


More information about the U-Boot mailing list