[coreboot] Boot issues (CBFS?) on VIA pc2500e

Uwe Hermann uwe at hermann-uwe.de
Thu Oct 1 03:30:40 CEST 2009


Hi,

tried to boot-test the VIA p2500e yesterday, but tried a manual
non-kconfig build first, and that one doesn't successfully boot anymore
and thus needs to be fixed first.

The cfbs output was (I used a FILO payload):

Name                           Offset     Type         Size
fallback/payload               0x0        payload      85864
fallback/coreboot_ram          0x14fc0    stage        35069
                               0x1d900    null         337592

Here's a bootlog, there's a "hang" at the end, no further output on
serial afterwards. Any ideas what the issue may be?


Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
-------------- next part --------------
coreboot-2.0.0-r4697-pc2500e Thu Oct  1 00:04:48 CEST 2009 booting...
Calibrating delay loop...
end 2cb8ad7b3, start 1dc56e326
32-bit delta 3827
calibrate_tsc 32-bit result is 3827
clocks_per_usec: 3827
Enumerating buses...
Show all devs...Before Device Enumeration.
Root Device: enabled 1, 0 resources
PCI_DOMAIN: 0000: enabled 1, 0 resources
PCI: 00:00.0: enabled 1, 0 resources
PCI: 00:00.1: enabled 1, 0 resources
PCI: 00:00.2: enabled 1, 0 resources
PCI: 00:00.3: enabled 1, 0 resources
PCI: 00:00.4: enabled 1, 0 resources
PCI: 00:00.7: enabled 1, 0 resources
PCI: 00:01.0: enabled 1, 0 resources
PCI: 00:0f.0: enabled 1, 0 resources
PCI: 00:0f.1: enabled 1, 0 resources
PCI: 00:10.0: enabled 1, 0 resources
PCI: 00:10.1: enabled 1, 0 resources
PCI: 00:10.2: enabled 1, 0 resources
PCI: 00:10.3: enabled 1, 0 resources
PCI: 00:10.4: enabled 1, 0 resources
PCI: 00:10.5: enabled 1, 0 resources
PCI: 00:11.0: enabled 1, 0 resources
PNP: 002e.0: enabled 1, 3 resources
PNP: 002e.1: enabled 1, 2 resources
PNP: 002e.2: enabled 0, 2 resources
PNP: 002e.3: enabled 1, 3 resources
PNP: 002e.4: enabled 1, 3 resources
PNP: 002e.5: enabled 0, 3 resources
PNP: 002e.6: enabled 0, 1 resources
PNP: 002e.7: enabled 1, 3 resources
PNP: 002e.8: enabled 0, 2 resources
PNP: 002e.9: enabled 0, 1 resources
PNP: 002e.a: enabled 1, 2 resources
PCI: 00:11.5: enabled 1, 0 resources
PCI: 00:12.0: enabled 1, 0 resources
APIC_CLUSTER: 0: enabled 1, 0 resources
APIC: 00: enabled 1, 0 resources
Compare with tree...
Root Device: enabled 1, 0 resources
 PCI_DOMAIN: 0000: enabled 1, 0 resources
  PCI: 00:00.0: enabled 1, 0 resources
  PCI: 00:00.1: enabled 1, 0 resources
  PCI: 00:00.2: enabled 1, 0 resources
  PCI: 00:00.3: enabled 1, 0 resources
  PCI: 00:00.4: enabled 1, 0 resources
  PCI: 00:00.7: enabled 1, 0 resources
  PCI: 00:01.0: enabled 1, 0 resources
  PCI: 00:0f.0: enabled 1, 0 resources
  PCI: 00:0f.1: enabled 1, 0 resources
  PCI: 00:10.0: enabled 1, 0 resources
  PCI: 00:10.1: enabled 1, 0 resources
  PCI: 00:10.2: enabled 1, 0 resources
  PCI: 00:10.3: enabled 1, 0 resources
  PCI: 00:10.4: enabled 1, 0 resources
  PCI: 00:10.5: enabled 1, 0 resources
  PCI: 00:11.0: enabled 1, 0 resources
   PNP: 002e.0: enabled 1, 3 resources
   PNP: 002e.1: enabled 1, 2 resources
   PNP: 002e.2: enabled 0, 2 resources
   PNP: 002e.3: enabled 1, 3 resources
   PNP: 002e.4: enabled 1, 3 resources
   PNP: 002e.5: enabled 0, 3 resources
   PNP: 002e.6: enabled 0, 1 resources
   PNP: 002e.7: enabled 1, 3 resources
   PNP: 002e.8: enabled 0, 2 resources
   PNP: 002e.9: enabled 0, 1 resources
   PNP: 002e.a: enabled 1, 2 resources
  PCI: 00:11.5: enabled 1, 0 resources
  PCI: 00:12.0: enabled 1, 0 resources
 APIC_CLUSTER: 0: enabled 1, 0 resources
  APIC: 00: enabled 1, 0 resources
scan_static_bus for Root Device
In cn700 enable_dev for device PCI_DOMAIN: 0000.
Finding PCI configuration type.
PCI: Using configuration type 1
PCI_DOMAIN: 0000 enabled
In cn700 enable_dev for device APIC_CLUSTER: 0.
APIC_CLUSTER: 0 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
In cn700 enable_dev for device PCI: 00:00.0.
PCI: 00:00.0 [1106/0314] ops
PCI: 00:00.0 [1106/0314] enabled
In cn700 enable_dev for device PCI: 00:00.1.
PCI: 00:00.1 [1106/1314] enabled
In cn700 enable_dev for device PCI: 00:00.2.
PCI: 00:00.2 [1106/2314] enabled
In cn700 enable_dev for device PCI: 00:00.3.
PCI: 00:00.3 [1106/3208] ops
PCI: 00:00.3 [1106/3208] enabled
In cn700 enable_dev for device PCI: 00:00.4.
PCI: 00:00.4 [1106/4314] enabled
PCI: 00:00.5, bad id 0xffffffff
PCI: 00:00.6, bad id 0xffffffff
In cn700 enable_dev for device PCI: 00:00.7.
PCI: 00:00.7 [1106/7314] enabled
In cn700 enable_dev for device PCI: 00:01.0.
PCI: 00:01.0 [1106/b198] bus ops
PCI: 00:01.0 [1106/b198] enabled
PCI: 00:02.0, bad id 0xffffffff
PCI: 00:03.0, bad id 0xffffffff
PCI: 00:04.0, bad id 0xffffffff
PCI: 00:05.0, bad id 0xffffffff
PCI: 00:06.0, bad id 0xffffffff
PCI: 00:07.0, bad id 0xffffffff
PCI: 00:08.0, bad id 0xffffffff
PCI: 00:09.0, bad id 0xffffffff
PCI: 00:0a.0, bad id 0xffffffff
PCI: 00:0b.0, bad id 0xffffffff
PCI: 00:0c.0, bad id 0xffffffff
PCI: 00:0d.0, bad id 0xffffffff
PCI: 00:0e.0, bad id 0xffffffff
PCI: 00:0f.0 [1106/3149] ops
PCI: 00:0f.0 [1106/3149] enabled
PCI: 00:0f.1 [1106/0571] ops
PCI: 00:0f.1 [1106/0571] enabled
PCI: 00:0f.2, bad id 0xffffffff
PCI: 00:0f.3, bad id 0xffffffff
PCI: 00:0f.4, bad id 0xffffffff
PCI: 00:0f.5, bad id 0xffffffff
PCI: 00:0f.6, bad id 0xffffffff
PCI: 00:0f.7, bad id 0xffffffff
PCI: 00:10.0 [1106/3038] ops
PCI: 00:10.0 [1106/3038] enabled
PCI: 00:10.1 [1106/3038] ops
PCI: 00:10.1 [1106/3038] enabled
PCI: 00:10.2 [1106/3038] ops
PCI: 00:10.2 [1106/3038] enabled
PCI: 00:10.3 [1106/3038] ops
PCI: 00:10.3 [1106/3038] enabled
PCI: 00:10.4 [1106/3104] ops
PCI: 00:10.4 [1106/3104] enabled
PCI: 00:10.5 [1106/d104] enabled
PCI: 00:10.6, bad id 0xffffffff
PCI: 00:10.7, bad id 0xffffffff
PCI: 00:11.0 [1106/3227] bus ops
PCI: 00:11.0 [1106/3227] enabled
PCI: 00:11.1, bad id 0xffffffff
PCI: 00:11.2, bad id 0xffffffff
PCI: 00:11.3, bad id 0xffffffff
PCI: 00:11.4, bad id 0xffffffff
PCI: 00:11.5 [1106/3059] enabled
PCI: 00:11.6, bad id 0xffffffff
PCI: 00:11.7, bad id 0xffffffff
PCI: 00:12.0 [1106/3065] ops
PCI: 00:12.0 [1106/3065] enabled
PCI: 00:13.0, bad id 0xffffffff
PCI: 00:14.0, bad id 0xffffffff
PCI: 00:15.0, bad id 0xffffffff
PCI: 00:16.0, bad id 0xffffffff
PCI: 00:17.0, bad id 0xffffffff
PCI: 00:18.0, bad id 0xffffffff
PCI: 00:19.0, bad id 0xffffffff
PCI: 00:1a.0, bad id 0xffffffff
PCI: 00:1b.0, bad id 0xffffffff
PCI: 00:1c.0, bad id 0xffffffff
PCI: 00:1d.0, bad id 0xffffffff
PCI: 00:1e.0, bad id 0xffffffff
PCI: 00:1f.0, bad id 0xffffffff
do_pci_scan_bridge for PCI: 00:01.0
PCI: pci_scan_bus for bus 01
malloc Enter, size 1100, free_mem_ptr 00022000
malloc 00022000
PCI: 01:00.0 [1106/3344] ops
PCI: 01:00.0 [1106/3344] enabled
PCI: 01:01.0, bad id 0xffffffff
PCI: 01:02.0, bad id 0xffffffff
PCI: 01:03.0, bad id 0xffffffff
PCI: 01:04.0, bad id 0xffffffff
PCI: 01:05.0, bad id 0xffffffff
PCI: 01:06.0, bad id 0xffffffff
PCI: 01:07.0, bad id 0xffffffff
PCI: 01:08.0, bad id 0xffffffff
PCI: 01:09.0, bad id 0xffffffff
PCI: 01:0a.0, bad id 0xffffffff
PCI: 01:0b.0, bad id 0xffffffff
PCI: 01:0c.0, bad id 0xffffffff
PCI: 01:0d.0, bad id 0xffffffff
PCI: 01:0e.0, bad id 0xffffffff
PCI: 01:0f.0, bad id 0xffffffff
PCI: 01:10.0, bad id 0xffffffff
PCI: 01:11.0, bad id 0xffffffff
PCI: 01:12.0, bad id 0xffffffff
PCI: 01:13.0, bad id 0xffffffff
PCI: 01:14.0, bad id 0xffffffff
PCI: 01:15.0, bad id 0xffffffff
PCI: 01:16.0, bad id 0xffffffff
PCI: 01:17.0, bad id 0xffffffff
PCI: 01:18.0, bad id 0xffffffff
PCI: 01:19.0, bad id 0xffffffff
PCI: 01:1a.0, bad id 0xffffffff
PCI: 01:1b.0, bad id 0xffffffff
PCI: 01:1c.0, bad id 0xffffffff
PCI: 01:1d.0, bad id 0xffffffff
PCI: 01:1e.0, bad id 0xffffffff
PCI: 01:1f.0, bad id 0xffffffff
PCI: pci_scan_bus returning with max=001
do_pci_scan_bridge returns max 1
scan_static_bus for PCI: 00:11.0
PNP: 002e.0 enabled
PNP: 002e.1 enabled
PNP: 002e.2 disabled
PNP: 002e.3 enabled
PNP: 002e.4 enabled
PNP: 002e.5 disabled
PNP: 002e.6 disabled
PNP: 002e.7 enabled
PNP: 002e.8 disabled
PNP: 002e.9 disabled
PNP: 002e.a enabled
scan_static_bus for PCI: 00:11.0 done
PCI: pci_scan_bus returning with max=001
scan_static_bus for Root Device done
done
Setting up VGA for PCI: 01:00.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000
Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
Allocating resources...
Reading resources...
Root Device read_resources bus 0 link: 0
PCI_DOMAIN: 0000 read_resources bus 0 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 00:11.0 read_resources bus 0 link: 0
PCI: 00:11.0 read_resources bus 0 link: 0 done
PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done
APIC_CLUSTER: 0 read_resources bus 0 link: 0
APIC: 00 missing read_resources
APIC_CLUSTER: 0 read_resources bus 0 link: 0 done
Root Device read_resources bus 0 link: 0 done
Done reading resources.
Show resources in subtree (Root Device)...After reading.
 Root Device links 1 child on link 0 Root Device
  PCI_DOMAIN: 0000 links 1 child on link 0 PCI_DOMAIN: 0000
  PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000
  PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100
   PCI: 00:00.0 links 0 child on link 0 NULL
   PCI: 00:00.1 links 0 child on link 0 NULL
   PCI: 00:00.2 links 0 child on link 0 NULL
   PCI: 00:00.3 links 0 child on link 0 NULL
   PCI: 00:00.4 links 0 child on link 0 NULL
   PCI: 00:00.7 links 0 child on link 0 NULL
   PCI: 00:01.0 links 1 child on link 0 PCI: 00:01.0
    PCI: 01:00.0 links 0 child on link 0 NULL
    PCI: 01:00.0 resource base 0 size 4000000 align 26 gran 26 limit ffffffff flags 1200 index 10
    PCI: 01:00.0 resource base 0 size 1000000 align 24 gran 24 limit ffffffff flags 200 index 14
    PCI: 01:00.0 resource base fff80000 size 100 align 16 gran 16 limit ffffffff flags c0002200 index 30
   PCI: 00:0f.0 links 0 child on link 0 NULL
   PCI: 00:0f.0 resource base 0 size 8 align 3 gran 3 limit ffff flags 100 index 10
   PCI: 00:0f.0 resource base 0 size 4 align 2 gran 2 limit ffff flags 100 index 14
   PCI: 00:0f.0 resource base 0 size 8 align 3 gran 3 limit ffff flags 100 index 18
   PCI: 00:0f.0 resource base 0 size 4 align 2 gran 2 limit ffff flags 100 index 1c
   PCI: 00:0f.0 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20
   PCI: 00:0f.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 24
   PCI: 00:0f.1 links 0 child on link 0 NULL
   PCI: 00:0f.1 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20
   PCI: 00:10.0 links 0 child on link 0 NULL
   PCI: 00:10.0 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20
   PCI: 00:10.1 links 0 child on link 0 NULL
   PCI: 00:10.1 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20
   PCI: 00:10.2 links 0 child on link 0 NULL
   PCI: 00:10.2 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20
   PCI: 00:10.3 links 0 child on link 0 NULL
   PCI: 00:10.3 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20
   PCI: 00:10.4 links 0 child on link 0 NULL
   PCI: 00:10.4 resource base 0 size 100 align 8 gran 8 limit ffffffff flags 200 index 10
   PCI: 00:10.5 links 0 child on link 0 NULL
   PCI: 00:10.5 resource base 0 size 100 align 8 gran 8 limit ffffffff flags 200 index 10
   PCI: 00:11.0 links 1 child on link 0 PCI: 00:11.0
   PCI: 00:11.0 resource base 500 size 80 align 0 gran 0 limit ffff flags e0000100 index 88
   PCI: 00:11.0 resource base 4d0 size 2 align 0 gran 0 limit ffff flags e0000100 index 3
   PCI: 00:11.0 resource base 400 size 10 align 0 gran 0 limit ffff flags e0000100 index d0
   PCI: 00:11.0 resource base fec00000 size 100 align 8 gran 8 limit ffffffff flags e0000200 index 44
   PCI: 00:11.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1
    PNP: 002e.0 links 0 child on link 0 NULL
    PNP: 002e.0 resource base 3f0 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.0 resource base 6 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.0 resource base 2 size 1 align 0 gran 0 limit 0 flags c0000800 index 74
    PNP: 002e.1 links 0 child on link 0 NULL
    PNP: 002e.1 resource base 3f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.1 resource base 4 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.2 links 0 child on link 0 NULL
    PNP: 002e.2 resource base 2f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.2 resource base 3 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.3 links 0 child on link 0 NULL
    PNP: 002e.3 resource base 378 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.3 resource base 7 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.3 resource base 3 size 1 align 0 gran 0 limit 0 flags c0000800 index 74
    PNP: 002e.4 links 0 child on link 0 NULL
    PNP: 002e.4 resource base 290 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.4 resource base 0 size 8 align 3 gran 3 limit 7ff flags c0000100 index 62
    PNP: 002e.4 resource base 9 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.5 links 0 child on link 0 NULL
    PNP: 002e.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60
    PNP: 002e.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 62
    PNP: 002e.5 resource base 1 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.6 links 0 child on link 0 NULL
    PNP: 002e.6 resource base c size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.7 links 0 child on link 0 NULL
    PNP: 002e.7 resource base 0 size 0 align 0 gran 0 limit 0 flags c0000100 index 60
    PNP: 002e.7 resource base 800 size 8 align 3 gran 3 limit 7ff flags c0000100 index 62
    PNP: 002e.7 resource base 0 size 8 align 3 gran 3 limit 7ff flags c0000100 index 64
    PNP: 002e.8 links 0 child on link 0 NULL
    PNP: 002e.8 resource base 300 size 2 align 1 gran 1 limit 7ff flags c0000100 index 60
    PNP: 002e.8 resource base a size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.9 links 0 child on link 0 NULL
    PNP: 002e.9 resource base 201 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60
    PNP: 002e.a links 0 child on link 0 NULL
    PNP: 002e.a resource base 310 size 0 align 0 gran 0 limit 0 flags c0000100 index 60
    PNP: 002e.a resource base b size 0 align 0 gran 0 limit 0 flags c0000400 index 70
   PCI: 00:11.5 links 0 child on link 0 NULL
   PCI: 00:11.5 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10
   PCI: 00:12.0 links 0 child on link 0 NULL
   PCI: 00:12.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10
   PCI: 00:12.0 resource base 0 size 100 align 8 gran 8 limit ffffffff flags 200 index 14
  APIC_CLUSTER: 0 links 1 child on link 0 APIC_CLUSTER: 0
   APIC: 00 links 0 child on link 0 NULL
PCI_DOMAIN: 0000 compute_resources_io: base: 0 size: 0 align: 0 gran: 0 limit: ffff
PCI: 00:0f.0 24 *  [0x0 - 0xff] io
PCI: 00:11.5 10 *  [0x400 - 0x4ff] io
PCI: 00:12.0 10 *  [0x800 - 0x8ff] io
PCI: 00:10.0 20 *  [0xc00 - 0xc1f] io
PCI: 00:10.1 20 *  [0xc20 - 0xc3f] io
PCI: 00:10.2 20 *  [0xc40 - 0xc5f] io
PCI: 00:10.3 20 *  [0xc60 - 0xc7f] io
PCI: 00:0f.0 20 *  [0xc80 - 0xc8f] io
PCI: 00:0f.1 20 *  [0xc90 - 0xc9f] io
PCI: 00:0f.0 10 *  [0xca0 - 0xca7] io
PCI: 00:0f.0 18 *  [0xca8 - 0xcaf] io
PCI: 00:0f.0 14 *  [0xcb0 - 0xcb3] io
PCI: 00:0f.0 1c *  [0xcb4 - 0xcb7] io
PCI_DOMAIN: 0000 compute_resources_io: base: cb8 size: cb8 align: 8 gran: 0 limit: ffff done
PCI_DOMAIN: 0000 compute_resources_mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff
PCI: 00:10.4 10 *  [0x0 - 0xff] mem
PCI: 00:10.5 10 *  [0x100 - 0x1ff] mem
PCI: 00:12.0 14 *  [0x200 - 0x2ff] mem
PCI_DOMAIN: 0000 compute_resources_mem: base: 300 size: 300 align: 8 gran: 0 limit: ffffffff done
avoid_fixed_resources: PCI_DOMAIN: 0000
avoid_fixed_resources:@PCI_DOMAIN: 0000 10000000 limit 0000ffff
avoid_fixed_resources:@PCI_DOMAIN: 0000 10000100 limit ffffffff
constrain_resources: PCI_DOMAIN: 0000
constrain_resources: PCI: 00:00.0
constrain_resources: PCI: 00:00.1
constrain_resources: PCI: 00:00.2
constrain_resources: PCI: 00:00.3
constrain_resources: PCI: 00:00.4
constrain_resources: PCI: 00:00.7
constrain_resources: PCI: 00:01.0
constrain_resources: PCI: 01:00.0
constrain_resources: PCI: 00:0f.0
constrain_resources: PCI: 00:0f.1
constrain_resources: PCI: 00:10.0
constrain_resources: PCI: 00:10.1
constrain_resources: PCI: 00:10.2
constrain_resources: PCI: 00:10.3
constrain_resources: PCI: 00:10.4
constrain_resources: PCI: 00:10.5
constrain_resources: PCI: 00:11.0
constrain_resources: PNP: 002e.0
constrain_resources: PNP: 002e.1
constrain_resources: PNP: 002e.3
constrain_resources: PNP: 002e.4
constrain_resources: PNP: 002e.7
skipping PNP: 002e.7 at 60 fixed resource, size=0!
constrain_resources: PNP: 002e.a
skipping PNP: 002e.a at 60 fixed resource, size=0!
skipping PNP: 002e.a at 70 fixed resource, size=0!
constrain_resources: PCI: 00:11.5
constrain_resources: PCI: 00:12.0
avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000000 limit 0000ffff
	lim->base 00001000 lim->limit 0000ffff
avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000100 limit ffffffff
	lim->base 00000000 lim->limit febfffff
Setting resources...
PCI_DOMAIN: 0000 allocate_resources_io: base:1000 size:cb8 align:8 gran:0 limit:ffff
Assigned: PCI: 00:0f.0 24 *  [0x1000 - 0x10ff] io
Assigned: PCI: 00:11.5 10 *  [0x1400 - 0x14ff] io
Assigned: PCI: 00:12.0 10 *  [0x1800 - 0x18ff] io
Assigned: PCI: 00:10.0 20 *  [0x1c00 - 0x1c1f] io
Assigned: PCI: 00:10.1 20 *  [0x1c20 - 0x1c3f] io
Assigned: PCI: 00:10.2 20 *  [0x1c40 - 0x1c5f] io
Assigned: PCI: 00:10.3 20 *  [0x1c60 - 0x1c7f] io
Assigned: PCI: 00:0f.0 20 *  [0x1c80 - 0x1c8f] io
Assigned: PCI: 00:0f.1 20 *  [0x1c90 - 0x1c9f] io
Assigned: PCI: 00:0f.0 10 *  [0x1ca0 - 0x1ca7] io
Assigned: PCI: 00:0f.0 18 *  [0x1ca8 - 0x1caf] io
Assigned: PCI: 00:0f.0 14 *  [0x1cb0 - 0x1cb3] io
Assigned: PCI: 00:0f.0 1c *  [0x1cb4 - 0x1cb7] io
PCI_DOMAIN: 0000 allocate_resources_io: next_base: 1cb8 size: cb8 align: 8 gran: 0 done
PCI_DOMAIN: 0000 allocate_resources_mem: base:febffd00 size:300 align:8 gran:0 limit:febfffff
Assigned: PCI: 00:10.4 10 *  [0xfebffd00 - 0xfebffdff] mem
Assigned: PCI: 00:10.5 10 *  [0xfebffe00 - 0xfebffeff] mem
Assigned: PCI: 00:12.0 14 *  [0xfebfff00 - 0xfebfffff] mem
PCI_DOMAIN: 0000 allocate_resources_mem: next_base: fec00000 size: 300 align: 8 gran: 0 done
Root Device assign_resources, bus 0 link: 0
Entering cn700 pci_domain_set_resources.
Entering find_pci_tolm
Leaving find_pci_tolm
tomk is 0x80000
tom: 20000000, high_tables_base: 1fff0000, high_tables_size: 10000
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
PCI: 00:0f.0 10 <- [0x0000001ca0 - 0x0000001ca7] size 0x00000008 gran 0x03 io
PCI: 00:0f.0 14 <- [0x0000001cb0 - 0x0000001cb3] size 0x00000004 gran 0x02 io
PCI: 00:0f.0 18 <- [0x0000001ca8 - 0x0000001caf] size 0x00000008 gran 0x03 io
PCI: 00:0f.0 1c <- [0x0000001cb4 - 0x0000001cb7] size 0x00000004 gran 0x02 io
PCI: 00:0f.0 20 <- [0x0000001c80 - 0x0000001c8f] size 0x00000010 gran 0x04 io
PCI: 00:0f.0 24 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io
PCI: 00:0f.1 20 <- [0x0000001c90 - 0x0000001c9f] size 0x00000010 gran 0x04 io
PCI: 00:10.0 20 <- [0x0000001c00 - 0x0000001c1f] size 0x00000020 gran 0x05 io
PCI: 00:10.1 20 <- [0x0000001c20 - 0x0000001c3f] size 0x00000020 gran 0x05 io
PCI: 00:10.2 20 <- [0x0000001c40 - 0x0000001c5f] size 0x00000020 gran 0x05 io
PCI: 00:10.3 20 <- [0x0000001c60 - 0x0000001c7f] size 0x00000020 gran 0x05 io
PCI: 00:10.4 10 <- [0x00febffd00 - 0x00febffdff] size 0x00000100 gran 0x08 mem
PCI: 00:10.5 10 <- [0x00febffe00 - 0x00febffeff] size 0x00000100 gran 0x08 mem
PCI: 00:11.0 01 <- [0x0000000000 - 0x0000000fff] size 0x00001000 gran 0x00 io
PCI: 00:11.0 assign_resources, bus 0 link: 0
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 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io
PNP: 002e.1 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq
PNP: 002e.3 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io
PNP: 002e.3 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq
PNP: 002e.3 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq
PNP: 002e.4 60 <- [0x0000000290 - 0x0000000297] size 0x00000008 gran 0x03 io
PNP: 002e.4 62 <- [0x0000000000 - 0x0000000007] size 0x00000008 gran 0x03 io
PNP: 002e.4 70 <- [0x0000000009 - 0x0000000009] size 0x00000001 gran 0x00 irq
PNP: 002e.7 60 <- [0x0000000000 - 0xffffffffffffffff] size 0x00000000 gran 0x00 io
PNP: 002e.7 62 <- [0x0000000800 - 0x0000000807] size 0x00000008 gran 0x03 io
PNP: 002e.7 64 <- [0x0000000000 - 0x0000000007] size 0x00000008 gran 0x03 io
PNP: 002e.a 60 <- [0x0000000310 - 0x000000030f] size 0x00000000 gran 0x00 io
PNP: 002e.a 70 <- [0x000000000b - 0x000000000a] size 0x00000000 gran 0x00 irq
PCI: 00:11.0 assign_resources, bus 0 link: 0
PCI: 00:11.5 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 io
PCI: 00:12.0 10 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 io
PCI: 00:12.0 14 <- [0x00febfff00 - 0x00febfffff] size 0x00000100 gran 0x08 mem
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Show resources in subtree (Root Device)...After assigning values.
 Root Device links 1 child on link 0 Root Device
  PCI_DOMAIN: 0000 links 1 child on link 0 PCI_DOMAIN: 0000
  PCI_DOMAIN: 0000 resource base 1000 size cb8 align 8 gran 0 limit ffff flags 40040100 index 10000000
  PCI_DOMAIN: 0000 resource base febffd00 size 300 align 8 gran 0 limit febfffff flags 40040200 index 10000100
  PCI_DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a
  PCI_DOMAIN: 0000 resource base c0000 size 1df40000 align 0 gran 0 limit 0 flags e0004200 index b
   PCI: 00:00.0 links 0 child on link 0 NULL
   PCI: 00:00.1 links 0 child on link 0 NULL
   PCI: 00:00.2 links 0 child on link 0 NULL
   PCI: 00:00.3 links 0 child on link 0 NULL
   PCI: 00:00.4 links 0 child on link 0 NULL
   PCI: 00:00.7 links 0 child on link 0 NULL
   PCI: 00:01.0 links 1 child on link 0 PCI: 00:01.0
    PCI: 01:00.0 links 0 child on link 0 NULL
    PCI: 01:00.0 resource base 0 size 4000000 align 26 gran 26 limit ffffffff flags 1200 index 10
    PCI: 01:00.0 resource base 0 size 1000000 align 24 gran 24 limit ffffffff flags 200 index 14
    PCI: 01:00.0 resource base fff80000 size 100 align 16 gran 16 limit ffffffff flags c0002200 index 30
   PCI: 00:0f.0 links 0 child on link 0 NULL
   PCI: 00:0f.0 resource base 1ca0 size 8 align 3 gran 3 limit ffff flags 60000100 index 10
   PCI: 00:0f.0 resource base 1cb0 size 4 align 2 gran 2 limit ffff flags 60000100 index 14
   PCI: 00:0f.0 resource base 1ca8 size 8 align 3 gran 3 limit ffff flags 60000100 index 18
   PCI: 00:0f.0 resource base 1cb4 size 4 align 2 gran 2 limit ffff flags 60000100 index 1c
   PCI: 00:0f.0 resource base 1c80 size 10 align 4 gran 4 limit ffff flags 60000100 index 20
   PCI: 00:0f.0 resource base 1000 size 100 align 8 gran 8 limit ffff flags 60000100 index 24
   PCI: 00:0f.1 links 0 child on link 0 NULL
   PCI: 00:0f.1 resource base 1c90 size 10 align 4 gran 4 limit ffff flags 60000100 index 20
   PCI: 00:10.0 links 0 child on link 0 NULL
   PCI: 00:10.0 resource base 1c00 size 20 align 5 gran 5 limit ffff flags 60000100 index 20
   PCI: 00:10.1 links 0 child on link 0 NULL
   PCI: 00:10.1 resource base 1c20 size 20 align 5 gran 5 limit ffff flags 60000100 index 20
   PCI: 00:10.2 links 0 child on link 0 NULL
   PCI: 00:10.2 resource base 1c40 size 20 align 5 gran 5 limit ffff flags 60000100 index 20
   PCI: 00:10.3 links 0 child on link 0 NULL
   PCI: 00:10.3 resource base 1c60 size 20 align 5 gran 5 limit ffff flags 60000100 index 20
   PCI: 00:10.4 links 0 child on link 0 NULL
   PCI: 00:10.4 resource base febffd00 size 100 align 8 gran 8 limit febfffff flags 60000200 index 10
   PCI: 00:10.5 links 0 child on link 0 NULL
   PCI: 00:10.5 resource base febffe00 size 100 align 8 gran 8 limit febfffff flags 60000200 index 10
   PCI: 00:11.0 links 1 child on link 0 PCI: 00:11.0
   PCI: 00:11.0 resource base 500 size 80 align 0 gran 0 limit ffff flags e0000100 index 88
   PCI: 00:11.0 resource base 4d0 size 2 align 0 gran 0 limit ffff flags e0000100 index 3
   PCI: 00:11.0 resource base 400 size 10 align 0 gran 0 limit ffff flags e0000100 index d0
   PCI: 00:11.0 resource base fec00000 size 100 align 8 gran 8 limit ffffffff flags e0000200 index 44
   PCI: 00:11.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags e0000100 index 1
    PNP: 002e.0 links 0 child on link 0 NULL
    PNP: 002e.0 resource base 3f0 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60
    PNP: 002e.0 resource base 6 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.0 resource base 2 size 1 align 0 gran 0 limit 0 flags e0000800 index 74
    PNP: 002e.1 links 0 child on link 0 NULL
    PNP: 002e.1 resource base 3f8 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60
    PNP: 002e.1 resource base 4 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.2 links 0 child on link 0 NULL
    PNP: 002e.2 resource base 2f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60
    PNP: 002e.2 resource base 3 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.3 links 0 child on link 0 NULL
    PNP: 002e.3 resource base 378 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60
    PNP: 002e.3 resource base 7 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.3 resource base 3 size 1 align 0 gran 0 limit 0 flags e0000800 index 74
    PNP: 002e.4 links 0 child on link 0 NULL
    PNP: 002e.4 resource base 290 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60
    PNP: 002e.4 resource base 0 size 8 align 3 gran 3 limit 7ff flags e0000100 index 62
    PNP: 002e.4 resource base 9 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.5 links 0 child on link 0 NULL
    PNP: 002e.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60
    PNP: 002e.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 62
    PNP: 002e.5 resource base 1 size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.6 links 0 child on link 0 NULL
    PNP: 002e.6 resource base c size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.7 links 0 child on link 0 NULL
    PNP: 002e.7 resource base 0 size 0 align 0 gran 0 limit 0 flags e0000100 index 60
    PNP: 002e.7 resource base 800 size 8 align 3 gran 3 limit 7ff flags e0000100 index 62
    PNP: 002e.7 resource base 0 size 8 align 3 gran 3 limit 7ff flags e0000100 index 64
    PNP: 002e.8 links 0 child on link 0 NULL
    PNP: 002e.8 resource base 300 size 2 align 1 gran 1 limit 7ff flags c0000100 index 60
    PNP: 002e.8 resource base a size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.9 links 0 child on link 0 NULL
    PNP: 002e.9 resource base 201 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60
    PNP: 002e.a links 0 child on link 0 NULL
    PNP: 002e.a resource base 310 size 0 align 0 gran 0 limit 0 flags e0000100 index 60
    PNP: 002e.a resource base b size 0 align 0 gran 0 limit 0 flags e0000400 index 70
   PCI: 00:11.5 links 0 child on link 0 NULL
   PCI: 00:11.5 resource base 1400 size 100 align 8 gran 8 limit ffff flags 60000100 index 10
   PCI: 00:12.0 links 0 child on link 0 NULL
   PCI: 00:12.0 resource base 1800 size 100 align 8 gran 8 limit ffff flags 60000100 index 10
   PCI: 00:12.0 resource base febfff00 size 100 align 8 gran 8 limit febfffff flags 60000200 index 14
  APIC_CLUSTER: 0 links 1 child on link 0 APIC_CLUSTER: 0
   APIC: 00 links 0 child on link 0 NULL
Done allocating resources.
Enabling resources...
PCI: 00:00.0 cmd <- 06
PCI: 00:00.1 subsystem <- 1019/aa51
PCI: 00:00.1 cmd <- 06
PCI: 00:00.2 subsystem <- 1019/aa51
PCI: 00:00.2 cmd <- 06
PCI: 00:00.3 missing enable_resources
PCI: 00:00.4 subsystem <- 1019/aa51
PCI: 00:00.4 cmd <- 06
PCI: 00:00.7 subsystem <- 1019/aa51
PCI: 00:00.7 cmd <- 06
PCI: 00:01.0 bridge ctrl <- 000b
PCI: 00:01.0 cmd <- 07
PCI: 01:00.0 cmd <- 03
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 subsystem <- 1019/aa51
PCI: 00:10.5 cmd <- 02
PCI: 00:11.0 cmd <- 07
PCI: 00:11.5 subsystem <- 1019/aa51
PCI: 00:11.5 cmd <- 01
PCI: 00:12.0 cmd <- 83
done.
Initializing devices...
Root Device init
PCI: 00:00.0 init
Enabling AGP.
PCI: 00:00.1 init
PCI: 00:00.2 init
PCI: 00:00.3 init
PCI: 00:00.4 init
PCI: 00:00.7 init
PCI: 00:01.0 init
Setting up AGP bridge device
PCI: 00:0f.0 init
Configuring VIA SATA controller
PCI: 00:0f.1 init
Primary IDE interface enabled
Secondary IDE interface enabled
Enables in reg 0x40 read back as 0x4f
Enables in reg 0x42 read back as 0x9
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.0 init
Entering vt8237r_init.
RTC Init
Invalid CMOS LB checksum
Keyboard init...
Leaving vt8237r_init.
PNP: 002e.0 init
PNP: 002e.1 init
PNP: 002e.3 init
PNP: 002e.4 init
FAN_CTL: reg = 0x02a9, read value = 0x50
FAN_CTL: reg = 0x02a9, writing value = 0xd7
PNP: 002e.7 init
PNP: 002e.a init
PCI: 00:11.5 init
APIC_CLUSTER: 0 init
Initializing CPU #0
CPU: vendor Centaur device 6a9
CPU: family 06, model 0a, stepping 09
Detected VIA Model A C7-D
Enabling improved C7 clock and voltage.
Voltage: 1084mV (min 1084mV; max 1084mV)
CPU multiplier: 15x (min 15x; max 15x)
 msr.lo = f000f18
 new msr.lo = f18
Current voltage: 1084mV
Current CPU multiplier: 15x
Enabling cache

Setting fixed MTRRs(0-88) Type: UC
Setting fixed MTRRs(0-16) Type: WB
Setting fixed MTRRs(24-88) Type: WB
DONE fixed MTRRs
call enable_fixed_mtrr()
Setting variable MTRR 0, base:    0MB, range:  256MB, type WB
ADDRESS_MASK_HIGH=0xf
Setting variable MTRR 1, base:  256MB, range:  128MB, type WB
ADDRESS_MASK_HIGH=0xf
Setting variable MTRR 2, base:  384MB, range:   64MB, type WB
ADDRESS_MASK_HIGH=0xf
Setting variable MTRR 3, base:  448MB, range:   32MB, type WB
ADDRESS_MASK_HIGH=0xf
Zero-sized MTRR range @0KB
DONE variable MTRRs
Clear out the extra MTRR's
call enable_var_mtrr()
Leave x86_setup_var_mtrrs

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

Setting up local apic... apic_id: 0x00 done.
CPU #0 initialized
All AP CPUs stopped
PCI: 01:00.0 init
Copying BOCHS BIOS to 0xf000
Initializing VGA
INSTALL REAL-MODE IDT
DO THE VGA BIOS
found VGA: vid=1106, did=3344
rom base, size: fff80000
BAD SIGNATURE 0x4c 0x41
Devices initialized
Show all devs...After init.
Root Device: enabled 1, 0 resources
PCI_DOMAIN: 0000: enabled 1, 4 resources
PCI: 00:00.0: enabled 1, 0 resources
PCI: 00:00.1: enabled 1, 0 resources
PCI: 00:00.2: enabled 1, 0 resources
PCI: 00:00.3: enabled 1, 0 resources
PCI: 00:00.4: enabled 1, 0 resources
PCI: 00:00.7: enabled 1, 0 resources
PCI: 00:01.0: enabled 1, 0 resources
PCI: 00:0f.0: enabled 1, 6 resources
PCI: 00:0f.1: enabled 1, 1 resources
PCI: 00:10.0: enabled 1, 1 resources
PCI: 00:10.1: enabled 1, 1 resources
PCI: 00:10.2: enabled 1, 1 resources
PCI: 00:10.3: enabled 1, 1 resources
PCI: 00:10.4: enabled 1, 1 resources
PCI: 00:10.5: enabled 1, 1 resources
PCI: 00:11.0: enabled 1, 5 resources
PNP: 002e.0: enabled 1, 3 resources
PNP: 002e.1: enabled 1, 2 resources
PNP: 002e.2: enabled 0, 2 resources
PNP: 002e.3: enabled 1, 3 resources
PNP: 002e.4: enabled 1, 3 resources
PNP: 002e.5: enabled 0, 3 resources
PNP: 002e.6: enabled 0, 1 resources
PNP: 002e.7: enabled 1, 3 resources
PNP: 002e.8: enabled 0, 2 resources
PNP: 002e.9: enabled 0, 1 resources
PNP: 002e.a: enabled 1, 2 resources
PCI: 00:11.5: enabled 1, 1 resources
PCI: 00:12.0: enabled 1, 2 resources
APIC_CLUSTER: 0: enabled 1, 0 resources
APIC: 00: enabled 1, 0 resources
PCI: 01:00.0: enabled 1, 3 resources
High Tables Base is 1fff0000.
Copying Interrupt Routing Table to 0x000f0000... done.
Copying Interrupt Routing Table to 0x1fff0000... done.
Wrote the mp table end at: 000f0410 - 000f0568
Wrote the mp table end at: 1fff0410 - 2001040e
Moving GDT to 0x20010800...ok
Multiboot Information structure has been written.
Writing high table forward entry at 0x00000500
Wrote coreboot table at: 00000500 - 00000518  checksum d3dd
New low_table_end: 0x00000518
Now going to write high coreboot table at 0x20010c00
rom_table_end = 0x20010c00
Adjust low_table_end from 0x00000518 to 0x00001000 
Adjust rom_table_end from 0x20010c00 to 0x20020000 


More information about the coreboot mailing list