[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