[coreboot] Boot issues (CBFS?) on VIA pc2500e
Uwe Hermann
uwe at hermann-uwe.de
Wed Oct 14 22:36:12 CEST 2009
On Wed, Oct 14, 2009 at 12:33:18PM -0600, Myles Watson wrote:
> > +7: entries 24, mpc_length 158, mpe_length 0
> > Wrote the mp table end at: 000f0410 - 000f0568
> > +0: entries 0, mpc_length ffff, mpe_length 0
> > +1: entries ffff, mpc_length ffff, mpe_length ffff
> Something else is writing here. I looked back in the log and found this :
>
> Setting variable MTRR 3, base: 448MB, range: 32MB, type WB
>
> It looks like you have 32MB of video memory, so the high tables have
> to be lower than 480 MB for it to work.
Indeed, there's "default CONFIG_VIDEO_MB = 32" in Options.lb.
> Can you try the attached patch? It's mostly the same debug, but it
> adds the code to fix the placement of the tables.
>
> Signed-off-by: Myles Watson <mylesgw at gmail.com>
Yep, works great, thanks! The board boots to FILO now.
Feel free to commit the northbridge.c fix (without the mptable debug code).
Acked-by: Uwe Hermann <uwe at hermann-uwe.de>
We need to check all other northbridges, I assume a few others will have
the same problem.
Uwe.
--
http://www.hermann-uwe.de | http://www.randomprojects.org
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
More information about the coreboot
mailing list