Hi!I started to look at the kernel logs (dmesg), and I found a few interesting pieces:
It seems that the kernel detected a gigabit ethernet adapter... so maybe just soldering an RJ45 connector to the right place will add ethernet support ;-)eth0: VIA Networking Velocity Family Gigabit Ethernet Adaptereth0: Ethernet Address: 00:40:63:E4:A3:E0
Hmm, pci bus is used, let's see why:wmt_pci_initPCI: WonderMidia Technology PCI Bridgepci 0000:00:02.0: reg 10 io port: [0xd8004000-0xd80040ff]pci 0000:00:02.0: reg 14 32bit mmio: [0xd8004000-0xd80040ff]pci 0000:00:04.0: reg 10 32bit mmio: [0xd8007100-0xd80071ff]pci 0000:00:05.0: reg 20 io port: [0xd8007300-0xd800731f]PCI: bus0: Fast back to back transfers disabled
Seems like the usb devices are there, plus something called "via-velocity" (it's the gigabit ethernet).../ # ls -l /sys/bus/pci/devices/lrwxrwxrwx 1 0 0 0 May 29 07:24 0000:00:02.0 -> ../../../devices/pci0000:00/0000:00:02.0lrwxrwxrwx 1 0 0 0 May 29 07:24 0000:00:04.0 -> ../../../devices/pci0000:00/0000:00:04.0lrwxrwxrwx 1 0 0 0 May 29 07:24 0000:00:05.0 -> ../../../devices/pci0000:00/0000:00:05.0/ # ls -l /sys/bus/pci/drivers drwxr-xr-x 2 0 0 0 May 29 07:24 ehci_hcddrwxr-xr-x 2 0 0 0 May 29 07:24 uhci_hcddrwxr-xr-x 2 0 0 0 May 29 07:24 via-velocity
Hmm, 109M, why not 128M?!Kernel command line: mem=109M noinitrd root=/dev/mtdblock7 rootfstype=yaffs2 rw console=ttyS0,115200n8 init=/init lcdid=1
Wow, 6 internal serial ports! Would be nice to get a console on one of those;-)uart.0: ttyS0 at MMIO 0xd8200000 (irq = 32) is a wmt serialuart.1: ttyS1 at MMIO 0xd82b0000 (irq = 33) is a wmt serialuart.2: ttyS2 at MMIO 0xd8210000 (irq = 47) is a wmt serialuart.3: ttyS3 at MMIO 0xd82c0000 (irq = 50) is a wmt serialuart.4: ttyS4 at MMIO 0xd8370000 (irq = 31) is a wmt serialuart.5: ttyS5 at MMIO 0xd8380000 (irq = 30) is a wmt serial
So, this does have a hardware (video?) decoding block... but:[wmt-vd] prob /dev/wmt-vd major 236, minor 0, prdt ffc01000/6960000, size 100 KB[wmt-vd] WonderMedia HW decoder driver inited
Seems like the device is not there, so it's probably not used :-( What a shame... But I'm not 100% sure:/ # ls -l /dev/wmt-vdls: /dev/wmt-vd: No such file or directory
So devices with the same major are there, I suppose jdec = jpec decoder. Maybe it has only hardware jpeg decoder block.../ # ls -l /dev | grep 236crw-rw-rw- 1 0 0 236, 1 May 29 06:47 jdeccrwxrwxrwx 1 0 0 236, 9 May 29 06:47 vdma
Hmm, two flash memories?! First 16MB second 2GB. I suppose the first is the boot flash, it contains uboot and a mini linux filesystem.Creating 6 MTD partitions on "mtdsf device":0x000000000000-0x000000d00000 : "filesystem-SF"0x000000d00000-0x000000f80000 : "kernel-SF"0x000000f80000-0x000000fd0000 : "u-boot-SF"0x000000fd0000-0x000000fe0000 : "u-boot env. cfg. 1-SF"0x000000fe0000-0x000000ff0000 : "u-boot env. cfg. 2-SF"0x000000ff0000-0x000001000000 : "w-load-SF"...Creating 6 MTD partitions on "SAMSUNG_K9XXG08UXM":0x000000000000-0x000000300000 : "kernel-NAND"0x000000300000-0x000009900000 : "filesystem-NAND"0x000009900000-0x000012f00000 : "filesystem-data"0x000012f00000-0x000019300000 : "filesystem-cache"0x000019300000-0x000019900000 : "logo-NAND"0x000019900000-0x000080000000 : "user-data-NAND"
udc == usb device composit? (just guessing)udc: VIA UDC driver, version: 3 December 2007 (dma)
So there is pc keyboard and mouse driveri8042_controller_initI8042_CMD_CTL_TEST ok 0x55write 0x50 cmd 0x1060serio: i8042 AUX port at 0xd8008800,0xd8008804 irq 4serio: i8042 KBD port at 0xd8008800,0xd8008804 irq 23mice: PS/2 mouse device common for all mice
This is the AC97 audio chipWell, that's it for now...VT1613 generic driver installed