[U-Boot] 83xx fails to boot with moderately sized kernels

Scott Wood scottwood at freescale.com
Tue Sep 14 00:00:18 CEST 2010


On Mon, 13 Sep 2010 23:52:00 +0200
Joakim Tjernlund <joakim.tjernlund at transmode.se> wrote:

> Scott Wood <scottwood at freescale.com> wrote on 2010/09/13 21:21:33:
> > On Sat, 11 Sep 2010 09:19:34 +0200
> > Joakim Tjernlund <joakim.tjernlund at transmode.se> wrote:
> >
> > > >
> > > > Dear "Ira W. Snyder",
> > > >
> > > > In message <20100910181022.GA18510 at ovro.caltech.edu> you wrote:
> > > > >
> > > > > Would you prefer a patch only for the MPC8349EMDS, or should I try and
> > > > > convert the other boards too? How should I know which boards are safe?
> > > > > Grep for CONFIG_E300?
> > > >
> > > > I think we should try and update all boards where this applies. I'm
> > > > not sure, but my wild guess is that this means all processors except
> > > > 40x and 8xx (probably 5xx as well, but AFAICT there is no Linux
> > > > available for these anyway, so it does not matter).
> > >
> > > I think 8xx can be fixed quite easily to do 16 MB if needed. Probably
> > > won't be needed though.
> >
> > Actually, I got a complaint a while ago (I think it was Ben H) about
> > problems with large kernels with debugging options on 8xx.
> 
> I see. I think the fix is basically enable pinned TLBs. Then a much
> bigger area will be mapped. Did they try that?

Don't know if the kernel in question fit in 16 MiB or not...  it
wasn't a request for assistance, just a "hey, I ran into this,
you might want to look at mapping more memory by default" note.

-Scott



More information about the U-Boot mailing list