[Gta04-owner] Linux 3.x
David Lanzendörfer
david.lanzendoerfer at o2s.ch
Tue Aug 23 18:19:08 CEST 2011
> But on my Kernel I still get:
>
> > Starting kernel ...
> >
> > Uncompressing Linux................................................................................................................................................................................................................. done, booting the kernel.
> >
> The Staring kernel... is the last message from U-Boot.
>
> This means that console setup is done *after* uncompressing
> the kernel.
>
> So your kernel already hangs before it is being uncompressed
> or can tell about that. I.e. the startup code does not work correctly.
>
> If I remember correctly there is some very simple code in the
> uncompressor which directly accesses the UART registers
> to write the above messages. And to write a '.' after each page
> has been uncompressed.
Well after adding gta04 in arch/arm/plat-omap/include/plat/uncompress.h
I now get
------------------------------------------------------------------------------------------------
3177992 bytes read
lcm state set to deep-standby
display power off
Booting from mmc ...
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.1.0-rc3+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3177928 Bytes = 3 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
------------------------------------------------------------------------------------------------
Then nothing more comes.
> Maybe this needs additional configuration.
Yes. I think so too.
Now at least it gives me a little bit of output...
> Another idea. I don't know if the Kernel 3.x guys have changed the
> PinMux setup. The old kernel assumes that everything has
> been properly set up by U-Boot and does not touch them (unless
> for some rare cases).
Well... I'll go and look for it.
Maybe I have to do some additional definitions somewhere for the
new kernel...
> If the new kernel has its one view about "default" settings for
> PinMux it might simply disable the UART or RS232 driver.
Hmm. Good idea, I'll go for it.
> BR,
> Nikolaus
-lev
More information about the Gta04-owner
mailing list