The epia-cn works fine with FILO, except for the lack of VGA console. X however works fine. When you drop out of X the screen is left with vertical bars until X restarts. The PS2 keyboard is still responsive when out of X.
The epia-cn does not init the usb controler properly with LAB. Does anyone have any idea what the kernel in LAB may be getting wrong?
Serial debug output with LAB: http://pastebin.com/m3320b15f
The kernel is built with buildrom along with kexec and the initrd. Linux version 2.6.22.2BuildROML-A-BV1.0
Coreboot is used to build coreboot and the config.lb uses the elf.lzma from buildrom as a payload.
# cat interrupts CPU0 0: 173636 XT-PIC-XT timer 2: 0 XT-PIC-XT cascade 4: 65 XT-PIC-XT serial 9: 0 XT-PIC-XT acpi 10: 100000 XT-PIC-XT uhci_hcd:usb3, uhci_hcd:usb4 11: 100000 XT-PIC-XT uhci_hcd:usb1, uhci_hcd:usb2 14: 1 XT-PIC-XT ide0 15: 1 XT-PIC-XT ide1 NMI: 0 LOC: 0 ERR: 0 MIS: 0
# cat ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : 0000:00:0f.0 0170-0177 : ide1 01f0-01f7 : 0000:00:0f.0 01f0-01f7 : ide0 0376-0376 : 0000:00:0f.0 0376-0376 : ide1 03f6-03f6 : 0000:00:0f.0 03f6-03f6 : ide0 03f8-03ff : serial 0400-047f : pnp 00:02 0400-0403 : ACPI PM1a_EVT_BLK 0404-0405 : ACPI PM1a_CNT_BLK 0408-040b : ACPI PM_TMR 0410-0415 : ACPI CPU throttle 0420-0423 : ACPI GPE0_BLK 0500-050f : pnp 00:02 0500-0507 : vt596_smbus 0cf8-0cff : PCI conf1 1000-10ff : 0000:00:11.5 1400-14ff : 0000:00:12.0 1400-14ff : via-rhine 1800-181f : 0000:00:10.0 1800-181f : uhci_hcd 1820-183f : 0000:00:10.1 1820-183f : uhci_hcd 1840-185f : 0000:00:10.2 1840-185f : uhci_hcd 1860-187f : 0000:00:10.3 1860-187f : uhci_hcd 1880-188f : 0000:00:0f.0 1880-1887 : ide0 1888-188f : ide1 d000-dfff : PCI Bus #01
# cat devices Character devices: 1 mem 2 pty 3 ttyp 4 /dev/vc/0 4 tty 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 128 ptm 136 pts 180 usb 189 usb_device 254 usb_endpoint
Block devices: 1 ramdisk 3 ide0 7 loop 8 sd 22 ide1 65 sd 66 sd 67 sd 68 sd 69 sd 70 sd 71 sd 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd
# cat mounts rootfs / rootfs rw 0 0 proc /proc proc rw 0 0 usbfs /proc/bus/usb usbfs rw 0 0
# cat meminfo MemTotal: 907084 kB MemFree: 902840 kB Buffers: 0 kB Cached: 484 kB SwapCached: 0 kB Active: 352 kB Inactive: 256 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 144 kB Mapped: 172 kB Slab: 0 kB SReclaimable: 0 kB SUnreclaim: 0 kB PageTables: 36 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 453540 kB Committed_AS: 412 kB VmallocTotal: 122576 kB VmallocUsed: 0 kB VmallocChunk: 122576 kB
# cat stat cpu 1 0 106 75454 0 210 28 0 cpu0 1 0 106 75454 0 210 28 0 intr 389895 189491 0 0 0 402 0 0 0 0 0 100000 100000 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ctxt 6514 btime 1212515072 processes 859 procs_running 2 procs_blocked 0
# cat version Linux version 2.6.22.2BuildROML-A-BV1.0 (ly@ly-d) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #8 PREEMPT Tue Jun 3 12:18:28 CDT 2008
-Bari
Hi,
Interrupts are wrong. I think because PIRQ/INTA/INTB... routing registers may not be set correctly. (regs 0x50 something in SB) Why is LAPIC disabled? The VT8237R code always expects APIC to be working, and it enables APIC mode.
Please check with orginal BIOS in what mode SB operates or get the lapic working if it has some.
Thanks, Rudolf