* Nils <njaco...@hetnet.nl> [110113 16:19]:
> Hello all,
> In the past i used coreboot without a VGAbios and used the linux framebuffer 
> driver and that works ok.
> I am trying to get onboard early VGA running on my Geode GX2 board but until 
> now i have no succes.( the screen stays black until the framebuffer driver in 
> linux loads)
> I have SoftVG in my VSA2 blob.
> I am running the (extracted) original VGA bios via Seabios.
> 
> This is from lspci with the original bios:
> 00:01.1 0300: 100b:0030 (prog-if 00 [VGA controller])
>       Subsystem: 100b:0030
>       Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
> Stepping- SERR- FastB2B- DisINTx-
>       Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
> <TAbort- 
> <MAbort- >SERR- <PERR- INTx-
>       Region 0: Memory at 41000000 (32-bit, non-prefetchable) [size=16M]
>       Region 1: Memory at 40ffc000 (32-bit, non-prefetchable) [size=16K]
>       Region 2: Memory at 40ff8000 (32-bit, non-prefetchable) [size=16K]
>       Region 3: Memory at 40ff4000 (32-bit, non-prefetchable) [size=16K]
> 
> This is from lspci with coreboot/seabios:
> 00:01.1 0300: 100b:0030 (prog-if 00 [VGA controller])
>       Subsystem: 100b:0030
>       Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
> Stepping- SERR- FastB2B- DisINTx-
>       Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
> <TAbort- 
> <MAbort- >SERR- <PERR- INTx-
>       Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
>       Region 1: Memory at fe000000 (32-bit, non-prefetchable) [size=16K]
>       Region 2: Memory at fe004000 (32-bit, non-prefetchable) [size=16K]
>       Region 3: Memory at fe008000 (32-bit, non-prefetchable) [size=16K]
>       Expansion ROM at <unassigned> [disabled]
>       Kernel driver in use: gxfb
> 
> If i force the driver on via the virtual VSA2 register in gprhinit.c the 
> softvg seems to setup a video text buffer from A0000-BFFFF .
> 
> 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? 

 

-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to