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

Reply via email to