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.
On Fri, Jul 07, 2006 at 11:37:59AM -0700, steve yannalfo wrote:
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,
Anton Borisov has just released some tools to extract VGA images from BIOS ROM images. I've just updated the FAQ:
http://www.linuxbios.org/index.php/FAQ#How_to_retrieve_a_good_video_bios
You might want to try that to make sure your image is ok.
Thanks, Ward.