-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Corey Osgood wrote:
On Sun, Mar 2, 2008 at 3:18 AM, Jonathan Rogers jonathanrrogers@gmail.com wrote:
I have successfully built coreboot-v2-3119 with a FILO payload and booted my Asus a8v-e_se mainboard with the resulting image. However, VGA is not initialized and I can only interact with it via serial console. The video card is a PNY Nvidia 7900GS PCIe card.
I can boot Linux from my SATA disk normally except a few devices aren't working, most notably the video card. Neither Linux nor the proprietary Nvidia driver see any VGA devices. When I reflash the legacy Award BIOS I copied from the BIOS before installing the coreboot image, everything returns to normal and the VGA card works.
I tried to follow the wiki page http://www.coreboot.org/VGA_support, so I opened src/mainboard/asus/a8v-e_se/Options.lb. However, that file contains the following lines instead of ones starting with "option" as in the wiki:
#VGA default CONFIG_CONSOLE_VGA=1 default CONFIG_PCI_ROM_RUN=1
So, I'm not sure what that means. Has the configuration method changed? Do the default lines enable those features? During boot, I see many initialization messages on the serial console from coreboot, but nothing about VGA or PCI_ROM_RUN. The wiki page http://www.coreboot.org/ASUS_A8V-E_SE_Build_Tutorial doesn't have much in the way of instructions, but it does say that PCIe video cards work. Any pointers would be appreciated.
Jonathan Rogers
Can you try reverting to revision 3118 (svn up -r3118)? r3119 made a change to how we detect VGA card presence, which *should* have corrected a very old bug, but might not have. Please send bootlogs (up to elfboot) from both revisions if anything changes, if not just one.
Here's the log from 3118. BTW, I used snapshot tarballs for both.
Jonathan Rogers
coreboot-2.0.0.0Fallback Sun Mar 2 04:10:18 EST 2008 starting... now booting... fallback
coreboot-2.0.0.0Normal Sun Mar 2 04:10:03 EST 2008 starting... now booting... real_main
INIT detected from ---- {APICID = 00 NODEID = 00 COREID = 00} ---
Issuing SOFT_RESET... soft res
coreboot-2.0.0.0Fallback Sun Mar 2 04:10:18 EST 2008 starting... now booting... fallback
coreboot-2.0.0.0Fallback Sun Mar 2 04:10:18 EST 2008 starting... now booting... real_main core0 started: now booting... Core0 started started ap apicid: SBLink=00 NC node|link=00 set fid failed for apicid =00 LDT width and speed for K8T890 was1106Ram1.00 Ram2.00 Device error Device error Device error Ram3 Initializing memory: done Ram4 v_esp=000ceea8 testx = 5a5a5a5a Copying data from cache to RAM -- switching to use RAM as stack... Done testx = 5a5a5a5a Disabling cache as ram now Clearing initial memory region: Done Copying coreboot to RAM. src=fffe0000 dst=00004000 linxbios_ram.nrv2b length = 0000dba4 linxbios_ram.bin length = 00025544 Jumping to coreboot. coreboot-2.0.0.0Fallback Sun Mar 2 04:10:18 EST 2008 booting... Enumerating buses... APIC_CLUSTER: 0 enabled PCI_DOMAIN: 0000 enabled PCI: 00:18.3 siblings=0 Found Rev E or Rev F later single core
CPU: APIC: 00 enabled PCI: pci_scan_bus for bus 00 PCI: 00:18.0 [1022/1100] enabled PCI: 00:18.1 [1022/1101] enabled PCI: 00:18.2 [1022/1102] enabled PCI: 00:18.3 [1022/1103] enabled PCI: 00:00.0 [1106/0238] enabled PCI: 00:00.0 [1106/0238] enabled next_unitid: 0013 PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/0238] enabled PCI: 00:00.1 [1106/1238] enabled 00: 06 11 38 22 06 00 00 02 00 00 00 06 00 00 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 00 80 00 31 30 08 00 86 7f cf 44 44 24 00 22 30 b0: 3f 13 00 00 03 00 00 00 00 00 00 00 00 00 00 00 c0: aa 00 aa 00 50 50 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Writeback to acfailed 24 Writeback to affailed 30 00: 06 11 38 22 06 00 00 02 00 00 00 06 00 00 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 13 8e 0e 31 30 3c 80 86 7f cf 44 22 24 00 22 30 b0: 3f 13 00 00 02 00 00 00 00 00 00 00 00 00 00 00 c0: 20 aa aa 02 50 50 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:00.2 [1106/2238] enabled PCI: 00:00.3 [1106/3238] enabled PCI: 00:00.4 [1106/4238] enabled PCI: 00:00.5 [1106/5238] enabled PCI: 00:00.7 [1106/7238] enabled B188 device dump 00: 06 11 88 b1 07 00 30 02 00 00 04 06 00 00 01 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 20 02 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 70 00 00 00 00 00 00 00 00 00 16 00 40: 91 40 00 44 31 3a 88 b1 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 0e 70 35 00 07 02 00 1f 00 00 00 00 28 00 00 00 90: 80 00 00 00 00 08 01 00 00 00 00 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: bf 63 08 00 00 00 00 00 00 00 1f c4 00 04 00 00 c0: 08 00 0b ff 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:01.0 [1106/b188] enabled Configuring PCIe PEG 00: 06 11 38 a2 00 00 10 00 00 00 04 06 00 00 01 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00 40: 10 68 41 01 01 0f 00 00 00 00 10 00 01 0d 00 00 50: 00 00 01 01 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 0c 12 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 03 00 01 00 44 44 44 44 44 44 44 44 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 0c 07 01 8a f8 00 00 00 01 82 f8 00 00 00 00 00 f0: 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00: 06 11 38 a2 00 00 10 00 00 00 04 06 00 00 01 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00 40: 10 68 41 01 01 0f 00 00 00 00 10 00 01 0d 00 00 50: 00 00 01 01 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 30 00 00 00 00 00 00 00 00 00 00 00 b0: 0c f0 40 80 00 00 03 00 01 00 00 00 00 00 00 00 c0: 43 00 01 00 44 44 44 44 44 44 44 44 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 0c 0b 01 8a f8 00 00 00 01 82 f8 00 00 00 00 00 f0: 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:02.0 [1106/a238] enabled Configuring PCIe PEXs 00: 06 11 38 c2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 41 0c 00 01 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b 59 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 03 00 01 00 44 44 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 01 8a f8 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00: 06 11 38 c2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 41 0c 00 01 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b f0 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 03 00 01 00 44 44 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 01 8a f8 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:03.0 [1106/c238] enabled Configuring PCIe PEXs 00: 06 11 38 d2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 02 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 11 0c 00 02 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b 59 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00: 06 11 38 d2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 02 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 11 0c 00 02 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b f0 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:03.1 [1106/d238] enabled Configuring PCIe PEXs 00: 06 11 38 e2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 03 00 00 40: 10 68 41 01 c1 0e 00 00 00 00 10 00 11 0c 00 03 50: 00 00 11 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b 59 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00: 06 11 38 e2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 03 00 00 40: 10 68 41 01 c1 0e 00 00 00 00 10 00 11 0c 00 03 50: 00 00 11 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b f0 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:03.2 [1106/e238] enabled Configuring PCIe PEXs 00: 06 11 38 f2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 04 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 11 0c 00 04 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b 59 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00: 06 11 38 f2 00 00 10 00 00 00 04 06 00 00 81 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 f0 00 00 00 20: f0 ff 00 00 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 04 00 00 40: 10 68 41 01 01 0e 00 00 00 00 10 00 11 0c 00 04 50: 00 00 01 00 60 00 00 00 00 00 48 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 01 70 22 c8 00 00 00 00 70: 05 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 01 04 00 00 10 00 00 00 00 00 00 00 00 00 00 00 b0: 3b f0 40 80 00 00 03 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 d0: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 0b 00 02 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PCI: 00:03.3 [1106/f238] enabled PCI: 00:0f.0 [1106/3149] enabled PCI: 00:0f.1 [1106/0571] enabled PCI: 00:10.0 [1106/3038] enabled PCI: 00:10.1 [1106/3038] enabled PCI: 00:10.2 [1106/3038] enabled PCI: 00:10.3 [1106/3038] enabled PCI: 00:10.4 [1106/3104] enabled PCI: 00:10.5 [1106/d104] enabled PCI: 00:11.0 [1106/3227] enabled PCI: 00:11.5 [1106/3059] enabled PCI: 00:11.6 [1106/3068] enabled PCI: pci_scan_bus for bus 01 PCI: pci_scan_bus returning with max=001 PCI: pci_scan_bus for bus 02 PCI: pci_scan_bus returning with max=002 PCI: pci_scan_bus for bus 03 PCI: pci_scan_bus returning with max=003 PCI: pci_scan_bus for bus 04 PCI: pci_scan_bus returning with max=004 PCI: pci_scan_bus for bus 05 PCI: 05:00.0 [11ab/4362] enabled PCI: pci_scan_bus returning with max=005 PCIEXP: tunning PCI: 05:00.0 PCI: pci_scan_bus for bus 06 PCI: pci_scan_bus returning with max=006 smbus: PCI: 00:11.0[0]->I2C: 01:50 enabled smbus: PCI: 00:11.0[0]->I2C: 01:51 enabled smbus: PCI: 00:11.0[0]->I2C: 01:52 enabled smbus: PCI: 00:11.0[0]->I2C: 01:53 enabled PNP: 002e.0 enabled PNP: 002e.1 enabled PNP: 002e.2 enabled PNP: 002e.3 disabled PNP: 002e.5 disabled PNP: 002e.106 disabled PNP: 002e.7 disabled PNP: 002e.107 enabled PNP: 002e.207 enabled PNP: 002e.307 disabled PNP: 002e.8 disabled PNP: 002e.9 enabled PNP: 002e.109 disabled PNP: 002e.209 disabled PNP: 002e.309 enabled PNP: 002e.a disabled PNP: 002e.b enabled PCI: pci_scan_bus returning with max=006 PCI: pci_scan_bus returning with max=006 done Allocating resources... Reading resources... PCI: 00:01.0 1c <- [0x000000f000 - 0x000000efff] size 0x00000000 gran 0x0c bus 01 io PCI: 00:01.0 24 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 01 prefmem PCI: 00:01.0 20 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 01 mem PCI: 00:02.0 1c <- [0x000000f000 - 0x000000efff] size 0x00000000 gran 0x0c bus 02 io PCI: 00:02.0 24 <- [0x0ffff00000 - 0x0fffefffff] size 0x00000000 gran 0x14 bus 02 prefmem PCI: 00:02.0 20 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 02 mem PCI: 00:03.0 1c <- [0x000000f000 - 0x000000efff] size 0x00000000 gran 0x0c bus 03 io PCI: 00:03.0 24 <- [0x0ffff00000 - 0x0fffefffff] size 0x00000000 gran 0x14 bus 03 prefmem PCI: 00:03.0 20 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 03 mem PCI: 00:03.1 1c <- [0x000000f000 - 0x000000efff] size 0x00000000 gran 0x0c bus 04 io PCI: 00:03.1 24 <- [0x0ffff00000 - 0x0fffefffff] size 0x00000000 gran 0x14 bus 04 prefmem PCI: 00:03.1 20 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 04 mem PCI: 00:03.2 24 <- [0x0ffff00000 - 0x0fffefffff] size 0x00000000 gran 0x14 bus 05 prefmem PCI: 00:03.3 1c <- [0x000000f000 - 0x000000efff] size 0x00000000 gran 0x0c bus 06 io PCI: 00:03.3 24 <- [0x0ffff00000 - 0x0fffefffff] size 0x00000000 gran 0x14 bus 06 prefmem PCI: 00:03.3 20 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 06 mem PCI: 00:10.5 register 10(ffffffff), read-only ignoring it PCI: 00:10.5 register 14(ffffffff), read-only ignoring it PCI: 00:10.5 register 18(ffffffff), read-only ignoring it PCI: 00:10.5 register 1c(ffffffff), read-only ignoring it PCI: 00:10.5 register 20(ffffffff), read-only ignoring it PCI: 00:10.5 register 24(ffffffff), read-only ignoring it PCI: 00:10.5 register 30(ffffffff), read-only ignoring it Done reading resources. Setting resources... PCI: 00:18.0 1b8 <- [0x00e0000000 - 0x00efffffff] size 0x10000000 gran 0x14 prefmem <node 0 link 0> PCI: 00:18.0 1c0 <- [0x0000001000 - 0x0000002fff] size 0x00002000 gran 0x0c io <node 0 link 0> PCI: 00:18.0 1b0 <- [0x00c0000000 - 0x00d01fffff] size 0x10200000 gran 0x14 mem <node 0 link 0> PCI: 00:00.0 10 <- [0x00e0000000 - 0x00efffffff] size 0x10000000 gran 0x1c prefmem PCI: 00:03.2 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus 05 io PCI: 00:03.2 20 <- [0x00d0000000 - 0x00d00fffff] size 0x00100000 gran 0x14 bus 05 mem PCI: 05:00.0 10 <- [0x00d0020000 - 0x00d0023fff] size 0x00004000 gran 0x0e mem64 PCI: 05:00.0 18 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io PCI: 05:00.0 30 <- [0x00d0000000 - 0x00d001ffff] size 0x00020000 gran 0x11 romem PCI: 00:0f.0 10 <- [0x0000002ca0 - 0x0000002ca7] size 0x00000008 gran 0x03 io PCI: 00:0f.0 14 <- [0x0000002cc0 - 0x0000002cc3] size 0x00000004 gran 0x02 io PCI: 00:0f.0 18 <- [0x0000002cb0 - 0x0000002cb7] size 0x00000008 gran 0x03 io PCI: 00:0f.0 1c <- [0x0000002cd0 - 0x0000002cd3] size 0x00000004 gran 0x02 io PCI: 00:0f.0 20 <- [0x0000002c80 - 0x0000002c8f] size 0x00000010 gran 0x04 io PCI: 00:0f.0 24 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io PCI: 00:0f.1 20 <- [0x0000002c90 - 0x0000002c9f] size 0x00000010 gran 0x04 io PCI: 00:10.0 20 <- [0x0000002c00 - 0x0000002c1f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002c20 - 0x0000002c3f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x0000002c40 - 0x0000002c5f] size 0x00000020 gran 0x05 io PCI: 00:10.3 20 <- [0x0000002c60 - 0x0000002c7f] size 0x00000020 gran 0x05 io PCI: 00:10.4 10 <- [0x00d0100000 - 0x00d01000ff] size 0x00000100 gran 0x08 mem PNP: 002e.0 60 <- [0x00000003f0 - 0x00000003f7] size 0x00000008 gran 0x03 io PNP: 002e.0 70 <- [0x0000000006 - 0x0000000006] size 0x00000001 gran 0x00 irq PNP: 002e.0 74 <- [0x0000000002 - 0x0000000002] size 0x00000001 gran 0x00 drq PNP: 002e.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io PNP: 002e.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq PNP: 002e.1 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq PNP: 002e.107 60 <- [0x0000000201 - 0x0000000201] size 0x00000001 gran 0x00 io PNP: 002e.207 62 <- [0x0000000330 - 0x0000000331] size 0x00000002 gran 0x01 io PNP: 002e.207 70 <- [0x000000000a - 0x000000000a] size 0x00000001 gran 0x00 irq PNP: 002e.b 60 <- [0x0000000290 - 0x0000000297] size 0x00000008 gran 0x03 io PNP: 002e.b 70 <- [0x0000000000 - 0x0000000000] size 0x00000001 gran 0x00 irq PCI: 00:11.5 10 <- [0x0000002400 - 0x00000024ff] size 0x00000100 gran 0x08 io PCI: 00:11.6 10 <- [0x0000002800 - 0x00000028ff] size 0x00000100 gran 0x08 io PCI: 00:18.3 94 <- [0x00f0000000 - 0x00f3ffffff] size 0x04000000 gran 0x1a mem <gart> Done setting resources. Done allocating resources. Enabling resources... PCI: 00:18.0 cmd <- 00 PCI: 00:00.0 cmd <- 06 PCI: 00:00.1 cmd <- 06 PCI: 00:00.2 cmd <- 06 PCI: 00:00.3 cmd <- 06 PCI: 00:00.4 cmd <- 06 PCI: 00:00.5 cmd <- 06 PCI: 00:00.7 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 0017 PCI: 00:01.0 cmd <- 07 PCI: 00:02.0 bridge ctrl <- 0003 PCI: 00:02.0 cmd <- 00 PCI: 00:03.0 bridge ctrl <- 0003 PCI: 00:03.0 cmd <- 00 PCI: 00:03.1 bridge ctrl <- 0003 PCI: 00:03.1 cmd <- 00 PCI: 00:03.2 bridge ctrl <- 0003 PCI: 00:03.2 cmd <- 07 PCI: 05:00.0 cmd <- 03 PCI: 00:03.3 bridge ctrl <- 0003 PCI: 00:03.3 cmd <- 00 PCI: 00:0f.0 cmd <- 01 PCI: 00:0f.1 cmd <- 81 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 cmd <- 01 PCI: 00:10.3 cmd <- 01 PCI: 00:10.4 cmd <- 02 PCI: 00:10.5 cmd <- ffff PCI: 00:11.0 cmd <- 07 I2C: 01:50 missing enable_resources I2C: 01:51 missing enable_resources I2C: 01:52 missing enable_resources I2C: 01:53 missing enable_resources w83627ehg hwm smbus enabled PCI: 00:11.5 cmd <- 01 PCI: 00:11.6 cmd <- 01 PCI: 00:18.1 subsystem <- 1043/00 PCI: 00:18.1 cmd <- 00 PCI: 00:18.2 subsystem <- 1043/00 PCI: 00:18.2 cmd <- 00 PCI: 00:18.3 cmd <- 00 done. Initializing devices... Root Device init APIC_CLUSTER: 0 init Initializing CPU #0 CPU: vendor AMD device 20f71 CPU: family 0f, model 27, stepping 01 Enabling cache
Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) Type: WB, RdMEM, WrMEM Setting fixed MTRRs(24-88) Type: WB, RdMEM, WrMEM DONE fixed MTRRs Setting variable MTRR 0, base: 0MB, range: 512MB, type WB DONE variable MTRRs Clear out the extra MTRR's
MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled
CPU model AMD Athlon(tm) 64 Processor 3700+ Setting up local apic... apic_id: 0x00 done. ECC Disabled CPU #0 Initialized All AP CPUs stopped PCI: 00:18.0 init PCI: 00:0f.1 init Primary IDE interface enabled Secondary IDE interface enabled Enables in reg 0x40 read back as 0x2f Enables in reg 0x42 read back as 0x9 PCI: 00:11.0 init RTC Init Keyboard init... PNP: 002e.0 init PNP: 002e.1 init PNP: 002e.2 init PNP: 002e.107 init PNP: 002e.207 init PNP: 002e.9 init PNP: 002e.309 init PNP: 002e.b init PCI: 00:18.1 init PCI: 00:18.2 init PCI: 00:18.3 init NB: Function 3 Misc Control.. done. PCI: 00:00.4 init PCI: 00:00.7 init PCI: 00:0f.0 init Configuring VIA SATA controller PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:10.3 init PCI: 00:10.4 init PCI: 00:10.5 init PCI: 00:11.5 init PCI: 00:11.6 init PCI: 05:00.0 init rom address for PCI: 05:00.0 = d0000000 Incorrect Expansion ROM Header Signature ffff Devices initialized ACPI: Writing ACPI tables at f0000... ACPI: * FACS ACPI: * DSDT @ 000f00ae Length 44e ACPI: * FADT ACPI: added table 1/9 Length now 40 ACPI: * HPET ACPI: added table 2/9 Length now 44 ACPI: * MADT ACPI: added table 3/9 Length now 48 ACPI: * MCFG ACPI: added table 4/9 Length now 52 ACPI: * SRAT SRAT: lapic cpu_index=00, node_id=00, apic_id=00 set_srat_mem: dev PCI_DOMAIN: 0000, res->index=0010 startk=00000000, sizek=00000280 set_srat_mem: dev PCI_DOMAIN: 0000, res->index=0020 startk=00000300, sizek=0007fd00 ACPI: added table 5/9 Length now 56 ACPI: done. Moving GDT to 0x500...ok Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f0800 to 0x00100000 Wrote coreboot table at: 00000530 - 0000076c checksum 54d3
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3