On Wed, Jul 15, 2009 at 1:21 AM, Uwe Hermann<u...@hermann-uwe.de> wrote:
> See patch.
>
> Thanks everyone on IRC helping get this stuff debugged this far, and
> especially Jakob Bornecrantz <wallbra...@gmail.com> for testing on
> his VIA EPIA-M700!

This patch works as far as I reported on IRC.

Acked-by: Jakob Bornecrantz <wallbra...@gmail.com>

Cheers Jakob.
ΓΈ

coreboot-2.0.0-r4425-epia-m700 Wed Jul 15 01:30:31 CEST 2009 starting...
In acpi_is_wakeup_early_via_vx800
         boot_mode=0000
Enabling mainboard devices
In enable_mainboard_devices 
NB chip revision =12
In ddr2_ram_setupDRAM_INIT DRAM detection SPD :  80 08 08 0e 0a 61 40 00 05 3d 50 00 82 08 00 00 0c 04 18 00 02 00 01 50 60 00 00 3c 1e 3c 2d 80 25 38 10 23 3c 1e 1e 00 00 3c 69 80smbus_error: 44
Device Error
Rank Present Map:03Dram Frequency setting Dram Frequency:010a Set CAS latency value!CAS = 02
Set tRP value!Trp = 0004Set tRCD value!Trcd =0004Set tRAS value!Tras =000cSet tRFC value!Trfc = 001cSet tRRD value!Trrd =0002Set tWR value!Twr = 0004Set tWTR value!Twtr =0002Set tRTP value!Trtp =0002set ODT!set DQS!set DQ!set CS!set MAA!set DCLK!Step 9 Address 00020200Step 10 Address 00000800Step 18 Address00101258Step 19 Address 00021e00Step 20 Address 00020200 SStep 9 Address 00020200Step 10 Address 00000800Step 18 Address00101258Step 19 Address 00021e00Step 20 Address 00020200 Srows: 0e, columns:0a, banks:02Rank:00, Size:00000200Rank:01, Size:00000200Rank: 00, Start:00, End:08Rank: 01, Start:08, End:10RamSize=40000000Dev %02x Fun %02x    00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f---------------------------------------------------0000000006 11 53 33 06 00 00 02 00 00 00 06 00 00 00 00 0000000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000408 10 00 00 00 00 00 00 00 08 00 00 00 00 00 00 0000000520 60 33 3f 89 00 00 00 00 00 00 00 00 00 00 00 00000006d0 14 7a 40 44 d9 88 00 0c 87 ca 10 cc c0 88 42 0000000700 04 00 00 00 00 07 17 83 80 00 20 00 00 00 00 0000000800 00 00 00 00 40 29 00 40 00 00 02 03 00 00 00 00000009fc 00 03 04 00 0d a3 00 00 73 00 00 e1 00 91 11 0000000a00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000b00 00 00 9e 04 00 00 00 00 00 00 00 00 00 00 00 0000000c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000d88 88 97 01 30 04 fc 00 00 00 00 00 00 00 00 04 0000000eee 00 ac 00 44 00 ff 88 86 00 00 00 30 00 00 30 0000000f00 00 00 00 00 00 00 00 00 00 00 3e 00 a9 0f 3d Entering vx800 SetUMARam.
UMA setting - 3
Testing DRAM : 00000000-000a0000
DRAM fill: 00000000-000a0000
00000000 000a0000
DRAM filled
DRAM verify: 00000000-000a0000
00000000 000a0000
DRAM range verified.
Done.
v_esp=ffef1f38
cpu_reset = 00000000
Clearing initial memory region: No cache as ram now - Use Ram as Stack now - done
new_cpu_reset = 00000000
src=fffe0000
dst=00004000
Uncompressing image to RAM.
image length = 000178a4
Jumping to image.
coreboot-2.0.0-r4425-epia-m700 Wed Jul 15 01:30:31 CEST 2009 booting...
Calibrating delay loop...
end 71cc9992, start 25cc996f
32-bit delta 1216
calibrate_tsc 32-bit result is 1216
clocks_per_usec: 1216
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.5: enabled 1, 0 resources
PCI: 00:00.6: 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: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.4: enabled 1, 0 resources
PCI: 00:11.0: enabled 1, 0 resources
PNP: 002e.0: enabled 0, 3 resources
PNP: 002e.1: enabled 0, 3 resources
PNP: 002e.2: enabled 1, 2 resources
PNP: 002e.3: enabled 1, 2 resources
PNP: 002e.6: enabled 0, 0 resources
PNP: 002e.7: enabled 0, 0 resources
PNP: 002e.8: enabled 0, 0 resources
PNP: 002e.9: enabled 0, 0 resources
PNP: 002e.a: enabled 0, 0 resources
PNP: 002e.b: enabled 1, 1 resources
PCI: 00:11.7: enabled 1, 0 resources
PCI: 00:14.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.5: enabled 1, 0 resources
  PCI: 00:00.6: 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: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.4: enabled 1, 0 resources
  PCI: 00:11.0: enabled 1, 0 resources
   PNP: 002e.0: enabled 0, 3 resources
   PNP: 002e.1: enabled 0, 3 resources
   PNP: 002e.2: enabled 1, 2 resources
   PNP: 002e.3: enabled 1, 2 resources
   PNP: 002e.6: enabled 0, 0 resources
   PNP: 002e.7: enabled 0, 0 resources
   PNP: 002e.8: enabled 0, 0 resources
   PNP: 002e.9: enabled 0, 0 resources
   PNP: 002e.a: enabled 0, 0 resources
   PNP: 002e.b: enabled 1, 1 resources
  PCI: 00:11.7: enabled 1, 0 resources
  PCI: 00:14.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 VX800 enable_dev for device PCI_DOMAIN: 0000.
Finding PCI configuration type.
PCI: Using configuration type 1
PCI_DOMAIN: 0000 enabled
In VX800 enable_dev for device APIC_CLUSTER: 0.
APIC_CLUSTER: 0 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
In VX800 enable_dev for device PCI: 00:00.0.
PCI: 00:00.0 [1106/0353] enabled
In VX800 enable_dev for device PCI: 00:00.1.
PCI: 00:00.1 [1106/1353] enabled
In VX800 enable_dev for device PCI: 00:00.2.
PCI: 00:00.2 [1106/2353] enabled
In VX800 enable_dev for device PCI: 00:00.3.
PCI: 00:00.3 [1106/3353] enabled
In VX800 enable_dev for device PCI: 00:00.4.
PCI: 00:00.4 [1106/4353] enabled
In VX800 enable_dev for device PCI: 00:00.5.
PCI: 00:00.5 [1106/5353] enabled
In VX800 enable_dev for device PCI: 00:00.6.
PCI: 00:00.6 [1106/6353] enabled
In VX800 enable_dev for device PCI: 00:00.7.
PCI: 00:00.7 [1106/7353] enabled
In VX800 enable_dev for device PCI: 00:01.0.
PCI: 00:01.0 [1106/1122] enabled
malloc Enter, size 1100, free_mem_ptr 00024000
malloc 00024000
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
PCI: 00:02.0 subbordinate bus PCI Express
PCI: 00:02.0 [1106/c353] enabled
malloc Enter, size 1100, free_mem_ptr 0002444c
malloc 0002444c
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
PCI: 00:03.0 subbordinate bus PCI Express
PCI: 00:03.0 [1106/e353] enabled
malloc Enter, size 1100, free_mem_ptr 00024898
malloc 00024898
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
Capability: type 0x01 @ 0x68
Capability: type 0x05 @ 0x70
Capability: type 0x0d @ 0x98
Capability: type 0x10 @ 0x40
PCI: 00:03.1 subbordinate bus PCI Express
PCI: 00:03.1 [1106/f353] enabled
PCI: 00:03.2, bad id 0xffffffff
PCI: 00:03.3, bad id 0xffffffff
PCI: 00:03.4, bad id 0xffffffff
PCI: 00:03.5, bad id 0xffffffff
PCI: 00:03.6, bad id 0xffffffff
PCI: 00:03.7, 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
malloc Enter, size 1100, free_mem_ptr 00024ce4
malloc 00024ce4
PCI: 00:0c.0 [1106/95d0] enabled
malloc Enter, size 1100, free_mem_ptr 00025130
malloc 00025130
PCI: 00:0d.0 [1106/9530] enabled
PCI: 00:0e.0, bad id 0xffffffff
In VX800 enable_dev for device PCI: 00:0f.0.
PCI: 00:0f.0 [1106/5324] ops
PCI: 00:0f.0 [1106/5324] enabled
In VX800 enable_dev for device PCI: 00:10.0.
PCI: 00:10.0 [1106/3038] enabled
In VX800 enable_dev for device PCI: 00:10.1.
PCI: 00:10.1 [1106/3038] enabled
In VX800 enable_dev for device PCI: 00:10.2.
PCI: 00:10.2 [1106/3038] enabled
PCI: 00:10.3, bad id 0xffffffff
In VX800 enable_dev for device PCI: 00:10.4.
-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to