On Mon, Dec 15, 2008 at 05:20:56PM +0800, Holden Hao wrote:
> > Coreboot-v1 is VERY old, IIRC it requires gcc 2.xx to compile. Perhaps I
> > could talk you into using coreboot-v2 instead? I see that the Axus TC320 and
> > Bcom WinNet 100 share the same hardware as your board, so porting your board
> > shouldn't require much work. You can find a build tutorial here:
> > http://www.coreboot.org/AXUS_TC320#Building_a_LinuxBIOS_image and various
> > other resources by exploring around coreboot.org. If you need a hand, let
> > us know!
> >
> 
> 
> I have already compiled an Coreboot rom and have burned it into a chip using
> a PROM burner.   However, I could not see any output from the console.
> Reading the article from the other person who has successfully compiled
> Coreboot + Etherboot, the com port of the Acer WT 300 is in com 2 and not
> com 1.  As I understand it, the default com port for coreboot is ttyS0. What
> option can I use to change the default console port to ttyS1?  There seems
> to be no options for this from the Wiki page which lists the available
> options for Coreboot V2.  My config file is below:
 
Try the attached patch, something like that should work (untested).


HTH, Uwe
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
Index: src/mainboard/axus/tc320/Config.lb
===================================================================
--- src/mainboard/axus/tc320/Config.lb	(Revision 3814)
+++ src/mainboard/axus/tc320/Config.lb	(Arbeitskopie)
@@ -105,7 +105,7 @@
             io 0x60 = 0x378
             irq 0x70 = 7
           end
-          device pnp 2e.5 off		# COM2
+          device pnp 2e.5 on		# COM2
             io 0x60 = 0x2f8
             irq 0x70 = 3
           end
Index: src/mainboard/axus/tc320/Options.lb
===================================================================
--- src/mainboard/axus/tc320/Options.lb	(Revision 3814)
+++ src/mainboard/axus/tc320/Options.lb	(Arbeitskopie)
@@ -97,7 +97,8 @@
 default HOSTCC = "gcc"
 default CONFIG_CONSOLE_SERIAL8250 = 1
 default TTYS0_BAUD = 115200
-default TTYS0_BASE = 0x3f8
+# default TTYS0_BASE = 0x3f8
+default TTYS0_BASE = 0x2f8
 default TTYS0_LCS = 0x3		# 8n1
 default DEFAULT_CONSOLE_LOGLEVEL = 6
 default MAXIMUM_CONSOLE_LOGLEVEL = 6
Index: src/mainboard/axus/tc320/auto.c
===================================================================
--- src/mainboard/axus/tc320/auto.c	(Revision 3814)
+++ src/mainboard/axus/tc320/auto.c	(Arbeitskopie)
@@ -33,7 +33,7 @@
 #include "superio/nsc/pc97317/pc97317_early_serial.c"
 #include "cpu/x86/bist.h"
 
-#define SERIAL_DEV PNP_DEV(0x2e, PC97317_SP1)
+#define SERIAL_DEV PNP_DEV(0x2e, PC97317_SP2)
 
 static void main(unsigned long bist)
 {
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to