Hi Julian, On Sun, Mar 25, 2012 at 3:09 PM, Julian Shulika <[email protected]> wrote: > > > ---------- Forwarded message ---------- > From: Julian Shulika <[email protected]> > Date: 2012/3/26 > Subject: Re: coreboot and opteron 8431 > To: Arne Georg Gleditsch <[email protected]> > > > I tried to port asus l1n64 more than one year. This board also based on > mcp55,this is only one board for AMD 4x4 platform. It differs from other > similar board by different scheme > > > Tyan S2912, supermicro h8dmr have > connection diagram, if I use just cpu0,I can't use second mcp55 mcp55 > <->cpu1 <-> cpu0 <-> mcp55 > > > Asus L1N64 has different connection diagram mcp55 <-> > mcp55<->cpu0 <-> cpu1 > I saw your posts when you try to help guy with supermicro board,but > I'm stuck in one place,because I have not reached to memory init, I think > it's because of wrong devicetree. Could you please look at lspci output, may > be you can see something... > Thanks for your work done
The devicetree isn't really used prior to memory init. Most of what you should examine is called in romstage.c. Marc > > chip northbridge/amd/amdfam10/root_complex # Root complex > device lapic_cluster 0 on # (L)APIC cluster > chip cpu/amd/socket_F_1207 # CPU socket > device lapic 0 on end # Local APIC of the CPU > end > end > device pci_domain 0 on # PCI domain > subsystemid 0x10de 0x81fb inherit > chip northbridge/amd/amdfam10 # Northbridge / RAM controller > device pci 18.0 on end > device pci 18.0 on end > chip southbridge/nvidia/mcp55 # Southbridge > device pci 0.0 on end # HT > device pci 1.0 on end # LPC > device pci 1.1 on end # LPC > device pci 5.1 on end # SATA 1 > device pci 5.2 on end # SATA 2 > device pci a.0 off end # PCI E 5 > device pci f.0 off end # PCI E 5 > end > device pci 18.0 on # SB on link 2 > chip southbridge/nvidia/mcp55 # Southbridge > device pci 0.0 on end # HT > device pci 1.0 on # LPC > chip superio/ite/it8716f # Super I/O > device pnp 2e.0 on # Floppy > io 0x60 = 0x3f0 > irq 0x70 = 6 > drq 0x74 = 2 > end > device pnp 2e.1 on # Com1 > io 0x60 = 0x3f8 > irq 0x70 = 4 > end > device pnp 2e.2 off # Com2 (N/A) > end > device pnp 2e.3 on # Parallel port > io 0x60 = 0x378 > io 0x62 = 0x000 > irq 0x70 = 7 > drq 0x74 = 4 > end > device pnp 2e.4 on # Environment controller > io 0x60 = 0x290 > io 0x62 = 0x000 > irq 0x70 = 0 > end > device pnp 2e.5 on # PS/2 keyboard > io 0x60 = 0x60 > io 0x62 = 0x64 > irq 0x70 = 1 # PS/2 keyboard IRQ > end > device pnp 2e.6 on # PS/2 mouse > irq 0x70 = 12 # PS/2 mouse IRQ > end > device pnp 2e.7 off # GPIO > io 0x60 = 0x0000 # SMI# Normal Run Access > io 0x62 = 0x800 # Simple I/O > io 0x64 = 0x0000 # Serial Flash I/F > end > device pnp 2e.8 off # MIDI (N/A) > end > device pnp 2e.9 off # Game port (N/A) > end > device pnp 2e.a off # Consumer IR (N/A) > end > end # Super I/O > end > device pci 1.1 on # SM 0 > chip drivers/generic/generic # DIMM 0-0-0 > device i2c 50 on end > end > chip drivers/generic/generic # DIMM 0-0-1 > device i2c 51 on end > end > chip drivers/generic/generic # DIMM 0-1-0 > device i2c 52 on end > end > chip drivers/generic/generic # DIMM 0-1-1 > device i2c 53 on end > end > > end > > device pci 2.0 on end # USB 1.1 > device pci 2.1 on end # USB 2 > device pci 4.0 on end # IDE > device pci 5.0 on end # SATA 0 > device pci 5.1 on end # SATA 1 > device pci 5.2 on end # SATA 2 > device pci 6.0 on # PCI > device pci 6.0 on end > end > device pci 6.1 on end # AZA > device pci 8.0 on end # NIC > device pci 9.0 on end # NIC > device pci a.0 on end # PCI E 5 > device pci d.0 on end # PCI E 2 > device pci e.0 on end # PCI E 1 > device pci f.0 on end # PCI E 0 > register "ide0_enable" = "1" > register "sata0_enable" = "1" > register "sata1_enable" = "1" > # 1: SMBus under 2e.8, 2: SM0 3: SM1 > register "mac_eeprom_smbus" = "3" > register "mac_eeprom_addr" = "0x51" > end > end > device pci 18.1 on end > device pci 18.2 on end > device pci 18.3 on end > device pci 18.4 on end > end > end > # chip drivers/generic/debug > # device pnp 0.0 off end # chip name > # device pnp 0.1 on end # pci_regs_all > # device pnp 0.2 on end # mem > # device pnp 0.3 off end # cpuid > # device pnp 0.4 on end # smbus_regs_all > # device pnp 0.5 off end # dual core msr > # device pnp 0.6 off end # cache size > # device pnp 0.7 off end # tsc > # device pnp 0.8 off end # io > # device pnp 0.9 off end # io > # end > end > > > > -- > coreboot mailing list: [email protected] > http://www.coreboot.org/mailman/listinfo/coreboot -- http://se-eng.com -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

