On Mon, Dec 14, 2009 at 4:03 AM, Knut Kujat <kn...@gap.upv.es> wrote: > Myles Watson escribió: >> >> I made it compile and it worked I get till filo payload after that it >> stucks because: >> Error 18: Selected cylinder exceeds maximum supported by BIOS >> >> but I thing thats a minor problem the most important thing is that the old >> revision worked. > > I'd like to see it work for you with Kconfig. Could you send me a working > log for me to compare with the last one you sent me? > > Thanks, > Myles > > Hi again, > > here is a funny twist, I tried out revision 4977 building it with Kconfig > and nothing still not working! But then I tried the buildtarget system with > the same revision and it worked perfectly it boots and everything seems to > work except the soundcard huu and I haven't tried out my NIC. > > I send you two log files one with the boot process using Kconfig (as far as > I could get) and using buildtarget. Perfect. There is at least one major problem there. The drivers for the k8t890 weren't being built. In the log file you can see that the ops lines are missing for the Kconfig build.
Try the attached patch. Signed-off-by: Myles Watson <myle...@gmail.com> Thanks, Myles
Index: svn/src/mainboard/asus/a8v-e_se/Kconfig =================================================================== --- svn.orig/src/mainboard/asus/a8v-e_se/Kconfig +++ svn/src/mainboard/asus/a8v-e_se/Kconfig @@ -2,13 +2,14 @@ config BOARD_ASUS_A8V_E_SE bool "A8V-E SE" select ARCH_X86 select CPU_AMD_SOCKET_939 + select K8_HT_FREQ_1G_SUPPORT select NORTHBRIDGE_AMD_AMDK8 select NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX select SOUTHBRIDGE_VIA_VT8237R + select SOUTHBRIDGE_VIA_K8T890 select SUPERIO_WINBOND_W83627EHG select USE_PRINTK_IN_CAR select USE_DCACHE_RAM - select HAVE_HARD_RESET select IOAPIC select HAVE_ACPI_TABLES select HAVE_MP_TABLE @@ -41,7 +42,7 @@ config APIC_ID_OFFSET config SB_HT_CHAIN_ON_BUS0 int - default 2 + default 1 depends on BOARD_ASUS_A8V_E_SE config SB_HT_CHAIN_UNITID_OFFSET_ONLY @@ -66,7 +67,7 @@ config MAINBOARD_PART_NUMBER config HW_MEM_HOLE_SIZEK hex - default 0x100000 + default 0 depends on BOARD_ASUS_A8V_E_SE config MAX_CPUS @@ -81,7 +82,7 @@ config MAX_PHYSICAL_CPUS config HT_CHAIN_END_UNITID_BASE hex - default 0x0 + default 0x20 depends on BOARD_ASUS_A8V_E_SE config HT_CHAIN_UNITID_BASE @@ -94,9 +95,9 @@ config USE_INIT default n depends on BOARD_ASUS_A8V_E_SE -config SB_HT_CHAIN_ON_BUS0 - int - default 2 +config HAVE_OPTION_TABLE + bool + default n depends on BOARD_ASUS_A8V_E_SE config IRQ_SLOT_COUNT Index: svn/src/mainboard/asus/a8v-e_se/Makefile.inc =================================================================== --- svn.orig/src/mainboard/asus/a8v-e_se/Makefile.inc +++ svn/src/mainboard/asus/a8v-e_se/Makefile.inc @@ -11,6 +11,7 @@ obj-$(CONFIG_GENERATE_ACPI_TABLES) += ac initobj-y += crt0.o # FIXME in $(top)/Makefile crt0-y += ../../../../src/cpu/x86/16bit/entry16.inc +crt0-y += ../../../../src/southbridge/via/k8t890/romstrap.inc crt0-y += ../../../../src/cpu/x86/32bit/entry32.inc crt0-y += ../../../../src/cpu/x86/16bit/reset16.inc crt0-y += ../../../../src/arch/i386/lib/id.inc @@ -19,6 +20,7 @@ crt0-y += auto.inc ldscript-y += ../../../../src/arch/i386/init/ldscript_fallback_cbfs.lb ldscript-y += ../../../../src/cpu/x86/16bit/entry16.lds +ldscript-y += ../../../../src/southbridge/via/k8t890/romstrap.lds ldscript-y += ../../../../src/cpu/x86/16bit/reset16.lds ldscript-y += ../../../../src/arch/i386/lib/id.lds ldscript-y += ../../../../src/arch/i386/lib/failover.lds
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot