[coreboot] Geode GX2 VGA problems

Nils njacobs8 at hetnet.nl
Wed Jan 19 21:51:36 CET 2011

Hi Stefan,
Op woensdag 19 januari 2011 07:58:10 schreef u:
> > Could the problem have anything to do with the fact that the VSA2 code
> > runs in a different memory region? (setup by oprom)
> > And therefore the video bars GP, VP and DC are also in a different
> > address range so VSA2 or VGAbios can not find them?
> which VSA are you using?

I am using a self made one because there seems to be no working GX2 version 
It is a slightly modified version of the OLPC version found at:


And i replaced lxvg by softvg from:

Altough i don't exactly know how al the interactions between coreboot(oprom) 
softvg(vsa2) and vgabios work( via bar registers) , i think i am on to 
I found that in softvg/gxhwctl.c the bars are hardcoded to the 0x41000000 
range as in the Wyse vendor bios and that in lxvg/lxhwctl.c the range is 
I wil investigate/test this some more.

Could someone recommend a easy to read online description about the 
interaction between bios-vgabios-vgaregisters-pcibars?

Thanks, Nils.

More information about the coreboot mailing list