From mboxrd@z Thu Jan 1 00:00:00 1970 From: mkl0301@gmail.com (Lin Mac) Date: Thu, 11 Nov 2010 09:55:05 +0800 Subject: Booting CNS3420 EVB v 1.3 failed with 2.6.36 (and 2.6.35) In-Reply-To: References: <20101105074418.GA5864@oksana.dev.rtsoft.ru> <20101109101433.GA17423@oksana.dev.rtsoft.ru> <20101109103550.GB2869@n2100.arm.linux.org.uk> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org 2010/11/10 Lin Mac : > 2010/11/9 Russell King - ARM Linux : >> On Tue, Nov 09, 2010 at 01:14:33PM +0300, Anton Vorontsov wrote: >>> On Tue, Nov 09, 2010 at 03:12:25PM +0800, Lin Mac wrote: >>> > > setenv bootargs console=ttyS0,38400 ip=on >>> > Changing this doesn't take effect. I was trying console=ttyS0,115200 >>> > and root=/dev/ram0, but it just boot with the configured parameter >>> > instead of the given one. >>> > Is it also the issue of u-boot? >>> Nope. Just remove CONFIG_CMDLINE from your kernel .config file. ;-) >> No. ?The external command line overrides the built-in one unless >> CMDLINE_FORCE is set. > I have confirmed that CONFIG_CMDLINE_FORCE is not set. > Removing the CONFIG_CMDLINE caused linux boot fails: It is fixed by enabling u-boot config CONFIG_CMDLINE_TAG, CONFIG_SETUP_MEMORY_TAGS, CONFIG_MISC_INIT_R. Now it works just fine. Thanks. Best Regards, Mac Lin