Now my VGA BIOS seems to run incorrectly.

Without_entry.txt:
The output of image running with Config.lb like,
chip southbridge/amd/rs780
        device pci 0.0 on end # HT      0x9600
        device pci 1.0 on end # Internal Graphics P2P bridge 0x9602

With_entry.txt:
The output of image running with Config.lib like
 chip southbridge/amd/rs780
        device pci 0.0 on  # HT         0x9600
               device pci 5.0 on end
        end
        device pci 1.0 on end # Internal Graphics P2P bridge 0x9602

That only happens when the CPU is K8. When the cpu is fam10, VGA runs
ok.
Any advice?



Zheng


-----Original Message-----
From: Myles Watson [mailto:myle...@gmail.com] 
Sent: Saturday, November 14, 2009 12:34 AM
To: Bao, Zheng; 'Stefan Reinauer'
Cc: 'Marc Jones'; coreboot@coreboot.org
Subject: RE: [coreboot] [v2] r4925 makes my linux hang

> Other boards like 690/600 need to modify, don't they?
I don't have any boards with those chipsets.  I thought you said the
dbm690t
was fine, but I don't know for sure.

Thanks,
Myles


CPU model AMD Athlon(tm) 64 Processor 3000+
Setting up local apic... apic_id: 0x00 done.
ECC Disabled
CPU #0 initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 00:00.0 init
pcie_init in rs780_ht.c
PCI: 00:11.0 init
sata_bar0=3020
sata_bar1=3040
sata_bar2=3028
sata_bar3=3044
sata_bar4=3000
sata_bar5=d0209000
SATA port 0 status = 0
No Primary Master SATA drive on Slot0
SATA port 1 status = 0
No Primary Slave SATA drive on Slot1
SATA port 2 status = 0
No Secondary Master SATA drive on Slot2
SATA port 3 status = 0
No Secondary Slave SATA drive on Slot3
PCI: 00:12.0 init
PCI: 00:12.1 init
PCI: 00:12.2 init
usb2_bar0=d0209400
PCI: 00:13.0 init
PCI: 00:13.1 init
PCI: 00:13.2 init
usb2_bar0=d0209500
PCI: 00:14.0 init
sm_init().
lapicid = 0000000000000000
set power on after power fail
++++++++++no set NMI+++++
RTC Init
sm_init() end
PCI: 00:14.1 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11c6c + align -> fff27780
Check fallback/payload
CBFS: follow chain: fff27780 + 38 + 15a68 + align -> fff3d240
Check fallback/coreboot_ram
CBFS: follow chain: fff3d240 + 38 + 11c70 + align -> fff4ef00
Check pci1002,9615.rom
CBFS: follow chain: fff4ef00 + 38 + ec00 + align -> fff5db40
Check
CBFS: follow chain: fff5db40 + 28 + 72478 + align -> fffd0000
CBFS:  Could not find file pci1002,439c.rom
PCI: 00:14.2 init
base = d0200000
codec_mask = 01
codec viddid: 10ec0888
Dev=PCI: 00:14.2
Default viddid=10ec0882
Reading viddid=10ec0888
No verb!
PCI: 00:14.3 init
PNP: 002e.1 init
PNP: 002e.5 init
Keyboard init...
Keyboard selftest failed ACK: 0xfe
PCI: 00:14.4 init
PCI: 00:14.5 init
PCI: 00:18.1 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11c6c + align -> fff27780
Check fallback/payload
CBFS: follow chain: fff27780 + 38 + 15a68 + align -> fff3d240
Check fallback/coreboot_ram
CBFS: follow chain: fff3d240 + 38 + 11c70 + align -> fff4ef00
Check pci1002,9615.rom
CBFS: follow chain: fff4ef00 + 38 + ec00 + align -> fff5db40
Check
CBFS: follow chain: fff5db40 + 28 + 72478 + align -> fffd0000
CBFS:  Could not find file pci1022,1101.rom
PCI: 00:18.2 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11c6c + align -> fff27780
Check fallback/payload
CBFS: follow chain: fff27780 + 38 + 15a68 + align -> fff3d240
Check fallback/coreboot_ram
CBFS: follow chain: fff3d240 + 38 + 11c70 + align -> fff4ef00
Check pci1002,9615.rom
CBFS: follow chain: fff4ef00 + 38 + ec00 + align -> fff5db40
Check
CBFS: follow chain: fff5db40 + 28 + 72478 + align -> fffd0000
CBFS:  Could not find file pci1022,1102.rom
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
PCI: 01:05.0 init
internal_gfx_pci_dev_init device=9615, vendor=1002.
MEMCLK = 3
NB HT speed = 1c750660.
CPU HT speed = 80750622.
HT width = 11110020.
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11c6c + align -> fff27780
Check fallback/payload
CBFS: follow chain: fff27780 + 38 + 15a68 + align -> fff3d240
Check fallback/coreboot_ram
CBFS: follow chain: fff3d240 + 38 + 11c70 + align -> fff4ef00
Check pci1002,9615.rom
In cbfs, rom address for PCI: 01:05.0 = fff4ef38
PCI Expansion ROM, signature 0xaa55, INIT size 0xec00, data ptr 0x01c0
PCI ROM Image, Vendor 1002, Device 9615,
PCI ROM Image,  Class Code 030000, Code Type 00
copying VGA ROM Image from fff4ef38 to 0xc0000, 0xec00 bytes
Executing Initialization Vector...
MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

CPU model AMD Athlon(tm) 64 Processor 3000+
Setting up local apic... apic_id: 0x00 done.
ECC Disabled
CPU #0 initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 00:00.0 init
pcie_init in rs780_ht.c
PCI: 01:05.0 init
internal_gfx_pci_dev_init device=9615, vendor=1002.
MEMCLK = 3
NB HT speed = 1c750660.
CPU HT speed = 80750622.
HT width = 11110020.
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11cb2 + align -> fff277c0
Check fallback/payload
CBFS: follow chain: fff277c0 + 38 + 15a68 + align -> fff3d280
Check fallback/coreboot_ram
CBFS: follow chain: fff3d280 + 38 + 11cd2 + align -> fff4efc0
Check pci1002,9615.rom
In cbfs, rom address for PCI: 01:05.0 = fff4eff8
PCI Expansion ROM, signature 0xaa55, INIT size 0xec00, data ptr 0x01c0
PCI ROM Image, Vendor 1002, Device 9615,
PCI ROM Image,  Class Code 030000, Code Type 00
copying VGA ROM Image from fff4eff8 to 0xc0000, 0xec00 bytes
Executing Initialization Vector...
Option ROM Exit Status: ffb6
Stack unclean, initialization probably NOT COMPLETE!!
SS:SP = 1000:ff66, expected: 1000:fffe
PCI: 00:11.0 init
sata_bar0=3020
sata_bar1=3040
sata_bar2=3028
sata_bar3=3044
sata_bar4=3000
sata_bar5=d0209000
SATA port 0 status = 0
No Primary Master SATA drive on Slot0
SATA port 1 status = 0
No Primary Slave SATA drive on Slot1
SATA port 2 status = 0
No Secondary Master SATA drive on Slot2
SATA port 3 status = 0
No Secondary Slave SATA drive on Slot3
PCI: 00:12.0 init
PCI: 00:12.1 init
PCI: 00:12.2 init
usb2_bar0=d0209400
PCI: 00:13.0 init
PCI: 00:13.1 init
PCI: 00:13.2 init
usb2_bar0=d0209500
PCI: 00:14.0 init
sm_init().
lapicid = 0000000000000000
set power on after power fail
++++++++++no set NMI+++++
RTC Init
sm_init() end
PCI: 00:14.1 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11cb2 + align -> fff277c0
Check fallback/payload
CBFS: follow chain: fff277c0 + 38 + 15a68 + align -> fff3d280
Check fallback/coreboot_ram
CBFS: follow chain: fff3d280 + 38 + 11cd2 + align -> fff4efc0
Check pci1002,9615.rom
CBFS: follow chain: fff4efc0 + 38 + ec00 + align -> fff5dc00
Check
CBFS: follow chain: fff5dc00 + 28 + 723b8 + align -> fffd0000
CBFS:  Could not find file pci1002,439c.rom
PCI: 00:14.2 init
base = d0200000
codec_mask = 01
codec viddid: 10ec0888
Dev=PCI: 00:14.2
Default viddid=10ec0882
Reading viddid=10ec0888
No verb!
PCI: 00:14.3 init
PNP: 002e.1 init
PNP: 002e.5 init
Keyboard init...
Keyboard selftest failed ACK: 0xfe
PCI: 00:14.4 init
PCI: 00:14.5 init
PCI: 00:18.1 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11cb2 + align -> fff277c0
Check fallback/payload
CBFS: follow chain: fff277c0 + 38 + 15a68 + align -> fff3d280
Check fallback/coreboot_ram
CBFS: follow chain: fff3d280 + 38 + 11cd2 + align -> fff4efc0
Check pci1002,9615.rom
CBFS: follow chain: fff4efc0 + 38 + ec00 + align -> fff5dc00
Check
CBFS: follow chain: fff5dc00 + 28 + 723b8 + align -> fffd0000
CBFS:  Could not find file pci1022,1101.rom
PCI: 00:18.2 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11cb2 + align -> fff277c0
Check fallback/payload
CBFS: follow chain: fff277c0 + 38 + 15a68 + align -> fff3d280
Check fallback/coreboot_ram
CBFS: follow chain: fff3d280 + 38 + 11cd2 + align -> fff4efc0
Check pci1002,9615.rom
CBFS: follow chain: fff4efc0 + 38 + ec00 + align -> fff5dc00
Check
CBFS: follow chain: fff5dc00 + 28 + 723b8 + align -> fffd0000
CBFS:  Could not find file pci1022,1102.rom
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
PCI: 03:00.0 init
Check CBFS header at fffcffe0
magic is 4f524243
Found CBFS header at fffcffe0
Check normal/payload
CBFS: follow chain: fff00000 + 28 + 15a68 + align -> fff15ac0
Check normal/coreboot_ram
CBFS: follow chain: fff15ac0 + 38 + 11cb2 + align -> fff277c0
Check fallback/payload
CBFS: follow chain: fff277c0 + 38 + 15a68 + align -> fff3d280
Check fallback/coreboot_ram
CBFS: follow chain: fff3d280 + 38 + 11cd2 + align -> fff4efc0
Check pci1002,9615.rom
CBFS: follow chain: fff4efc0 + 38 + ec00 + align -> fff5dc00
Check
CBFS: follow chain: fff5dc00 + 28 + 723b8 + align -> fffd0000
CBFS:  Could not find file pci10ec,8168.rom
On card, rom address for PCI: 03:00.0 = d0100000
PCI Expansion ROM, signature 0x0000, INIT size 0x0000, data ptr 0x0000
Incorrect Expansion ROM Header Signature 0000
Devices initialized
Show all devs...After init.
Root Device: enabled 1, 0 resources
APIC_CLUSTER: 0: enabled 1, 0 resources
APIC: 00: enabled 1, 0 resources
PCI_DOMAIN: 0000: enabled 1, 4 resources
PCI: 00:18.0: enabled 1, 4 resources
PCI: 00:00.0: enabled 1, 1 resources
PCI: 00:01.0: enabled 1, 3 resources
PCI: 01:05.0: enabled 1, 3 resources
PCI: 00:02.0: enabled 0, 0 resources
PCI: 00:03.0: enabled 0, 0 resources
PCI: 00:04.0: enabled 1, 3 resources
PCI: 00:05.0: enabled 0, 0 resources
PCI: 00:06.0: enabled 0, 0 resources
PCI: 00:07.0: enabled 0, 0 resources
PCI: 00:08.0: enabled 0, 0 resources
PCI: 00:09.0: enabled 1, 3 resources
PCI: 00:0a.0: enabled 1, 3 resources
PCI: 00:11.0: enabled 1, 6 resources
PCI: 00:12.0: enabled 1, 1 resources
PCI: 00:12.1: enabled 1, 1 resources
PCI: 00:12.2: enabled 1, 1 resources
PCI: 00:13.0: enabled 1, 1 resources
PCI: 00:13.1: enabled 1, 1 resources
PCI: 00:13.2: enabled 1, 1 resources
PCI: 00:14.0: enabled 1, 2 resources
I2C: 01:50: enabled 1, 0 resources
I2C: 01:51: enabled 1, 0 resources
I2C: 01:52: enabled 1, 0 resources
I2C: 01:53: enabled 1, 0 resources
PCI: 00:14.1: enabled 1, 5 resources
PCI: 00:14.2: enabled 1, 1 resources
PCI: 00:14.3: enabled 1, 4 resources
PNP: 002e.0: enabled 0, 3 resources
PNP: 002e.1: enabled 1, 2 resources
PNP: 002e.2: enabled 0, 4 resources
PNP: 002e.3: enabled 0, 2 resources
PNP: 002e.4: enabled 0, 0 resources
PNP: 002e.5: enabled 1, 3 resources
PNP: 002e.6: enabled 1, 1 resources
PNP: 002e.7: enabled 0, 0 resources
PNP: 002e.8: enabled 0, 2 resources
PNP: 002e.9: enabled 0, 1 resources
PNP: 002e.a: enabled 0, 0 resources
PCI: 00:14.4: enabled 1, 3 resources
PCI: 00:14.5: enabled 1, 1 resources
PCI: 00:18.1: enabled 1, 0 resources
PCI: 00:18.2: enabled 1, 0 resources
PCI: 00:18.3: enabled 1, 1 resources
PCI: 03:00.0: enabled 1, 4 resources
Initializing CBMEM area to 0x6fff0000 (65536 bytes)
Adding CBMEM entry as no. 1
Moving GDT to 6fff0200...ok
High Tables Base is 6fff0000.
Writing IRQ routing tables to 0xf0000...write_pirq_routing_table done.
Adding CBMEM entry as no. 2
Writing IRQ routing tables to 0x6fff0400...write_pirq_routing_table done.
PIRQ table: 48 bytes.
Wrote the mp table end at: 000f0410 - 000f0510
Adding CBMEM entry as no. 3
Wrote the mp table end at: 6fff1410 - 6fff1510
MP table: 272 bytes.
Adding CBMEM entry as no. 4
ACPI: Writing ACPI tables at 6fff2400...
ACPI:    * HPET
ACPI: added table 1/32 Length now 40
ACPI:    * MADT
ACPI: added table 2/32 Length now 44
ACPI:    * SSDT
Unexpected Exception: 6 @ 10:0001ffbb - Halting
Code: 0 eflags: 00010002
eax: 00000806 ebx: 0002744f ecx: 6fff2579 edx: 0000ff01
edi: 6fff2554 esi: 000000ff ebp: 6fff2400 esp: 0003ddd8
-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to