Board:asus/am1i-a

From coreboot
Jump to: navigation, search

This page describes how to use coreboot on the FS1b (AM1) ASUS AM1I-A mainboard.

Status

Device/functionality Status Comments
CPU
CPU works OK
L1 cache enabled OK
L2 cache enabled OK
L3 cache enabled N/A
Multiple CPU support N/A
Multi-core support OK
Hardware virtualization OK Tested using KVM - both 32-bit and 64-bit guests are working fine. IOMMU support is not available therefore virtualizing hardware devices like PCI cards or physical disks is unsupported.
RAM
EDO N/A
SDRAM N/A
SO-DIMM N/A
DDR N/A
DDR2 N/A
DDR3 OK Unbuffered. Memory access tested and confirmed to work fine using memtest86 payload
Dual channel support N/A
ECC support N/A
On-board Hardware
On-board IDE 3.5" N/A
On-board IDE 2.5" N/A
On-board SATA OK SATA mode (IDE/AHCI) and speed (3Gbps/6Gbps) can be changed through an NVRAM setting
On-board SCSI N/A
On-board USB OK As of writing this, compatibility issues were observed with some USB keyboards. When using SeaBIOS, the keyboard might not be detected on every boot (likely some timing issue). Tianocore can only initialize the keyboard if it is connected to one of the USB3.0 ports. Once the OS is loaded, all USB ports and devices are fully functional.
On-board VGA OK All display outputs are working fine (VGA/DVI/HDMI). In order to have early display output, the board-specific VGA BIOS needs to be loaded either by coreboot or by the payload used.
On-board Ethernet OK
On-board Audio OK
On-board Modem N/A
On-board FireWire N/A
On-board Smartcard reader N/A
On-board CompactFlash N/A
On-board PCMCIA N/A
On-board Wifi N/A
On-board Bluetooth N/A
On-board SD card reader N/A
Add-on slots/cards
ISA add-on cards N/A
Audio/Modem-Riser (AMR/CNR) cards N/A
PCI add-on cards N/A
Mini-PCI add-on cards N/A
Mini-PCI-Express add-on cards N/A
PCI-X add-on cards N/A
AGP graphics cards N/A
PCI Express x1 add-on cards N/A
PCI Express x2 add-on cards N/A
PCI Express x4 add-on cards OK
PCI Express x8 add-on cards N/A
PCI Express x16 add-on cards N/A
PCI Express x32 add-on cards N/A
HTX add-on cards N/A
Legacy / Super I/O
Floppy N/A
Serial port 1 (COM1) OK
Serial port 2 (COM2) OK
Parallel port Untested
PS/2 keyboard OK
PS/2 mouse Untested
Game port N/A
Infrared N/A
PC speaker OK
DiskOnChip N/A
Input
Trackpoint N/A
Touchpad N/A
Fn Hotkeys N/A
Fingerprint Reader N/A
Laptop
Docking VGA N/A
Docking LAN N/A
Docking USB N/A
Docking Audio N/A
Docking Displayport N/A
Thinklight N/A
Webcam N/A
Miscellaneous
Sensors / fan control OK
Hardware watchdog Untested
SMBus OK
CAN bus N/A
CPU frequency scaling OK
Other powersaving features OK
ACPI OK
Reboot OK
Poweroff OK
Suspend OK Works fine with Linux 4.10, resuming hangs with exception thrown on a freshly installed Windows system (tested with Windows 8.1 and 10).
Nonstandard LEDs N/A
High precision event timers (HPET) OK
Random number generator (RNG) N/A
Wake on modem ring N/A
Wake on LAN Untested
Wake on keyboard OK Tested with USB keyboard. Waking only works if the keyobard is connected to one of the on-board USB connectors. PS/2 keyboard/mouse wake is untested but it should also work with the jumper "KBMSPWR" set to +5VSB state.
Wake on mouse OK Tested with USB mouse. Same notes as above.
TPM OK TPM header present on board and is fully operational.
Flashrom OK OEM BIOS disables flash access (all BIOS versions). However, flashing works fine after coreboot is installed using an external flash programmer.

OS Install

  • SeaBIOS 1.11 + Windows 7 Professional SP1 x64
    • Setup from USB flash drive: Usually works (see notes in section #Other issues)
    • Booting installed system from SATA hard disk: Usually works (see notes in section #Other issues)
  • SeaBIOS 1.11 + Windows 10 1709 x64
    • Setup from USB flash drive: OK
    • Booting installed system from SATA hard disk: OK
  • SeaBIOS 1.11 + Ubuntu 16.04 LIVE DVD
    • Boot from USB flash drive: OK
  • Tianocore vEDK2017 + Windows 8.1 x64
    • Setup from USB flash drive: OK
    • Install latest graphics driver: OK
  • FILO 0.6.0
    • Does not boot, system hangs after showing the banner

Bootlog

coreboot-4.6-2554-ga1b4c94 Sun Jan 14 09:40:46 UTC 2018 romstage starting...
APIC 00: CPU Family_Model = 00700f01

APIC 00: ** Enter AmdInitReset [00020007]
Fch OEM config in INIT RESET
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'cmos_layout.bin'
CBFS: Found @ offset 1ed80 size 3a0
Force SATA 3Gbps mode = 0
AmdInitReset() returned AGESA_SUCCESS
APIC 00: Heap in LocalCache (2) at 0x00400000
APIC 00: ** Exit  AmdInitReset [00020007]

APIC 00: ** Enter AmdInitEarly [00020002]
AmdInitEarly() returned AGESA_SUCCESS
APIC 00: Heap in LocalCache (2) at 0x00400000
APIC 00: ** Exit  AmdInitEarly [00020002]

APIC 00: ** Enter AmdInitPost [00020006]
-------------READING SPD-----------
iobase: 0x00000B00, SmbusSlave: 0x000000A0, count: 128
-------------SPD READ ERROR-----------
-------------READING SPD-----------
iobase: 0x00000B00, SmbusSlave: 0x000000A2, count: 128

-------------FINISHED READING SPD-----------
AmdInitPost() returned AGESA_SUCCESS
APIC 00: Heap in TempMem (3) at 0x000b0000
APIC 00: ** Exit  AmdInitPost [00020006]
CBMEM:
IMD: root @ bffff000 254 entries.
IMD: root @ bfffec00 62 entries.
MTRR Range: Start=0 End=80000000 (Size 80000000)
MTRR Range: Start=80000000 End=c0000000 (Size 40000000)
MTRR Range: Start=ff800000 End=0 (Size 800000)
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'fallback/postcar'
CBFS: Found @ offset 9e480 size 2f14
Decompressing stage fallback/postcar @ 0xbffbdfc0 (27888 bytes)
Loading module at bffbe000 with entry bffbe000. filesize: 0x2e10 memsize: 0x6cb0
Processing 42 relocs. Offset value of 0xbdfbe000
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'cmos_layout.bin'
CBFS: Found @ offset 1ed80 size 3a0


coreboot-4.6-2554-ga1b4c94 Sun Jan 14 09:40:46 UTC 2018 ramstage starting...
Normal boot.

APIC 00: ** Enter AmdInitEnv [00020003]
Wiped HEAP at [10000000 - 1002ffff]
Fch OEM config in INIT ENV
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'cmos_layout.bin'
CBFS: Found @ offset 1ed80 size 3a0
IDE2AHCI = 0
AmdInitEnv() returned AGESA_SUCCESS
APIC 00: Heap in SystemMem (4) at 0x10000014
APIC 00: ** Exit  AmdInitEnv [00020003]
BS: BS_PRE_DEVICE times (us): entry 41612 run 0 exit 0
BS: BS_DEV_INIT_CHIPS times (us): entry 0 run 4 exit 0
Enumerating buses...
Show all devs... Before device enumeration.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:01.0: enabled 1
PCI: 00:01.1: enabled 1
PCI: 00:02.0: enabled 1
PCI: 00:02.1: enabled 1
PCI: 00:02.2: enabled 0
PCI: 00:02.3: enabled 0
PCI: 00:02.4: enabled 0
PCI: 00:02.5: enabled 1
PCI: 00:10.0: enabled 1
PCI: 00:11.0: enabled 1
PCI: 00:12.0: enabled 1
PCI: 00:12.2: enabled 1
PCI: 00:13.0: enabled 1
PCI: 00:13.2: enabled 1
PCI: 00:14.0: enabled 1
I2C: 00:50: enabled 1
I2C: 00:51: enabled 1
PCI: 00:14.2: enabled 1
PCI: 00:14.3: enabled 1
PNP: 002e.0: enabled 0
PNP: 002e.1: enabled 1
PNP: 002e.2: enabled 1
PNP: 002e.3: enabled 1
PNP: 002e.4: enabled 1
PNP: 002e.5: enabled 1
PNP: 002e.6: enabled 1
PNP: 002e.7: enabled 1
PCI: 00:14.7: enabled 0
PCI: 00:18.0: enabled 1
PCI: 00:18.1: enabled 1
PCI: 00:18.2: enabled 1
PCI: 00:18.3: enabled 1
PCI: 00:18.4: enabled 1
PCI: 00:18.5: enabled 1
Compare with tree...
Root Device: enabled 1
 CPU_CLUSTER: 0: enabled 1
  APIC: 00: enabled 1
 DOMAIN: 0000: enabled 1
  PCI: 00:00.0: enabled 1
  PCI: 00:01.0: enabled 1
  PCI: 00:01.1: enabled 1
  PCI: 00:02.0: enabled 1
  PCI: 00:02.1: enabled 1
  PCI: 00:02.2: enabled 0
  PCI: 00:02.3: enabled 0
  PCI: 00:02.4: enabled 0
  PCI: 00:02.5: enabled 1
  PCI: 00:10.0: enabled 1
  PCI: 00:11.0: enabled 1
  PCI: 00:12.0: enabled 1
  PCI: 00:12.2: enabled 1
  PCI: 00:13.0: enabled 1
  PCI: 00:13.2: enabled 1
  PCI: 00:14.0: enabled 1
   I2C: 00:50: enabled 1
   I2C: 00:51: enabled 1
  PCI: 00:14.2: enabled 1
  PCI: 00:14.3: enabled 1
   PNP: 002e.0: enabled 0
   PNP: 002e.1: enabled 1
   PNP: 002e.2: enabled 1
   PNP: 002e.3: enabled 1
   PNP: 002e.4: enabled 1
   PNP: 002e.5: enabled 1
   PNP: 002e.6: enabled 1
   PNP: 002e.7: enabled 1
  PCI: 00:14.7: enabled 0
  PCI: 00:18.0: enabled 1
  PCI: 00:18.1: enabled 1
  PCI: 00:18.2: enabled 1
  PCI: 00:18.3: enabled 1
  PCI: 00:18.4: enabled 1
  PCI: 00:18.5: enabled 1
Mainboard AM1I-A Enable.
Root Device scanning...
root_dev_scan_bus for Root Device
setup_bsp_ramtop, TOP MEM: msr.lo = 0xe0000000, msr.hi = 0x00000000
setup_bsp_ramtop, TOP MEM2: msr.lo = 0x20000000, msr.hi = 0x00000001
CPU_CLUSTER: 0 enabled
DOMAIN: 0000 enabled
CPU_CLUSTER: 0 scanning...
PCI: 00:18.5 family16h, core_max=0x8, core_nums=0x7, siblings=0x3
node 0x0 core 0x0 apicid=0x0
CPU: APIC: 00 enabled
node 0x0 core 0x1 apicid=0x1
CPU: APIC: 01 enabled
node 0x0 core 0x2 apicid=0x2
CPU: APIC: 02 enabled
node 0x0 core 0x3 apicid=0x3
CPU: APIC: 03 enabled
scan_bus: scanning of bus CPU_CLUSTER: 0 took 13366 usecs
DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
PCI: 00:00.0 [1022/1536] ops
PCI: 00:00.0 [1022/1536] enabled
PCI: 00:01.0 [1002/9836] enabled
PCI: 00:01.1 [1002/9840] enabled
PCI: 00:02.0 [1022/1538] enabled
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
Capability: type 0x05 @ 0xa0
Capability: type 0x0d @ 0xb0
Capability: type 0x08 @ 0xb8
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
PCI: 00:02.1 subordinate bus PCI Express
PCI: 00:02.1 [1022/1439] enabled
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
Capability: type 0x05 @ 0xa0
Capability: type 0x0d @ 0xb0
Capability: type 0x08 @ 0xb8
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
PCI: 00:02.5 subordinate bus PCI Express
PCI: 00:02.5 [1022/1439] enabled
hudson_enable()
PCI: 00:10.0 [1022/7814] enabled
hudson_enable()
PCI: 00:11.0 [1022/7800] ops
PCI: 00:11.0 [1022/7800] enabled
hudson_enable()
PCI: 00:12.0 [1022/7807] ops
PCI: 00:12.0 [1022/7807] enabled
hudson_enable()
PCI: 00:12.2 [1022/7808] ops
PCI: 00:12.2 [1022/7808] enabled
hudson_enable()
PCI: 00:13.0 [1022/7807] ops
PCI: 00:13.0 [1022/7807] enabled
hudson_enable()
PCI: 00:13.2 [1022/7808] ops
PCI: 00:13.2 [1022/7808] enabled
hudson_enable()
PCI: 00:14.0 [1022/780b] bus ops
PCI: 00:14.0 [1022/780b] enabled
hudson_enable()
PCI: 00:14.2 [1022/780d] ops
PCI: 00:14.2 [1022/780d] enabled
hudson_enable()
PCI: 00:14.3 [1022/780e] bus ops
PCI: 00:14.3 [1022/780e] enabled
hudson_enable()
PCI: 00:18.0 [1022/1530] enabled
PCI: 00:18.1 [1022/1531] enabled
PCI: 00:18.2 [1022/1532] enabled
PCI: 00:18.3 [1022/1533] enabled
PCI: 00:18.4 [1022/1534] enabled
PCI: 00:18.5 [1022/1535] enabled
PCI: 00:02.1 scanning...
do_pci_scan_bridge for PCI: 00:02.1
PCI: pci_scan_bus for bus 01
PCI: 01:00.0 [1131/7160] enabled
Capability: type 0x05 @ 0x40
Capability: type 0x10 @ 0x50
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
Capability: type 0x05 @ 0x40
Capability: type 0x10 @ 0x50
Failed to enable LTR for dev = PCI: 01:00.0
scan_bus: scanning of bus PCI: 00:02.1 took 15346 usecs
PCI: 00:02.5 scanning...
do_pci_scan_bridge for PCI: 00:02.5
PCI: pci_scan_bus for bus 02
PCI: 02:00.0 [10ec/8168] enabled
Capability: type 0x01 @ 0x40
Capability: type 0x05 @ 0x50
Capability: type 0x10 @ 0x70
Capability: type 0x01 @ 0x50
Capability: type 0x10 @ 0x58
Capability: type 0x01 @ 0x40
Capability: type 0x05 @ 0x50
Capability: type 0x10 @ 0x70
scan_bus: scanning of bus PCI: 00:02.5 took 16008 usecs
PCI: 00:14.0 scanning...
scan_generic_bus for PCI: 00:14.0
bus: PCI: 00:14.0[0]->I2C: 01:50 enabled
bus: PCI: 00:14.0[0]->I2C: 01:51 enabled
scan_generic_bus for PCI: 00:14.0 done
scan_bus: scanning of bus PCI: 00:14.0 took 8062 usecs
PCI: 00:14.3 scanning...
scan_lpc_bus for PCI: 00:14.3
PNP: 002e.0 disabled
PNP: 002e.1 enabled
PNP: 002e.2 enabled
PNP: 002e.3 enabled
PNP: 002e.4 enabled
PNP: 002e.5 enabled
PNP: 002e.6 enabled
PNP: 002e.7 enabled
scan_lpc_bus for PCI: 00:14.3 done
scan_bus: scanning of bus PCI: 00:14.3 took 11500 usecs
scan_bus: scanning of bus DOMAIN: 0000 took 135795 usecs
root_dev_scan_bus for Root Device done
scan_bus: scanning of bus Root Device took 166624 usecs
done
BS: BS_DEV_ENUMERATE times (us): entry 0 run 261733 exit 0
found VGA at PCI: 00:01.0
Setting up VGA for PCI: 00:01.0
Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000
Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
Allocating resources...
Reading resources...
Root Device read_resources bus 0 link: 0
CPU_CLUSTER: 0 read_resources bus 0 link: 0
CPU_CLUSTER: 0 read_resources bus 0 link: 0 done
fx_devs=0x1
DOMAIN: 0000 read_resources bus 0 link: 0
Adding PCIe enhanced config space BAR 0xf8000000-0xfc000000.
PCI: 00:02.1 read_resources bus 1 link: 0
PCI: 00:02.1 read_resources bus 1 link: 0 done
PCI: 00:02.5 read_resources bus 2 link: 0
PCI: 00:02.5 read_resources bus 2 link: 0 done
PCI: 00:14.0 read_resources bus 1 link: 0
I2C: 01:50 missing read_resources
I2C: 01:51 missing read_resources
PCI: 00:14.0 read_resources bus 1 link: 0 done
PCI: 00:14.3 read_resources bus 0 link: 0
PCI: 00:14.3 read_resources bus 0 link: 0 done
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:18.0 read_resources bus 0 link: 1
PCI: 00:18.0 read_resources bus 0 link: 1 done
PCI: 00:18.0 read_resources bus 0 link: 2
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:18.0 read_resources bus 0 link: 3
PCI: 00:18.0 read_resources bus 0 link: 3 done
DOMAIN: 0000 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 child on link 0 CPU_CLUSTER: 0
  CPU_CLUSTER: 0 child on link 0 APIC: 00
   APIC: 00
   APIC: 01
   APIC: 02
   APIC: 03
  DOMAIN: 0000 child on link 0 PCI: 00:00.0
  DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000
  DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100
   PCI: 00:00.0
   PCI: 00:00.0 resource base f8000000 size 4000000 align 0 gran 0 limit 0 flags f0000200 index c0010058
   PCI: 00:01.0
   PCI: 00:01.0 resource base 0 size 10000000 align 28 gran 28 limit ffffffffffffffff flags 1201 index 10
   PCI: 00:01.0 resource base 0 size 800000 align 23 gran 23 limit ffffffffffffffff flags 1201 index 18
   PCI: 00:01.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 20
   PCI: 00:01.0 resource base 0 size 40000 align 18 gran 18 limit ffffffff flags 200 index 24
   PCI: 00:01.0 resource base 0 size 20000 align 17 gran 17 limit ffffffff flags 2200 index 30
   PCI: 00:01.1
   PCI: 00:01.1 resource base 0 size 4000 align 14 gran 14 limit ffffffffffffffff flags 201 index 10
   PCI: 00:02.0
   PCI: 00:02.1 child on link 0 PCI: 01:00.0
   PCI: 00:02.1 resource base 0 size 0 align 12 gran 12 limit ffffffff flags 80102 index 1c
   PCI: 00:02.1 resource base 0 size 0 align 20 gran 20 limit ffffffffffffffff flags 81202 index 24
   PCI: 00:02.1 resource base 0 size 0 align 20 gran 20 limit ffffffff flags 80202 index 20
    PCI: 01:00.0
    PCI: 01:00.0 resource base 0 size 100000 align 20 gran 20 limit ffffffffffffffff flags 201 index 10
   PCI: 00:02.2
   PCI: 00:02.3
   PCI: 00:02.4
   PCI: 00:02.5 child on link 0 PCI: 02:00.0
   PCI: 00:02.5 resource base 0 size 0 align 12 gran 12 limit ffffffff flags 80102 index 1c
   PCI: 00:02.5 resource base 0 size 0 align 20 gran 20 limit ffffffffffffffff flags 81202 index 24
   PCI: 00:02.5 resource base 0 size 0 align 20 gran 20 limit ffffffff flags 80202 index 20
    PCI: 02:00.0
    PCI: 02:00.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10
    PCI: 02:00.0 resource base 0 size 1000 align 12 gran 12 limit ffffffffffffffff flags 201 index 18
    PCI: 02:00.0 resource base 0 size 4000 align 14 gran 14 limit ffffffffffffffff flags 1201 index 20
   PCI: 00:10.0
   PCI: 00:10.0 resource base 0 size 2000 align 13 gran 13 limit ffffffffffffffff flags 201 index 10
   PCI: 00:11.0
   PCI: 00:11.0 resource base 0 size 8 align 3 gran 3 limit ffff flags 100 index 10
   PCI: 00:11.0 resource base 0 size 4 align 2 gran 2 limit ffff flags 100 index 14
   PCI: 00:11.0 resource base 0 size 8 align 3 gran 3 limit ffff flags 100 index 18
   PCI: 00:11.0 resource base 0 size 4 align 2 gran 2 limit ffff flags 100 index 1c
   PCI: 00:11.0 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20
   PCI: 00:11.0 resource base 0 size 400 align 12 gran 10 limit ffffffff flags 200 index 24
   PCI: 00:12.0
   PCI: 00:12.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 10
   PCI: 00:12.2
   PCI: 00:12.2 resource base 0 size 100 align 12 gran 8 limit ffffffff flags 200 index 10
   PCI: 00:13.0
   PCI: 00:13.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 10
   PCI: 00:13.2
   PCI: 00:13.2 resource base 0 size 100 align 12 gran 8 limit ffffffff flags 200 index 10
   PCI: 00:14.0 child on link 0 I2C: 01:50
    I2C: 01:50
    I2C: 01:51
   PCI: 00:14.2
   PCI: 00:14.2 resource base 0 size 4000 align 14 gran 14 limit ffffffffffffffff flags 201 index 10
   PCI: 00:14.3 child on link 0 PNP: 002e.0
   PCI: 00:14.3 resource base 0 size 1000 align 0 gran 0 limit 0 flags c0040100 index 10000000
   PCI: 00:14.3 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0040200 index 10000100
   PCI: 00:14.3 resource base fec10000 size 400 align 0 gran 0 limit 0 flags e0040200 index 2
   PCI: 00:14.3 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3
    PNP: 002e.0
    PNP: 002e.0 resource base 0 size 8 align 3 gran 3 limit fff flags 100 index 60
    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags 800 index 74
    PNP: 002e.1
    PNP: 002e.1 resource base 3f8 size 8 align 3 gran 3 limit fff 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
    PNP: 002e.2 resource base 2f8 size 8 align 3 gran 3 limit fff 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
    PNP: 002e.3 resource base 378 size 8 align 3 gran 3 limit fff flags c0000100 index 60
    PNP: 002e.3 resource base 778 size 8 align 3 gran 3 limit fff flags c0000100 index 62
    PNP: 002e.3 resource base 5 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
    PNP: 002e.4 resource base 290 size 10 align 4 gran 4 limit fff flags c0000100 index 60
    PNP: 002e.4 resource base 230 size 10 align 4 gran 4 limit fff flags c0000100 index 62
    PNP: 002e.4 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
    PNP: 002e.5
    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
    PNP: 002e.6 resource base c size 1 align 0 gran 0 limit 0 flags c0000400 index 70
    PNP: 002e.7
    PNP: 002e.7 resource base 300 size 20 align 5 gran 5 limit fff flags c0000100 index 62
    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit ffffffff flags 100 index 60
    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit ffffffff flags 100 index 64
    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
   PCI: 00:14.7
   PCI: 00:18.0
   PCI: 00:18.1
   PCI: 00:18.2
   PCI: 00:18.3
   PCI: 00:18.4
   PCI: 00:18.5
DOMAIN: 0000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff
PCI: 00:02.1 io: base: 0 size: 0 align: 12 gran: 12 limit: ffffffff
PCI: 00:02.1 io: base: 0 size: 0 align: 12 gran: 12 limit: ffffffff done
PCI: 00:02.5 io: base: 0 size: 0 align: 12 gran: 12 limit: ffffffff
PCI: 02:00.0 10 *  [0x0 - 0xff] io
PCI: 00:02.5 io: base: 100 size: 1000 align: 12 gran: 12 limit: ffff done
PCI: 00:02.5 1c *  [0x0 - 0xfff] io
PCI: 00:01.0 20 *  [0x1000 - 0x10ff] io
PCI: 00:11.0 20 *  [0x1400 - 0x140f] io
PCI: 00:11.0 10 *  [0x1410 - 0x1417] io
PCI: 00:11.0 18 *  [0x1418 - 0x141f] io
PCI: 00:11.0 14 *  [0x1420 - 0x1423] io
PCI: 00:11.0 1c *  [0x1424 - 0x1427] io
PNP: 002e.7 60 *  [0x1428 - 0x1428] io
PNP: 002e.7 64 *  [0x1429 - 0x1429] io
DOMAIN: 0000 io: base: 142a size: 142a align: 12 gran: 0 limit: ffff done
DOMAIN: 0000 mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff
PCI: 00:02.1 prefmem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffffffffffff
PCI: 00:02.1 prefmem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffffffffffff done
PCI: 00:02.1 mem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffff
PCI: 01:00.0 10 *  [0x0 - 0xfffff] mem
PCI: 00:02.1 mem: base: 100000 size: 100000 align: 20 gran: 20 limit: ffffffff done
PCI: 00:02.5 prefmem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffffffffffff
PCI: 02:00.0 20 *  [0x0 - 0x3fff] prefmem
PCI: 00:02.5 prefmem: base: 4000 size: 100000 align: 20 gran: 20 limit: ffffffffffffffff done
PCI: 00:02.5 mem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffff
PCI: 02:00.0 18 *  [0x0 - 0xfff] mem
PCI: 00:02.5 mem: base: 1000 size: 100000 align: 20 gran: 20 limit: ffffffff done
PCI: 00:01.0 10 *  [0x0 - 0xfffffff] prefmem
PCI: 00:01.0 18 *  [0x10000000 - 0x107fffff] prefmem
PCI: 00:02.1 20 *  [0x10800000 - 0x108fffff] mem
PCI: 00:02.5 24 *  [0x10900000 - 0x109fffff] prefmem
PCI: 00:02.5 20 *  [0x10a00000 - 0x10afffff] mem
PCI: 00:01.0 24 *  [0x10b00000 - 0x10b3ffff] mem
PCI: 00:01.0 30 *  [0x10b40000 - 0x10b5ffff] mem
PCI: 00:01.1 10 *  [0x10b60000 - 0x10b63fff] mem
PCI: 00:14.2 10 *  [0x10b64000 - 0x10b67fff] mem
PCI: 00:10.0 10 *  [0x10b68000 - 0x10b69fff] mem
PCI: 00:12.0 10 *  [0x10b6a000 - 0x10b6afff] mem
PCI: 00:13.0 10 *  [0x10b6b000 - 0x10b6bfff] mem
PCI: 00:11.0 24 *  [0x10b6c000 - 0x10b6c3ff] mem
PCI: 00:12.2 10 *  [0x10b6d000 - 0x10b6d0ff] mem
PCI: 00:13.2 10 *  [0x10b6e000 - 0x10b6e0ff] mem
DOMAIN: 0000 mem: base: 10b6e100 size: 10b6e100 align: 28 gran: 0 limit: ffffffff done
avoid_fixed_resources: DOMAIN: 0000
avoid_fixed_resources:@DOMAIN: 0000 10000000 limit 0000ffff
avoid_fixed_resources:@DOMAIN: 0000 10000100 limit ffffffff
constrain_resources: PCI: 00:00.0 c0010058 base f8000000 limit fbffffff mem (fixed)
constrain_resources: PCI: 00:14.3 10000000 base 00000000 limit 00000fff io (fixed)
avoid_fixed_resources:@DOMAIN: 0000 10000000 base 00001000 limit 0000ffff
avoid_fixed_resources:@DOMAIN: 0000 10000100 base e0000000 limit f7ffffff
Setting resources...
DOMAIN: 0000 io: base:1000 size:142a align:12 gran:0 limit:ffff
PCI: 00:02.5 1c *  [0x1000 - 0x1fff] io
PCI: 00:01.0 20 *  [0x2000 - 0x20ff] io
PCI: 00:11.0 20 *  [0x2400 - 0x240f] io
PCI: 00:11.0 10 *  [0x2410 - 0x2417] io
PCI: 00:11.0 18 *  [0x2418 - 0x241f] io
PCI: 00:11.0 14 *  [0x2420 - 0x2423] io
PCI: 00:11.0 1c *  [0x2424 - 0x2427] io
PNP: 002e.7 60 *  [0x2428 - 0x2428] io
PNP: 002e.7 64 *  [0x2429 - 0x2429] io
DOMAIN: 0000 io: next_base: 242a size: 142a align: 12 gran: 0 done
PCI: 00:02.1 io: base:ffff size:0 align:12 gran:12 limit:ffff
PCI: 00:02.1 io: next_base: ffff size: 0 align: 12 gran: 12 done
PCI: 00:02.5 io: base:1000 size:1000 align:12 gran:12 limit:1fff
PCI: 02:00.0 10 *  [0x1000 - 0x10ff] io
PCI: 00:02.5 io: next_base: 1100 size: 1000 align: 12 gran: 12 done
DOMAIN: 0000 mem: base:e0000000 size:10b6e100 align:28 gran:0 limit:f7ffffff
PCI: 00:01.0 10 *  [0xe0000000 - 0xefffffff] prefmem
PCI: 00:01.0 18 *  [0xf0000000 - 0xf07fffff] prefmem
PCI: 00:02.1 20 *  [0xf0800000 - 0xf08fffff] mem
PCI: 00:02.5 24 *  [0xf0900000 - 0xf09fffff] prefmem
PCI: 00:02.5 20 *  [0xf0a00000 - 0xf0afffff] mem
PCI: 00:01.0 24 *  [0xf0b00000 - 0xf0b3ffff] mem
PCI: 00:01.0 30 *  [0xf0b40000 - 0xf0b5ffff] mem
PCI: 00:01.1 10 *  [0xf0b60000 - 0xf0b63fff] mem
PCI: 00:14.2 10 *  [0xf0b64000 - 0xf0b67fff] mem
PCI: 00:10.0 10 *  [0xf0b68000 - 0xf0b69fff] mem
PCI: 00:12.0 10 *  [0xf0b6a000 - 0xf0b6afff] mem
PCI: 00:13.0 10 *  [0xf0b6b000 - 0xf0b6bfff] mem
PCI: 00:11.0 24 *  [0xf0b6c000 - 0xf0b6c3ff] mem
PCI: 00:12.2 10 *  [0xf0b6d000 - 0xf0b6d0ff] mem
PCI: 00:13.2 10 *  [0xf0b6e000 - 0xf0b6e0ff] mem
DOMAIN: 0000 mem: next_base: f0b6e100 size: 10b6e100 align: 28 gran: 0 done
PCI: 00:02.1 prefmem: base:f7ffffff size:0 align:20 gran:20 limit:f7ffffff
PCI: 00:02.1 prefmem: next_base: f7ffffff size: 0 align: 20 gran: 20 done
PCI: 00:02.1 mem: base:f0800000 size:100000 align:20 gran:20 limit:f08fffff
PCI: 01:00.0 10 *  [0xf0800000 - 0xf08fffff] mem
PCI: 00:02.1 mem: next_base: f0900000 size: 100000 align: 20 gran: 20 done
PCI: 00:02.5 prefmem: base:f0900000 size:100000 align:20 gran:20 limit:f09fffff
PCI: 02:00.0 20 *  [0xf0900000 - 0xf0903fff] prefmem
PCI: 00:02.5 prefmem: next_base: f0904000 size: 100000 align: 20 gran: 20 done
PCI: 00:02.5 mem: base:f0a00000 size:100000 align:20 gran:20 limit:f0afffff
PCI: 02:00.0 18 *  [0xf0a00000 - 0xf0a00fff] mem
PCI: 00:02.5 mem: next_base: f0a01000 size: 100000 align: 20 gran: 20 done
Root Device assign_resources, bus 0 link: 0
node 0: mmio_basek=00380000, basek=00400000, limitk=00460000
add_uma_resource_below_tolm: uma size 0x20000000, memory start 0xc0000000
DOMAIN: 0000 assign_resources, bus 0 link: 0
PCI: 00:01.0 10 <- [0x00e0000000 - 0x00efffffff] size 0x10000000 gran 0x1c prefmem64
PCI: 00:01.0 18 <- [0x00f0000000 - 0x00f07fffff] size 0x00800000 gran 0x17 prefmem64
PCI: 00:01.0 20 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io
PCI: 00:01.0 24 <- [0x00f0b00000 - 0x00f0b3ffff] size 0x00040000 gran 0x12 mem
PCI: 00:01.0 30 <- [0x00f0b40000 - 0x00f0b5ffff] size 0x00020000 gran 0x11 romem
PCI: 00:01.1 10 <- [0x00f0b60000 - 0x00f0b63fff] size 0x00004000 gran 0x0e mem64
PCI: 00:02.1 1c <- [0x000000ffff - 0x000000fffe] size 0x00000000 gran 0x0c bus 01 io
PCI: 00:02.1 24 <- [0x00f7ffffff - 0x00f7fffffe] size 0x00000000 gran 0x14 bus 01 prefmem
PCI: 00:02.1 20 <- [0x00f0800000 - 0x00f08fffff] size 0x00100000 gran 0x14 bus 01 mem
PCI: 00:02.1 assign_resources, bus 1 link: 0
PCI: 01:00.0 10 <- [0x00f0800000 - 0x00f08fffff] size 0x00100000 gran 0x14 mem64
PCI: 00:02.1 assign_resources, bus 1 link: 0
PCI: 00:02.5 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus 02 io
PCI: 00:02.5 24 <- [0x00f0900000 - 0x00f09fffff] size 0x00100000 gran 0x14 bus 02 prefmem
PCI: 00:02.5 20 <- [0x00f0a00000 - 0x00f0afffff] size 0x00100000 gran 0x14 bus 02 mem
PCI: 00:02.5 assign_resources, bus 2 link: 0
PCI: 02:00.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io
PCI: 02:00.0 18 <- [0x00f0a00000 - 0x00f0a00fff] size 0x00001000 gran 0x0c mem64
PCI: 02:00.0 20 <- [0x00f0900000 - 0x00f0903fff] size 0x00004000 gran 0x0e prefmem64
PCI: 00:02.5 assign_resources, bus 2 link: 0
PCI: 00:10.0 10 <- [0x00f0b68000 - 0x00f0b69fff] size 0x00002000 gran 0x0d mem64
PCI: 00:11.0 10 <- [0x0000002410 - 0x0000002417] size 0x00000008 gran 0x03 io
PCI: 00:11.0 14 <- [0x0000002420 - 0x0000002423] size 0x00000004 gran 0x02 io
PCI: 00:11.0 18 <- [0x0000002418 - 0x000000241f] size 0x00000008 gran 0x03 io
PCI: 00:11.0 1c <- [0x0000002424 - 0x0000002427] size 0x00000004 gran 0x02 io
PCI: 00:11.0 20 <- [0x0000002400 - 0x000000240f] size 0x00000010 gran 0x04 io
PCI: 00:11.0 24 <- [0x00f0b6c000 - 0x00f0b6c3ff] size 0x00000400 gran 0x0a mem
PCI: 00:12.0 10 <- [0x00f0b6a000 - 0x00f0b6afff] size 0x00001000 gran 0x0c mem
PCI: 00:12.2 10 <- [0x00f0b6d000 - 0x00f0b6d0ff] size 0x00000100 gran 0x08 mem
PCI: 00:13.0 10 <- [0x00f0b6b000 - 0x00f0b6bfff] size 0x00001000 gran 0x0c mem
PCI: 00:13.2 10 <- [0x00f0b6e000 - 0x00f0b6e0ff] size 0x00000100 gran 0x08 mem
PCI: 00:14.2 10 <- [0x00f0b64000 - 0x00f0b67fff] size 0x00004000 gran 0x0e mem64
PCI: 00:14.3 assign_resources, bus 0 link: 0
PNP: 002e.1 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io
PNP: 002e.1 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq
PNP: 002e.2 60 <- [0x00000002f8 - 0x00000002ff] size 0x00000008 gran 0x03 io
PNP: 002e.2 70 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 irq
PNP: 002e.3 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io
PNP: 002e.3 62 <- [0x0000000778 - 0x000000077f] size 0x00000008 gran 0x03 io
PNP: 002e.3 70 <- [0x0000000005 - 0x0000000005] size 0x00000001 gran 0x00 irq
PNP: 002e.3 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq
PNP: 002e.4 60 <- [0x0000000290 - 0x000000029f] size 0x00000010 gran 0x04 io
PNP: 002e.4 62 <- [0x0000000230 - 0x000000023f] size 0x00000010 gran 0x04 io
ERROR: PNP: 002e.4 70 irq size: 0x0000000001 not assigned
PNP: 002e.5 60 <- [0x0000000060 - 0x0000000060] size 0x00000001 gran 0x00 io
PNP: 002e.5 62 <- [0x0000000064 - 0x0000000064] size 0x00000001 gran 0x00 io
PNP: 002e.5 70 <- [0x0000000001 - 0x0000000001] size 0x00000001 gran 0x00 irq
PNP: 002e.6 70 <- [0x000000000c - 0x000000000c] size 0x00000001 gran 0x00 irq
PNP: 002e.7 62 <- [0x0000000300 - 0x000000031f] size 0x00000020 gran 0x05 io
PNP: 002e.7 60 <- [0x0000002428 - 0x0000002428] size 0x00000001 gran 0x00 io
PNP: 002e.7 64 <- [0x0000002429 - 0x0000002429] size 0x00000001 gran 0x00 io
ERROR: PNP: 002e.7 70 irq size: 0x0000000001 not assigned
PCI: 00:14.3 assign_resources, bus 0 link: 0
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 child on link 0 CPU_CLUSTER: 0
  CPU_CLUSTER: 0 child on link 0 APIC: 00
   APIC: 00
   APIC: 01
   APIC: 02
   APIC: 03
  DOMAIN: 0000 child on link 0 PCI: 00:00.0
  DOMAIN: 0000 resource base 1000 size 142a align 12 gran 0 limit ffff flags 40040100 index 10000000
  DOMAIN: 0000 resource base e0000000 size 10b6e100 align 28 gran 0 limit f7ffffff flags 40040200 index 10000100
  DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index 10
  DOMAIN: 0000 resource base c0000 size dff40000 align 0 gran 0 limit 0 flags e0004200 index 20
  DOMAIN: 0000 resource base 100000000 size 20000000 align 0 gran 0 limit 0 flags e0004200 index 30
  DOMAIN: 0000 resource base c0000000 size 20000000 align 0 gran 0 limit 0 flags f0000200 index 7
   PCI: 00:00.0
   PCI: 00:00.0 resource base f8000000 size 4000000 align 0 gran 0 limit 0 flags f0000200 index c0010058
   PCI: 00:01.0
   PCI: 00:01.0 resource base e0000000 size 10000000 align 28 gran 28 limit efffffff flags 60001201 index 10
   PCI: 00:01.0 resource base f0000000 size 800000 align 23 gran 23 limit f07fffff flags 60001201 index 18
   PCI: 00:01.0 resource base 2000 size 100 align 8 gran 8 limit 20ff flags 60000100 index 20
   PCI: 00:01.0 resource base f0b00000 size 40000 align 18 gran 18 limit f0b3ffff flags 60000200 index 24
   PCI: 00:01.0 resource base f0b40000 size 20000 align 17 gran 17 limit f0b5ffff flags 60002200 index 30
   PCI: 00:01.1
   PCI: 00:01.1 resource base f0b60000 size 4000 align 14 gran 14 limit f0b63fff flags 60000201 index 10
   PCI: 00:02.0
   PCI: 00:02.1 child on link 0 PCI: 01:00.0
   PCI: 00:02.1 resource base ffff size 0 align 12 gran 12 limit ffff flags 60080102 index 1c
   PCI: 00:02.1 resource base f7ffffff size 0 align 20 gran 20 limit f7ffffff flags 60081202 index 24
   PCI: 00:02.1 resource base f0800000 size 100000 align 20 gran 20 limit f08fffff flags 60080202 index 20
    PCI: 01:00.0
    PCI: 01:00.0 resource base f0800000 size 100000 align 20 gran 20 limit f08fffff flags 60000201 index 10
   PCI: 00:02.2
   PCI: 00:02.3
   PCI: 00:02.4
   PCI: 00:02.5 child on link 0 PCI: 02:00.0
   PCI: 00:02.5 resource base 1000 size 1000 align 12 gran 12 limit 1fff flags 60080102 index 1c
   PCI: 00:02.5 resource base f0900000 size 100000 align 20 gran 20 limit f09fffff flags 60081202 index 24
   PCI: 00:02.5 resource base f0a00000 size 100000 align 20 gran 20 limit f0afffff flags 60080202 index 20
    PCI: 02:00.0
    PCI: 02:00.0 resource base 1000 size 100 align 8 gran 8 limit 10ff flags 60000100 index 10
    PCI: 02:00.0 resource base f0a00000 size 1000 align 12 gran 12 limit f0a00fff flags 60000201 index 18
    PCI: 02:00.0 resource base f0900000 size 4000 align 14 gran 14 limit f0903fff flags 60001201 index 20
   PCI: 00:10.0
   PCI: 00:10.0 resource base f0b68000 size 2000 align 13 gran 13 limit f0b69fff flags 60000201 index 10
   PCI: 00:11.0
   PCI: 00:11.0 resource base 2410 size 8 align 3 gran 3 limit 2417 flags 60000100 index 10
   PCI: 00:11.0 resource base 2420 size 4 align 2 gran 2 limit 2423 flags 60000100 index 14
   PCI: 00:11.0 resource base 2418 size 8 align 3 gran 3 limit 241f flags 60000100 index 18
   PCI: 00:11.0 resource base 2424 size 4 align 2 gran 2 limit 2427 flags 60000100 index 1c
   PCI: 00:11.0 resource base 2400 size 10 align 4 gran 4 limit 240f flags 60000100 index 20
   PCI: 00:11.0 resource base f0b6c000 size 400 align 12 gran 10 limit f0b6c3ff flags 60000200 index 24
   PCI: 00:12.0
   PCI: 00:12.0 resource base f0b6a000 size 1000 align 12 gran 12 limit f0b6afff flags 60000200 index 10
   PCI: 00:12.2
   PCI: 00:12.2 resource base f0b6d000 size 100 align 12 gran 8 limit f0b6d0ff flags 60000200 index 10
   PCI: 00:13.0
   PCI: 00:13.0 resource base f0b6b000 size 1000 align 12 gran 12 limit f0b6bfff flags 60000200 index 10
   PCI: 00:13.2
   PCI: 00:13.2 resource base f0b6e000 size 100 align 12 gran 8 limit f0b6e0ff flags 60000200 index 10
   PCI: 00:14.0 child on link 0 I2C: 01:50
    I2C: 01:50
    I2C: 01:51
   PCI: 00:14.2
   PCI: 00:14.2 resource base f0b64000 size 4000 align 14 gran 14 limit f0b67fff flags 60000201 index 10
   PCI: 00:14.3 child on link 0 PNP: 002e.0
   PCI: 00:14.3 resource base 0 size 1000 align 0 gran 0 limit 0 flags c0040100 index 10000000
   PCI: 00:14.3 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0040200 index 10000100
   PCI: 00:14.3 resource base fec10000 size 400 align 0 gran 0 limit 0 flags e0040200 index 2
   PCI: 00:14.3 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3
    PNP: 002e.0
    PNP: 002e.0 resource base 0 size 8 align 3 gran 3 limit fff flags 100 index 60
    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
    PNP: 002e.0 resource base 0 size 1 align 0 gran 0 limit 0 flags 800 index 74
    PNP: 002e.1
    PNP: 002e.1 resource base 3f8 size 8 align 3 gran 3 limit fff 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
    PNP: 002e.2 resource base 2f8 size 8 align 3 gran 3 limit fff flags e0000100 index 60
    PNP: 002e.2 resource base 3 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.3
    PNP: 002e.3 resource base 378 size 8 align 3 gran 3 limit fff flags e0000100 index 60
    PNP: 002e.3 resource base 778 size 8 align 3 gran 3 limit fff flags e0000100 index 62
    PNP: 002e.3 resource base 5 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
    PNP: 002e.4 resource base 290 size 10 align 4 gran 4 limit fff flags e0000100 index 60
    PNP: 002e.4 resource base 230 size 10 align 4 gran 4 limit fff flags e0000100 index 62
    PNP: 002e.4 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
    PNP: 002e.5
    PNP: 002e.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags e0000100 index 60
    PNP: 002e.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags e0000100 index 62
    PNP: 002e.5 resource base 1 size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.6
    PNP: 002e.6 resource base c size 1 align 0 gran 0 limit 0 flags e0000400 index 70
    PNP: 002e.7
    PNP: 002e.7 resource base 300 size 20 align 5 gran 5 limit fff flags e0000100 index 62
    PNP: 002e.7 resource base 2428 size 1 align 0 gran 0 limit 2428 flags 60000100 index 60
    PNP: 002e.7 resource base 2429 size 1 align 0 gran 0 limit 2429 flags 60000100 index 64
    PNP: 002e.7 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70
   PCI: 00:14.7
   PCI: 00:18.0
   PCI: 00:18.1
   PCI: 00:18.2
   PCI: 00:18.3
   PCI: 00:18.4
   PCI: 00:18.5
Done allocating resources.
BS: BS_DEV_RESOURCES times (us): entry 0 run 1064409 exit 0

APIC 00: ** Enter AmdInitMid [00020005]
AmdInitMid() returned AGESA_SUCCESS
APIC 00: Heap in SystemMem (4) at 0x10000014
APIC 00: ** Exit  AmdInitMid [00020005]
PCI_INTR tables: Writing registers C00/C01 for PIC mode PCI IRQ routing:
	PCI_INTR_INDEX		PCI_INTR_DATA
	0x00 INTA#		: 0x03
	0x01 INTB#		: 0x04
	0x02 INTC#		: 0x05
	0x03 INTD#		: 0x07
	0x04 INTE#		: 0x1F
	0x05 INTF#		: 0x1F
	0x06 INTG#		: 0x1F
	0x07 INTH#		: 0x1F
	0x08 Misc		: 0x5A
	0x09 Misc0		: 0xF1
	0x0A Misc1		: 0x00
	0x0B Misc2		: 0x00
	0x0C Ser IRQ INTA	: 0x1F
	0x0D Ser IRQ INTB	: 0x1F
	0x0E Ser IRQ INTC	: 0x1F
	0x0F Ser IRQ INTD	: 0x1F
	0x10 SCI		: 0x1F
	0x11 SMBUS0		: 0x1F
	0x12 ASF		: 0x1F
	0x13 HDA		: 0x03
	0x14 FC			: 0x1F
	0x15 GEC		: 0x1F
	0x16 PerMon		: 0x1F
	0x17 SD		: 0x1F
	0x20 IMC INT0		: 0x1F
	0x21 IMC INT1		: 0x1F
	0x22 IMC INT2		: 0x1F
	0x23 IMC INT3		: 0x1F
	0x24 IMC INT4		: 0x1F
	0x25 IMC INT5		: 0x1F
	0x30 Dev18.0 INTA	: 0x05
	0x31 Dev18.2 INTB	: 0x04
	0x32 Dev19.0 INTA	: 0x05
	0x33 Dev19.2 INTB	: 0x04
	0x34 Dev22.0 INTA	: 0x1F
	0x35 Dev22.2 INTB	: 0x1F
	0x40 RSVD		: 0x1F
	0x41 SATA		: 0x07
PCI_INTR tables: Writing registers C00/C01 for APIC mode PCI IRQ routing:
	PCI_INTR_INDEX		PCI_INTR_DATA
	0x00 INTA#		: 0x10
	0x01 INTB#		: 0x11
	0x02 INTC#		: 0x12
	0x03 INTD#		: 0x13
	0x04 INTE#		: 0x1F
	0x05 INTF#		: 0x1F
	0x06 INTG#		: 0x1F
	0x07 INTH#		: 0x1F
	0x08 Misc		: 0x00
	0x09 Misc0		: 0x00
	0x0A Misc1		: 0x00
	0x0B Misc2		: 0x00
	0x0C Ser IRQ INTA	: 0x1F
	0x0D Ser IRQ INTB	: 0x1F
	0x0E Ser IRQ INTC	: 0x1F
	0x0F Ser IRQ INTD	: 0x1F
	0x10 SCI		: 0x09
	0x11 SMBUS0		: 0x1F
	0x12 ASF		: 0x1F
	0x13 HDA		: 0x10
	0x14 FC			: 0x1F
	0x15 GEC		: 0x1F
	0x16 PerMon		: 0x1F
	0x17 SD		: 0x1F
	0x20 IMC INT0		: 0x1F
	0x21 IMC INT1		: 0x1F
	0x22 IMC INT2		: 0x1F
	0x23 IMC INT3		: 0x1F
	0x24 IMC INT4		: 0x1F
	0x25 IMC INT5		: 0x1F
	0x30 Dev18.0 INTA	: 0x12
	0x31 Dev18.2 INTB	: 0x11
	0x32 Dev19.0 INTA	: 0x12
	0x33 Dev19.2 INTB	: 0x11
	0x34 Dev22.0 INTA	: 0x1F
	0x35 Dev22.2 INTB	: 0x1F
	0x40 RSVD		: 0x1F
	0x41 SATA		: 0x13
PCI_CFG IRQ: Write PCI config space IRQ assignments
PCI IRQ: Found device 0:01.00 using PIN A
	Found this device in pirq_data table entry 0
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x00 (INTA#	)
	INT_LINE	: 0x3 (IRQ 3)
PCI IRQ: Found device 0:01.01 using PIN B
	Found this device in pirq_data table entry 1
	Orig INT_PIN	: 2 (PIN B)
	PCI_INTR idx	: 0x01 (INTB#	)
	INT_LINE	: 0x4 (IRQ 4)
PCI IRQ: Found device 0:02.01 using PIN A
	Found this device in pirq_data table entry 2
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x00 (INTA#	)
	INT_LINE	: 0x3 (IRQ 3)
PCI IRQ: Found device 0:02.05 using PIN A
	Found this device in pirq_data table entry 3
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x01 (INTB#	)
	INT_LINE	: 0x4 (IRQ 4)
PCI IRQ: Found device 0:10.00 using PIN A
	Found this device in pirq_data table entry 4
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x02 (INTC#	)
	INT_LINE	: 0x5 (IRQ 5)
PCI IRQ: Found device 0:11.00 using PIN A
	Found this device in pirq_data table entry 5
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x41 (SATA	)
	INT_LINE	: 0x7 (IRQ 7)
PCI IRQ: Found device 0:12.00 using PIN A
	Found this device in pirq_data table entry 6
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x30 (Dev18.0 INTA)
	INT_LINE	: 0x5 (IRQ 5)
PCI IRQ: Found device 0:12.02 using PIN B
	Found this device in pirq_data table entry 7
	Orig INT_PIN	: 2 (PIN B)
	PCI_INTR idx	: 0x31 (Dev18.2 INTB)
	INT_LINE	: 0x4 (IRQ 4)
PCI IRQ: Found device 0:13.00 using PIN A
	Found this device in pirq_data table entry 8
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x32 (Dev19.0 INTA)
	INT_LINE	: 0x5 (IRQ 5)
PCI IRQ: Found device 0:13.02 using PIN B
	Found this device in pirq_data table entry 9
	Orig INT_PIN	: 2 (PIN B)
	PCI_INTR idx	: 0x33 (Dev19.2 INTB)
	INT_LINE	: 0x4 (IRQ 4)
PCI IRQ: Found device 0:14.02 using PIN A
	Found this device in pirq_data table entry 10
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x13 (HDA	)
	INT_LINE	: 0x3 (IRQ 3)
PCI IRQ: Found device 1:00.00 using PIN A
	With INT_PIN swizzled to PIN A
	Attached to bridge device 0:02h.01h
	Found this device in pirq_data table entry 2
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x00 (INTA#	)
	INT_LINE	: 0x3 (IRQ 3)
PCI IRQ: Found device 2:00.00 using PIN A
	With INT_PIN swizzled to PIN A
	Attached to bridge device 0:02h.05h
	Found this device in pirq_data table entry 3
	Orig INT_PIN	: 1 (PIN A)
	PCI_INTR idx	: 0x01 (INTB#	)
	INT_LINE	: 0x4 (IRQ 4)
PCI_CFG IRQ: Finished writing PCI config space IRQ assignments
Enabling resources...
PCI: 00:00.0 cmd <- 04
PCI: 00:01.0 subsystem <- 1043/8623
PCI: 00:01.0 cmd <- 07
PCI: 00:01.1 subsystem <- 1043/8623
PCI: 00:01.1 cmd <- 02
PCI: 00:02.0 subsystem <- 1043/8623
PCI: 00:02.0 cmd <- 00
PCI: 00:02.1 bridge ctrl <- 0003
PCI: 00:02.1 cmd <- 06
PCI: 00:02.5 bridge ctrl <- 0003
PCI: 00:02.5 cmd <- 07
PCI: 00:10.0 subsystem <- 1043/8623
PCI: 00:10.0 cmd <- 02
PCI: 00:11.0 cmd <- 03
PCI: 00:12.0 subsystem <- 1043/8623
PCI: 00:12.0 cmd <- 02
PCI: 00:12.2 subsystem <- 1043/8623
PCI: 00:12.2 cmd <- 02
PCI: 00:13.0 subsystem <- 1043/8623
PCI: 00:13.0 cmd <- 02
PCI: 00:13.2 subsystem <- 1043/8623
PCI: 00:13.2 cmd <- 02
PCI: 00:14.0 subsystem <- 1043/8623
PCI: 00:14.0 cmd <- 403
PCI: 00:14.2 subsystem <- 1043/8623
PCI: 00:14.2 cmd <- 02
PCI: 00:14.3 subsystem <- 1043/8623
PCI: 00:14.3 cmd <- 0f
hudson lpc decode:PNP: 002e.1, base=0x000003f8, end=0x000003ff
hudson lpc decode:PNP: 002e.2, base=0x000002f8, end=0x000002ff
hudson lpc decode:PNP: 002e.3, base=0x00000378, end=0x0000037f
hudson lpc decode:PNP: 002e.3, base=0x00000778, end=0x0000077f
hudson lpc decode:PNP: 002e.4, base=0x00000290, end=0x0000029f
hudson lpc decode:PNP: 002e.4, base=0x00000230, end=0x0000023f
cannot fit LPC decode region:PNP: 002e.4, base=0x00000230, end=0x0000023f
hudson lpc decode:PNP: 002e.5, base=0x00000060, end=0x00000060
hudson lpc decode:PNP: 002e.5, base=0x00000064, end=0x00000064
hudson lpc decode:PNP: 002e.7, base=0x00000300, end=0x0000031f
cannot fit LPC decode region:PNP: 002e.7, base=0x00000300, end=0x0000031f
hudson lpc decode:PNP: 002e.7, base=0x00002428, end=0x00002428
cannot fit LPC decode region:PNP: 002e.7, base=0x00002428, end=0x00002428
hudson lpc decode:PNP: 002e.7, base=0x00002429, end=0x00002429
cannot fit LPC decode region:PNP: 002e.7, base=0x00002429, end=0x00002429
PCI: 00:18.0 subsystem <- 1043/8623
PCI: 00:18.0 cmd <- 00
PCI: 00:18.1 subsystem <- 1043/8623
PCI: 00:18.1 cmd <- 00
PCI: 00:18.2 subsystem <- 1043/8623
PCI: 00:18.2 cmd <- 00
PCI: 00:18.3 subsystem <- 1043/8623
PCI: 00:18.3 cmd <- 00
PCI: 00:18.4 subsystem <- 1043/8623
PCI: 00:18.4 cmd <- 00
PCI: 00:18.5 subsystem <- 1043/8623
PCI: 00:18.5 cmd <- 00
PCI: 01:00.0 cmd <- 02
PCI: 02:00.0 cmd <- 03
done.
BS: BS_DEV_ENABLE times (us): entry 235462 run 99356 exit 0
Initializing devices...
Root Device init ...
Root Device init finished in 988 usecs
CPU_CLUSTER: 0 init ...
start_eip=0x00001000, code_size=0x00000031
Initializing CPU #0
CPU: vendor AMD device 700f01
CPU: family 16, model 00, stepping 01
Using generic CPU ops (good)
Model 16 Init.

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

Enabling cache
Setting up local APIC... apic_id: 0x00 done.
siblings = 03, CPU #0 initialized
CPU1: stack_base bfeee000, stack_end bfeeeff8
Asserting INIT.
Waiting for send to finish...
+Deasserting INIT.
Waiting for send to finish...
+#startup loops: 2.
Sending STARTUP #1 to 1.
After apic_write.
Startup point 1.
Waiting for send to finish...
+Sending STARTUP #2 to 1.
After apic_write.
Startup point 1.
Waiting for send to finish...
+After Startup.
Initializing CPU #1
CPU: vendor AMD device 700f01
CPU: family 16, model 00, stepping 01
Using generic CPU ops (good)
Model 16 Init.

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

Enabling cache
Setting up local APIC... apic_id: 0x01 done.
siblings = 03, CPU #1 initialized
CPU2: stack_base bfeed000, stack_end bfeedff8
Asserting INIT.
Waiting for send to finish...
+Deasserting INIT.
Waiting for send to finish...
+#startup loops: 2.
Sending STARTUP #1 to 2.
After apic_write.
Startup point 1.
Waiting for send to finish...
+Sending STARTUP #2 to 2.
After apic_write.
Startup point 1.
Waiting for send to finish...
+After Startup.
Initializing CPU #2
CPU: vendor AMD device 700f01
CPU: family 16, model 00, stepping 01
Using generic CPU ops (good)
Model 16 Init.

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

Enabling cache
Setting up local APIC... apic_id: 0x02 done.
siblings = 03, CPU #2 initialized
CPU3: stack_base bfeec000, stack_end bfeecff8
Asserting INIT.
Waiting for send to finish...
+Deasserting INIT.
Waiting for send to finish...
+#startup loops: 2.
Sending STARTUP #1 to 3.
After apic_write.
Startup point 1.
Waiting for send to finish...
+Sending STARTUP #2 to 3.
After apic_write.
Startup point 1.
Waiting for send to finish...
+After Startup.
Initializing CPU #3
Waiting for 1 CPUS to stop
CPU: vendor AMD device 700f01
CPU: family 16, model 00, stepping 01
Using generic CPU ops (good)
Model 16 Init.

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

Enabling cache
Setting up local APIC... apic_id: 0x03 done.
siblings = 03, CPU #3 initialized
All AP CPUs stopped (1219 loops)
CPU0: stack: bfeef000 - bfef0000, lowest used address bfeef59c, stack used: 2660 bytes
CPU1: stack: bfeee000 - bfeef000, lowest used address bfeeeddc, stack used: 548 bytes
CPU2: stack: bfeed000 - bfeee000, lowest used address bfeedddc, stack used: 548 bytes
CPU3: stack: bfeec000 - bfeed000, lowest used address bfeecddc, stack used: 548 bytes
CPU_CLUSTER: 0 init finished in 156980 usecs
DOMAIN: 0000 init ...
DOMAIN: 0000 init finished in 1003 usecs
PCI: 00:00.0 init ...
PCI: 00:00.0 init finished in 1000 usecs
PCI: 00:01.0 init ...
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'pci1002,9836.rom'
CBFS: Found @ offset 8fa00 size ea00
Mapping PCI device 10029836 to 10029830
In CBFS, ROM address for PCI: 00:01.0 = ff88fb48
PCI expansion ROM, signature 0xaa55, INIT size 0xea00, data ptr 0x01c0
PCI ROM image, vendor ID 1002, device ID 9836,
PCI ROM image, Class Code 030000, Code Type 00
Copying VGA ROM Image from ff88fb48 to 0xc0000, 0xea00 bytes
Real mode stub @00000600: 867 bytes
Calling Option ROM...
... Option ROM returned.
VBE: Getting information about VESA mode 4123
VBE: resolution:  1024x768@32
VBE: framebuffer: e0000000
VBE: Setting VESA mode 4123
VGA Option ROM was run
PCI: 00:01.0 init finished in 83637 usecs
PCI: 00:01.1 init ...
PCI: 00:01.1 init finished in 1003 usecs
PCI: 00:02.0 init ...
PCI: 00:02.0 init finished in 1002 usecs
PCI: 00:10.0 init ...
PCI: 00:10.0 init finished in 1003 usecs
PCI: 00:11.0 init ...
PCI: 00:11.0 init finished in 1006 usecs
PCI: 00:12.0 init ...
PCI: 00:12.0 init finished in 1002 usecs
PCI: 00:12.2 init ...
PCI: 00:12.2 init finished in 1002 usecs
PCI: 00:13.0 init ...
PCI: 00:13.0 init finished in 1003 usecs
PCI: 00:13.2 init ...
PCI: 00:13.2 init finished in 1003 usecs
PCI: 00:14.0 init ...
IOAPIC: Initializing IOAPIC at 0xfec00000
IOAPIC: Bootstrap Processor Local APIC = 0x00
IOAPIC: ID = 0x04
IOAPIC: Dumping registers
  reg 0x0000: 0x04000000
  reg 0x0001: 0x00178021
  reg 0x0002: 0x04000000
IOAPIC: 24 interrupts
IOAPIC: Enabling interrupts on FSB
IOAPIC: reg 0x00000000 value 0x00000000 0x00000700
IOAPIC: reg 0x00000001 value 0x00000000 0x00010000
IOAPIC: reg 0x00000002 value 0x00000000 0x00010000
IOAPIC: reg 0x00000003 value 0x00000000 0x00010000
IOAPIC: reg 0x00000004 value 0x00000000 0x00010000
IOAPIC: reg 0x00000005 value 0x00000000 0x00010000
IOAPIC: reg 0x00000006 value 0x00000000 0x00010000
IOAPIC: reg 0x00000007 value 0x00000000 0x00010000
IOAPIC: reg 0x00000008 value 0x00000000 0x00010000
IOAPIC: reg 0x00000009 value 0x00000000 0x00010000
IOAPIC: reg 0x0000000a value 0x00000000 0x00010000
IOAPIC: reg 0x0000000b value 0x00000000 0x00010000
IOAPIC: reg 0x0000000c value 0x00000000 0x00010000
IOAPIC: reg 0x0000000d value 0x00000000 0x00010000
IOAPIC: reg 0x0000000e value 0x00000000 0x00010000
IOAPIC: reg 0x0000000f value 0x00000000 0x00010000
IOAPIC: reg 0x00000010 value 0x00000000 0x00010000
IOAPIC: reg 0x00000011 value 0x00000000 0x00010000
IOAPIC: reg 0x00000012 value 0x00000000 0x00010000
IOAPIC: reg 0x00000013 value 0x00000000 0x00010000
IOAPIC: reg 0x00000014 value 0x00000000 0x00010000
IOAPIC: reg 0x00000015 value 0x00000000 0x00010000
IOAPIC: reg 0x00000016 value 0x00000000 0x00010000
IOAPIC: reg 0x00000017 value 0x00000000 0x00010000
PCI: 00:14.0 init finished in 67079 usecs
PCI: 00:14.2 init ...
PCI: 00:14.2 init finished in 1002 usecs
PCI: 00:14.3 init ...
RTC Init
PCI: 00:14.3 init finished in 1533 usecs
PCI: 00:18.0 init ...
PCI: 00:18.0 init finished in 1002 usecs
PCI: 00:18.1 init ...
PCI: 00:18.1 init finished in 1003 usecs
PCI: 00:18.2 init ...
PCI: 00:18.2 init finished in 1003 usecs
PCI: 00:18.3 init ...
PCI: 00:18.3 init finished in 1002 usecs
PCI: 00:18.4 init ...
PCI: 00:18.4 init finished in 1003 usecs
PCI: 00:18.5 init ...
PCI: 00:18.5 init finished in 1003 usecs
PCI: 01:00.0 init ...
PCI: 01:00.0 init finished in 1002 usecs
PCI: 02:00.0 init ...
PCI: 02:00.0 init finished in 1002 usecs
PNP: 002e.1 init ...
PNP: 002e.1 init finished in 957 usecs
PNP: 002e.2 init ...
PNP: 002e.2 init finished in 959 usecs
PNP: 002e.3 init ...
PNP: 002e.3 init finished in 959 usecs
PNP: 002e.4 init ...
PNP: 002e.4 init finished in 959 usecs
PNP: 002e.5 init ...
PNP: 002e.5 init finished in 959 usecs
PNP: 002e.6 init ...
PNP: 002e.6 init finished in 959 usecs
PNP: 002e.7 init ...
PNP: 002e.7 init finished in 959 usecs
Devices initialized
Show all devs... After init.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:01.0: enabled 1
PCI: 00:01.1: enabled 1
PCI: 00:02.0: enabled 1
PCI: 00:02.1: enabled 1
PCI: 00:02.2: enabled 0
PCI: 00:02.3: enabled 0
PCI: 00:02.4: enabled 0
PCI: 00:02.5: enabled 1
PCI: 00:10.0: enabled 1
PCI: 00:11.0: enabled 1
PCI: 00:12.0: enabled 1
PCI: 00:12.2: enabled 1
PCI: 00:13.0: enabled 1
PCI: 00:13.2: enabled 1
PCI: 00:14.0: enabled 1
I2C: 01:50: enabled 1
I2C: 01:51: enabled 1
PCI: 00:14.2: enabled 1
PCI: 00:14.3: enabled 1
PNP: 002e.0: enabled 0
PNP: 002e.1: enabled 1
PNP: 002e.2: enabled 1
PNP: 002e.3: enabled 1
PNP: 002e.4: enabled 1
PNP: 002e.5: enabled 1
PNP: 002e.6: enabled 1
PNP: 002e.7: enabled 1
PCI: 00:14.7: enabled 0
PCI: 00:18.0: enabled 1
PCI: 00:18.1: enabled 1
PCI: 00:18.2: enabled 1
PCI: 00:18.3: enabled 1
PCI: 00:18.4: enabled 1
PCI: 00:18.5: enabled 1
APIC: 01: enabled 1
APIC: 02: enabled 1
APIC: 03: enabled 1
PCI: 01:00.0: enabled 1
PCI: 02:00.0: enabled 1
BS: BS_DEV_INIT times (us): entry 0 run 442456 exit 0
Finalize devices...
Devices finalized

APIC 00: ** Enter AmdInitLate [00020004]
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/Common/CommonReturns.c', line 237
ASSERTION ERROR: file 'src/vendorcode/amd/agesa/f16kb/Proc/CPU/cpuGeneralServices.c', line 779
AmdInitLate() returned AGESA_SUCCESS
APIC 00: Heap in SystemMem (4) at 0x10000014
APIC 00: ** Exit  AmdInitLate [00020004]

APIC 00: ** Enter AmdS3Save [0002000b]
Manufacturer: ef
SF: Detected W25Q64 with sector size 0x1000, total 0x800000
SF: Successfully erased 4096 bytes @ 0xffff1000
Manufacturer: ef
SF: Detected W25Q64 with sector size 0x1000, total 0x800000
SF: Successfully erased 4096 bytes @ 0xffff0000
AmdS3Save() returned AGESA_SUCCESS
ASSERTION ERROR: file 'src/drivers/amd/agesa/state_machine.c', line 309
APIC 00: Heap in SystemMem (4) at 0x10000014
APIC 00: ** Exit  AmdS3Save [0002000b]
BS: BS_POST_DEVICE times (us): entry 0 run 1748 exit 171596
BS: BS_OS_RESUME_CHECK times (us): entry 0 run 1 exit 0
Copying Interrupt Routing Table to 0x000f0000... done.
Copying Interrupt Routing Table to 0xbfd5e000... done.
PIRQ table: 176 bytes.
Wrote the mp table end at: 000f0410 - 000f05cc
Wrote the mp table end at: bfd5d010 - bfd5d1cc
MP table: 460 bytes.
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'fallback/dsdt.aml'
CBFS: Found @ offset a1400 size 1800
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'fallback/slic'
CBFS: 'fallback/slic' not found.
ACPI: Writing ACPI tables at bfd39000.
ACPI:    * FACS
ACPI:    * DSDT
ACPI:    * FADT
pm_base: 0x0800
ACPI: added table 1/32, length now 40
ACPI:     * SSDT
ACPI: added table 2/32, length now 44
ACPI:    * MCFG
ACPI:    * TCPA
TCPA log created at bfd29000
ACPI: added table 3/32, length now 48
ACPI:    * MADT
ACPI: added table 4/32, length now 52
current = bfd3acd0
ACPI: added table 5/32, length now 56
ACPI:    * IVRS at bfd3aea0
  AGESA IVRS table NULL. Skipping.
ACPI:    * SRAT at bfd3aea0
  AGESA SRAT table NULL. Skipping.
ACPI:   * SLIT at bfd3aea0
  AGESA SLIT table NULL. Skipping.
ACPI:  * AGESA ALIB SSDT at bfd3aea0
ACPI: added table 6/32, length now 60
ACPI:    * SSDT at bfd3f580
ACPI: added table 7/32, length now 64
ACPI:    * SSDT for PState at bfd3feec
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'pci1002,9836.rom'
CBFS: Found @ offset 8fa00 size ea00
Mapping PCI device 10029836 to 10029830
In CBFS, ROM address for PCI: 00:01.0 = ff88fb48
PCI expansion ROM, signature 0xaa55, INIT size 0xea00, data ptr 0x01c0
PCI ROM image, vendor ID 1002, device ID 9836,
PCI ROM image, Class Code 030000, Code Type 00
ACPI:    * VFCT at bfd3fef0
           Copying initialized VBIOS image from 000c0000
ACPI: added table 8/32, length now 68
ACPI:    * HPET
ACPI: added table 9/32, length now 72
ACPI: done.
ACPI tables: 88480 bytes.
smbios_write_tables: bfd28000
Root Device (ASUS AM1I-A)
CPU_CLUSTER: 0 (AMD FAM16 Root Complex)
APIC: 00 (AMD CPU Family 16h Model 00h-0Fh)
DOMAIN: 0000 (AMD FAM16 Root Complex)
PCI: 00:00.0 (AMD FAM16 Northbridge)
PCI: 00:01.0 (AMD FAM16 Northbridge)
PCI: 00:01.1 (AMD FAM16 Northbridge)
PCI: 00:02.0 (AMD FAM16 Northbridge)
PCI: 00:02.1 (AMD FAM16 Northbridge)
PCI: 00:02.2 (AMD FAM16 Northbridge)
PCI: 00:02.3 (AMD FAM16 Northbridge)
PCI: 00:02.4 (AMD FAM16 Northbridge)
PCI: 00:02.5 (AMD FAM16 Northbridge)
PCI: 00:10.0 (ATI HUDSON)
PCI: 00:11.0 (ATI HUDSON)
PCI: 00:12.0 (ATI HUDSON)
PCI: 00:12.2 (ATI HUDSON)
PCI: 00:13.0 (ATI HUDSON)
PCI: 00:13.2 (ATI HUDSON)
PCI: 00:14.0 (ATI HUDSON)
I2C: 01:50 (unknown)
I2C: 01:51 (unknown)
PCI: 00:14.2 (ATI HUDSON)
PCI: 00:14.3 (ATI HUDSON)
PNP: 002e.0 (ITE IT8623E Super I/O)
PNP: 002e.1 (ITE IT8623E Super I/O)
PNP: 002e.2 (ITE IT8623E Super I/O)
PNP: 002e.3 (ITE IT8623E Super I/O)
PNP: 002e.4 (ITE IT8623E Super I/O)
PNP: 002e.5 (ITE IT8623E Super I/O)
PNP: 002e.6 (ITE IT8623E Super I/O)
PNP: 002e.7 (ITE IT8623E Super I/O)
PCI: 00:14.7 (ATI HUDSON)
PCI: 00:18.0 (AMD FAM16 Northbridge)
PCI: 00:18.1 (AMD FAM16 Northbridge)
PCI: 00:18.2 (AMD FAM16 Northbridge)
PCI: 00:18.3 (AMD FAM16 Northbridge)
PCI: 00:18.4 (AMD FAM16 Northbridge)
PCI: 00:18.5 (AMD FAM16 Northbridge)
APIC: 01 (unknown)
APIC: 02 (unknown)
APIC: 03 (unknown)
PCI: 01:00.0 (unknown)
PCI: 02:00.0 (unknown)
SMBIOS tables: 335 bytes.
Writing table forward entry at 0x00000500
Wrote coreboot table at: 00000500, 0x10 bytes, checksum 5008
Writing coreboot table at 0xbfd5f000
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'cmos_layout.bin'
CBFS: Found @ offset 1ed80 size 3a0
 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
 1. 0000000000001000-000000000009ffff: RAM
 2. 00000000000c0000-00000000bfd27fff: RAM
 3. 00000000bfd28000-00000000bfffffff: CONFIGURATION TABLES
 4. 00000000c0000000-00000000dfffffff: RESERVED
 5. 00000000f8000000-00000000fbffffff: RESERVED
 6. 0000000100000000-000000011fffffff: RAM
Manufacturer: ef
SF: Detected W25Q64 with sector size 0x1000, total 0x800000
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
FMAP: Found "FLASH" version 1.1 at 0.
FMAP: base = ff800000 size = 800000 #areas = 3
Wrote coreboot table at: bfd5f000, 0x740 bytes, checksum 220b
coreboot table: 1880 bytes.
IMD ROOT    0. bffff000 00001000
IMD SMALL   1. bfffe000 00001000
CONSOLE     2. bffde000 00020000
TIME STAMP  3. bffdd000 00000400
ROMSTG STCK 4. bffc5000 00018000
AFTER CAR   5. bffbd000 00008000
57a9e102    6. bffb6000 00006cb0
RAMSTAGE    7. bfea6000 00110000
57a9e100    8. bfd97000 0010e7f0
ACPISCRATCH 9. bfd67000 00030000
COREBOOT   10. bfd5f000 00008000
IRQ TABLE  11. bfd5e000 00001000
SMP TABLE  12. bfd5d000 00001000
ACPI       13. bfd39000 00024000
TCPA LOG   14. bfd29000 00010000
SMBIOS     15. bfd28000 00000800
IMD small region:
  IMD ROOT    0. bfffec00 00000400
  ROMSTAGE    1. bfffebe0 00000004
  57a9e002    2. bfffebc0 00000018
  57a9e000    3. bfffeba0 00000018
  COREBOOTFWD 4. bfffeb60 00000028
BS: BS_WRITE_TABLES times (us): entry 0 run 224473 exit 0
CBFS: 'Master Header Locator' located CBFS at [100:7fffc0)
CBFS: Locating 'fallback/payload'
CBFS: Found @ offset a2c80 size 9ac93
Loading segment from ROM address 0xff8a2db8
  code (compression=1)
  New segment dstaddr 0x800000 memsize 0x410000 srcaddr 0xff8a2df0 filesize 0x9ac5b
Loading segment from ROM address 0xff8a2dd4
  Entry Point 0x00800800
Loading Segment: addr: 0x0000000000800000 memsz: 0x0000000000410000 filesz: 0x000000000009ac5b
lb: [0x00000000bfea7000, 0x00000000bffb57f0)
Post relocation: addr: 0x0000000000800000 memsz: 0x0000000000410000 filesz: 0x000000000009ac5b
using LZMA
[ 0x00800000, 00c10000, 0x00c10000) <- ff8a2df0
dest 00800000, end 00c10000, bouncebuffer ffffffff
Loaded segments
BS: BS_PAYLOAD_LOAD times (us): entry 0 run 200838 exit 0
Jumping to boot code at 00800800(bfd5f000)
CPU0: stack: bfeef000 - bfef0000, lowest used address bfeef59c, stack used: 2660 bytes

Lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8280 / R3 Series]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 01)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [IDE mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5
01:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)

Proprietary BIOS

Original BIOS versions can be downloaded by following this link.

Other issues

  • Windows 7 does not always boot, sometimes it is stuck at the "Starting Windows" screen with the boot animation running. Not sure what's happening in the background, maybe an update solves the issue?
  • Installing Windows 7 SP1 is only possible using the USB2.0 ports. If the flash drive is plugged into a USB3.0 port it is not detected by Windows Setup.
  • Windows 8.1 works in IDE mode only! Selecting AHCI mode causes I/O errors and soft lockups during installation (this is noted in vendor manual, too, it's not a coreboot issue).
  • Windows 8.1 "fast startup" needs to be disabled to avoid lockup on boot or install KB2903939 to fix the issue (only x86 version & SeaBIOS affected). The 64-bit release is not affected.
  • USB keyboard works with USB3.0 ports only when using Tianocore - probably some timing or compatibility issue. Other devices (like flash drives) work fine in all USB ports.
  • Tianocore is not able to save settings to NVRAM due to the missing implementation in CorebootPayloadPkg. Settings are only saved to RAM and thus are not preserved after a shutdown.
  • In order to have early graphic output on HDMI display make sure to set a VESA mode supported by both the adapter and the display device. HDMI devices might have limited support for legacy modes using 4:3 aspect ratio (eg. 1024x768x32). For example, the TV this board was tested with only supports 640x480x32 mode besides the usual 16:9 resolutions.