help: serial port and keyboard not work

bonboncat8888 bonboncat at sina.com
Fri May 30 05:51:01 CEST 2003


Hi, 
   My mainboard is GX1+5530A+97317. After boot from linuxbios+linux-2.4.20, eth0 and USB work fine but keyboard not work and linux seems can't receive data from serial port(I can see output from SERIAL_CONSOLE). Please help me.

Thanks!
///////////////////////////////////////////////
LinuxBIOS-1.0.0 Fri May 30 17:07:05 CST 2003 starting...

Setting up default parameters for memory

Sizing memory

Probing for DIMM0

    Found DIMM0

    Page Size:       00001000

    Component Banks: 4

    Module Banks:    1

    DIMM size:       04000000

Probing for DIMM1

Memory sizing done, MC_BANK_CFG = 0x00701420

Copying LinuxBIOS to ram.

Jumping to LinuxBIOS.

LinuxBIOS-1.0.0 Fri May 30 17:07:05 CST 2003 booting...

Finding PCI configuration type.

PCI: Using configuration type 1

Scanning PCI bus...PCI: pci_scan_bus for bus 0

PCI: 00:00.0 [1078/0001]

PCI: 00:0f.0 [10ec/8139]

PCI: 00:12.0 [1078/0100]

PCI: 00:12.1 [1078/0101]

PCI: 00:12.2 [1078/0102]

PCI: 00:12.3 [1078/0103]

PCI: 00:12.4 [1078/0104]

PCI: 00:13.0 [0e11/a0f8]

PCI: pci_scan_bus returning with max=00

done

Allocating PCI resources...

ASSIGN RESOURCES, bus 0

PCI: 00:0f.0 10 <- [0x00001000 - 0x000010ff] io

PCI: 00:0f.0 14 <- [0xfebfd000 - 0xfebfd0ff] mem

PCI: 00:12.1 10 <- [0xfebfe000 - 0xfebfe0ff] mem

PCI: 00:12.2 20 <- [0x00001400 - 0x0000147f] io

PCI: 00:12.3 10 <- [0xfebff000 - 0xfebff07f] mem

PCI: 00:12.4 10 <- [0xfebfb000 - 0xfebfbfff] mem

PCI: 00:13.0 10 <- [0xfebfc000 - 0xfebfcfff] mem

ASSIGNED RESOURCES, bus 0

Allocating VGA resource

done.

Enabling PCI resourcess...PCI: 00:00.0 cmd <- 07

PCI: 00:0f.0 cmd <- 03

PCI: 00:12.0 cmd <- 0f

PCI: 00:12.1 cmd <- 02

PCI: 00:12.2 cmd <- 01

PCI: 00:12.3 cmd <- 02

PCI: 00:12.4 cmd <- 03

PCI: 00:13.0 cmd <- 02

done.

Initializing PCI devices...

PCI devices initialized

DIMM0: 64MB (4kB page size, 4 component banks, 1 module banks)

DIMM1: empty

Reserving 4096kB for video memory

BC_DRAM_TOP = 0x03bfffff

MC_GBASE_ADD = 0x00000078

totalram: 60M

Initializing CPU #0

Enabling cache...done.



Max cpuid index    : 2

Vendor ID          : Geode by NSC

Processor Type     : 0x00

Processor Family   : 0x05

Processor Model    : 0x04

Processor Mask     : 0x00

Processor Stepping : 0x00

Feature flags      : 0x00808131



Cache/TLB descriptor values: 1 reads required

Desc 0x70 : UNKNOWN

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null

Desc 0x80 : UNKNOWN

Desc 0x00 : null

Desc 0x00 : null

Desc 0x00 : null





done.

CPU #0 Initialized

Enable FLASH

Set F0/0x52 to 0xee

cs5530: Enabling Primary IDE Controller

cs5530: Enabling Secondary IDE Controller

Set F0/0x5b to |= 1 << 5(0x38)

Final southbridge fixup

F0/5c: 0x0000

cs5530: PCI INTA=15, INTB=9, INTC=9, INTD=9

F0/5c: 0x999f

4d0: 0x00

4d1: 0x00

4d0: 0x00

4d1: 0x82

F0/5b = 0x38

cs5530: Enabling Primary IDE Controller

F0/5b = 0x38

cs5530: USB is on INTA, IRQ 15

Final mainboard fixup

nano: Setting eth0 IRQ to 9

Wrote linuxbios table at: 00000500 - 00000698  checksum 8bc9

Jumping to linuxbiosmain()...



Welcome to start32, the open sourced starter.

This space will eventually hold more diagnostic information.



January 2000, James Hendricks, Dale Webster, and Ron Minnich.

Version 0.1



Trying polled ide

Waiting for ide disks to spin up

This is a hard coded delay and longer than necessary.

.clocks_per_usec: 264

.

offset=00000200

I am now initializing the ide system

UQNAUT MIFERABLLcl1t 050                 

init_drive: sectors_per_track=[63], num_heads=[15], num_cylinders=[10585]

IDE0 15/10585/63 cap: 0f00

 

init_drive: sectors_per_track=[0], num_heads=[0], num_cylinders=[0]

Controller 1: detect FAILED (1)

Gunzip setup

gunzip_setup

output data is 0x00100000

Gunzipping boot code

................
<1023> 

command line - [vga=785 root=/dev/hda2 console=tty0 console=ttyS0,9600n8]

Jumping to boot code

Linux version 2.4.20 () (gcc version 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk)) #6 Tue May 27 18:14:43 CST 2003

BIOS-provided physical RAM map:

 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)

 BIOS-e801: 0000000000100000 - 0000000003b00000 (usable)

59MB LOWMEM available.

On node 0 totalpages: 15104

zone(0): 4096 pages.

zone(1): 11008 pages.

zone(2): 0 pages.

Kernel command line: vga=785 root=/dev/hda2 console=tty0 console=ttyS0,9600n8

Initializing CPU#0

Working around Cyrix MediaGX virtual DMA bugs.

Detected 200.455 MHz processor.

Console: colour dummy device 80x25

Calibrating delay loop... 399.76 BogoMIPS

Memory: 57172k/60416k available (1323k kernel code, 2856k reserved, 333k data, 256k init, 0k highmem)

Checking if this processor honours the WP bit even in supervisor mode... Ok.

Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)

Inode cache hash table entries: 4096 (order: 3, 32768 bytes)

Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)

Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)

Page-cache hash table entries: 16384 (order: 4, 65536 bytes)

Working around Cyrix MediaGX virtual DMA bugs.

CPU: NSC Geode(TM) Integrated Processor by National Semi stepping 02

Checking 'hlt' instruction... OK.

POSIX conformance testing by UNIFIX

PCI: Using configuration type 1

PCI: Probing PCI hardware

PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x10)

Linux NET4.0 for Linux 2.4

Based upon Swansea University Computer Society NET3.039

Initializing RT netlink socket

apm: BIOS not found.

Starting kswapd

Journalled Block Device driver loaded

pty: 256 Unix98 ptys configured

keyboard: Timeout - AT keyboard not present?(ed)

keyboard: Timeout - AT keyboard not present?(f4)

Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled

ttyS00 at 0x03f8 (irq = 4) is a 16550A

ttyS01 at 0x02f8 (irq = 3) is a 16550A

Uniform Multi-Platform E-IDE driver Revision: 6.31

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

CS5530: IDE controller on PCI bus 00 dev 92

CS5530: detected chipset, but driver not compiled in!

CS5530: chipset revision 0

CS5530: not 100% native mode: will probe irqs later

    ide0: BM-DMA at 0x1400-0x1407, BIOS settings: hda:pio, hdb:pio

    ide1: BM-DMA at 0x1408-0x140f, BIOS settings: hdc:pio, hdd:pio

hda: C/H/S=0/0/0 from BIOS ignored

hda: QUANTUM FIREBALLlct10 05, ATA DISK drive

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

blk: queue c0308544, I/O limit 4095Mb (mask 0xffffffff)

hda: 10002825 sectors (5121 MB) w/418KiB Cache, CHS=10585/15/63, (U)DMA

Partition check:

 hda: [PTBL] [622/255/63] hda1 hda2 hda3

Floppy drive(s): fd0 is 1.44M

FDC 0 is a post-1991 82077

RAMDISK driver initialized: 16 RAM disks of 49152K size 1024 blocksize

loop: loaded (max 8 devices)

8139cp: 10/100 PCI Ethernet driver v0.3.0 (Sep 29, 2002)

8139cp: pci dev 00:0f.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip

8139cp: Try the "8139too" driver instead.

8139too Fast Ethernet driver 0.9.26

eth0: RealTek RTL8139 Fast Ethernet at 0xc4800000, 00:e0:4c:26:c6:fa, IRQ 9

SCSI subsystem driver Revision: 1.00

scsi0 : SCSI host adapter emulation for IDE ATAPI devices

usb.c: registered new driver usbdevfs

usb.c: registered new driver hub

usb-uhci.c: $Revision: 1.275 $ time 10:12:59 May 15 2003

usb-uhci.c: High bandwidth mode enabled

usb-uhci.c: v1.275:USB Universal Host Controller Interface driver

usb-ohci.c: USB OHCI at membase 0xc4802000, IRQ 15

usb-ohci.c: usb-00:13.0, Compaq Computer Corporation ZFMicro Chipset USB

usb.c: new USB bus registered, assigned bus number 1

hub.c: USB hub found

hub.c: 2 ports detected

Initializing USB Mass Storage driver...

usb.c: registered new driver usb-storage

USB Mass Storage support registered.

NET4: Linux TCP/IP 1.0 for NET4.0

IP Protocols: ICMP, UDP, TCP, IGMP

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 4096 bind 8192)

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

VFS: Mounted root (ext2 filesystem) readonly.

Freeing unused kernel memory: 256k freed


INIT: version 2.78 booting


 kernel loading successed.

Checking flash file system...

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended

Flash file system OK!


INIT: Entering runlevel: 2


Loading network interface...eth0: Setting half-duplex based on auto-negotiated partner ability 0000.

eth0: Too much work at interrupt, IntrStatus=0x0001.

 V1.0.1 command line interface version 1.0.127

 login: 
______________________________________

===================================================================



More information about the coreboot mailing list