
On Mon, Jul 30, 2012 at 2:06 PM, Bill bsousan@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.