iMX31 LogicPD LiteKit Kernel 2.6.33.2
Daniel Mack
daniel at caiaq.de
Fri Apr 16 04:36:32 EDT 2010
On Thu, Apr 15, 2010 at 03:08:41PM -0600, Badguy Badguy wrote:
> On Thu, Apr 15, 2010 at 1:58 AM, Daniel Mack <daniel at caiaq.de> wrote:
> > Ah, one more thing: You need to pass a new variable to the kernel upon
> > startup: "mx31lite_baseboard=1". This was done in order to split module
> > code from baseboard code.
> >
> > In case you're using the 2-stage loading mechanism, you need to teach
> > this to your first-stage loader.
> >
> Thanks for the response,
>
> I have added that parameter and still no love,
>
> LOLO 2.4.0 provides the tags so I simply upload the kernel in elf
> format and execute it passing the bootstring,
> I also modified an older second stage bootloader I have from Hasan and
> added the parameter and tried that for same result.
>
>
> > Also make sure you're downloading the full image to RAM from LoLo. The
> > new kernel is certainly bigger than the version you currently use.
> >
>
> I think you are onto something regarding the whole kernel being
> uploaded tho, as during uncompression I only get 3 periods and with
> other working kernels I get much more, however it does complete
> decompression.
That's ok.
> this is why I attempted the Hasan bootloader again as I provide the
> image as raw and provide the actual size in bytes.
> this did not give any different results however, and the kernel
> decompression still stops at 3 periods and states done, booting the
> kernel.
>
> so using the Hasan bootloader I provide:
>
> load raw 0x81000000 1073016 /tftp/192.168.1.161:zImage
^^^^^^^
This is the length of the kernel image, and I doubt this is right. Check
the size of your zImage file again, it's almost certainly bigger than
that.
Daniel
More information about the linux-arm-kernel
mailing list