[U-Boot-Users] output to serial console stops after uncompressing kernel
TXEMA LOPEZ
tlopez at aotek.es
Tue Jun 12 08:32:07 CEST 2007
Hi Midhun,
Perhaps your kernel is configured to start from uMON instead from U-Boot. Try to recompile your kernel undefining CONFIG_UMON_SHIM.
Best regards
Txema Lopez,
-----Mensaje original-----
De: helicontech1 at gmail.com [mailto:helicontech1 at gmail.com] En nombre de Ori Idan
Enviado el: martes, 12 de junio de 2007 7:16
Para: Midhun Agnihotram
CC: u-boot-users at lists.sourceforge.net; TXEMA LOPEZ; Andrew Dyer
Asunto: Re: [U-Boot-Users] output to serial console stops after uncompressing kernel
It seems to me more like a Linux problem then a U-boot problem.
According to the screen dump, U-boot has given control to the kernel
and is not operating
any more.
You should check the kernel configuration that it fits your hardware.
--
Ori Idan
On 6/12/07, Midhun Agnihotram <agnimidhun at gmail.com> wrote:
> Hi All,
>
> We are using Cogent CSB535FS board running Freescale's i.MX21 with
> U-Boot. We have downloaded the updated linux kernel 2.6.16 from the
> Microcross site (supposedly patched for the board). The load address
> and entry address are set to C0600000. And the image is downloaded to
> C0200000. When we run the bootm command, the kernel unzips but there
> are no messages on the serial console. The screen buffer dump is as
> follows:
>
> U-Boot 1.2.0 (Jun 4 2007 - 16:32:54)
>
> BOARD: Cogent CSB535FS
> DRAM: 64 MB
> Flash: 8 MB
> In: serial
> Out: serial
> Err: serial
> => loadb C0200000
> ## Ready for binary (kermit) download to 0xC0200000 at 115200 bps...
> ----------------------------------------------------
> C-Kermit>send /BINARY linux-2.6.16/arch/arm/boot/uImage
> C-Kermit>connect
> Connecting to /dev/ttyS0, speed 115200
> Escape character: Ctrl-\ (ASCII 28, FS): enabled
> Type the escape character followed by C to get back,
> or followed by ? to see other options.
> ----------------------------------------------------
> ## Total Size = 0x000f8a5c = 1018460 Bytes
> ## Start Addr = 0xC0200000
> => bootm C0200000
> ## Booting image at c0200000 ...
> Image Name: Linux-2.6.16-csb
> Image Type: ARM Linux Kernel Image (uncompressed)
> Data Size: 1018396 Bytes = 994.5 kB
> Load Address: c0600000
> Entry Point: c0600000
> Verifying Checksum ... OK
> OK
>
> Starting kernel ...
>
> ArchID=0x000002a3
> output_data: 0xc0008000
> Uncompressing Linux....................................................................
> done, booting the kernel.
>
>
> There are no further messages printed on the serial console after
> the above line. However, the LCD on the board seems to have
> initialized (kernel configuration also had framebuffer support) and
> the penguin logo is displayed on the LCD.
>
> We tried changing baud rate but that did not solve the problem. The
> boot arguments are just the ones setup as default by U-Boot
> (bootargs=mem=32M console=ttyS0,115200 root=/dev/nfs rw
> init=/sbin/init ip=on). We have not provided any filesystem yet
> because we wanted to see output until the filesystem error.
>
> What could be the problem?
>
> Thanks,
> Midhun.
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
More information about the U-Boot
mailing list