[LinuxBIOS] VGA Help (hangs on emulator)

steve yannalfo fourstar10_2000 at yahoo.com
Fri Jul 7 20:37:59 CEST 2006


I know it is friday and we are all tired....

I have a VGA device off amd8132 channel B
Trying VGA but LB hangs on the emulator.....
It looks like the VGA image is OK and loading... but,
 Any help would be appreciated.... 
-----------------------------------------------------------------------
LB output....

PCI: 42:01.0 10 <- [0x00f0000000 - 0x00f7ffffff] prefmem
PCI: 42:01.0 14 <- [0x0000004000 - 0x00000040ff] io
PCI: 42:01.0 18 <- [0x00fc000000 - 0x00fc00ffff] mem
PCI: 42:01.0 30 <- [0x00fff80000 - 0x00fff9ffff] romem
...
Setting up local apic... apic_id: 1 done.
CPU #1 Initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 40:00.0 init
PCI: 40:00.1 init
PCI: 40:01.0 init
PCI: 42:01.0 init
rom address for PCI: 42:01.0 = fff80000
copying VGA ROM Image from 0xfff80000 to 0xc0000, 0xf000 bytes
entering emulator
<hangs here>
-----------------------------------------------------------------------------
My Config.lb....

chip southbridge/amd/amd8132
    device pci 0.0 on end            # Channel A
    device pci 0.1 on end 
    device pci 1.0 on                    # Channel B
        chip drivers/pci/onboard
            device pci 1.0 on end
            register "rom_address" = "0xfff80000"    #  start of video bios = rom_addres = 4G - 512K
        end
    end
    device pci 1.1 on end

-------------------------------------------------------------
my mptables.c part....

//----- "VGA        42:01.0 ----- ATI FIreGL 9000
smp_write_intsrc(mc,mp_INT,MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8132_2, (1<<2) |0, apicid_8132_2, 19);

-----------------------------------------------------------
Data from original BIOS

12:01.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 02) (prog-if 00 [VGA])
    Subsystem: ATI Technologies Inc Radeon R250 Lf [FireGL 9000]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 255 (2000ns min), Cache Line Size 08
    Interrupt: pin A routed to IRQ 5
    Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
    Region 1: I/O ports at 5c00 [size=256]
    Region 2: Memory at dfdf0000 (32-bit, non-prefetchable) [size=64K]
    [virtual] Expansion ROM at dfd00000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
---------------------------------------------
VGA Rom part starts w/ 0x55aa
size =  61440
---------------------------------------------
#VGA Console
default CONFIG_CONSOLE_VGA=1
default CONFIG_PCI_ROM_RUN=1
----------------------------------------------
etherboot...
# for btext console support
CFLAGS+=    -DCONSOLE_BTEXT
# for direct PC kbd support
CFLAGS+=    -DCONSOLE_PC_KBD
------------------------------------------------


 		
---------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20060707/556ef2d9/attachment.html>


More information about the coreboot mailing list