[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
Mon Jul 30 19:18:33 CEST 2012


On Mon, Jul 30, 2012 at 2:06 PM, Bill <bsousan at techsi.com> wrote:
> Here is my log.  It stops at the "done, booting kernel."    I tried setting
> the console to ttyAM0 and no change.  I don't think its booting as I don't
> see the LCD flash and no penguin.  The odd this is that I built the latest
> kernel for iMX and this uboot will boot it.   I also included my u-boot

Do you mean you are able to boot a mainline kernel, but not a 2.6.35 kernel?

> environment settings at the end.


> U-boot environment settings:
>
> U-Boot 2012.07-rc1-08235-g7c5f511 (Jul 26 2012 - 12:00:38)
>
>
> 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
> MX28EVK U-Boot > printenv
> baudrate=115200
> bootargs=console=ttyAMA0,115200n8 debug root=/dev/nfs ip=dhcp

Please change it to ttyAM0.

> nfsroot=192.168.0.204:/tools/rootfs,v3,tcp fec_mac=
> bootcmd=run bootcmd_net
> bootcmd_net=echo Booting from net ...; run netargs; dhcp ${uimage}; bootm
> bootdelay=3
> bootfile=uImage
> console=ttyAMA0

If you boot a 2.6.35 you need to use ttyAM0.

> console_fsl=console=ttyAM0console_mainline=console=ttyAMA0netargs=setenv

This line seems to be without any spaces. Are you sure this is correct?

Make sure your kernel command line passes ttyAM0 instead of ttyAMA0 if
you want to boot a 2.6.35 kernel.


More information about the U-Boot mailing list