(c)Copyright Realtek, Inc. 2003 Project ROME LOADER Version 00.00.20(uClinux) (Mar 17 2008 14:27:10) [865xB] CPU Clock Rate: 180MHz, Memory Clock Rate: 130MHz Detected flash size: total 2MB. SDRAM size: 16MB +TFTP +Auto UART +Bank1:ROM +GZIP +LZMA --== Loader Menu ==-- 'r' to update run image 'a' to change config 'l' to update loader 'g' to load run image without updating Flash 'h' to enter hub mode 'o' to update flash with ROM file 's' to test SDRAM memory 't' to test flash memory 'e' to erase flash memory 'p' to enter ping mode Loading runtime image ... Unzip image from address: 0xbe020000 Start GZIP Decompression: Failed Start LZMA Decompression: Start runtime image at 80080000. ************************************ Powered by Realtek RTL8650B SoC, rev 1 ************************************ SDRAM size: 16MB CPU revision is: 0000ff00 Init MMU (16 entries) Primary instruction cache 0kB, linesize 0 bytes. Primary data cache 0kB, linesize 0 bytes. Linux version 2.4.26-uc0 (root@neo) (gcc version 3.2) #1639 ¤@ 3¤ë 17 14:26:48 CST 2008 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) NOFS reserved @ 0x8026cba0 On node 0 totalpages: 4096 zone(0): 4096 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/mtdblock4 IRR(0)=c0000000 Calibrating delay loop... 178.99 BogoMIPS Memory: 13716k/16384k available (1614k kernel code, 2668k reserved, 96k data, 92k init, 0k highmem) Dentry cache hash table entries: 2048 (order: 2, 16384 bytes) Inode cache hash table entries: 1024 (order: 1, 8192 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 4096 (order: 2, 16384 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX NEW PCI Driver...isLinuxCompliantEndianMode=False(Big Endian) [PCI] Reset Bridge ..... Finish! IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 0 VendorID f7bf DeviceID efff bbd40000 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 1 VendorID f7bf DeviceID efff bbd40100 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 2 VendorID f7bf DeviceID efff bbd40200 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 3 VendorID f7bf DeviceID efff bbd40300 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 4 VendorID f7bf DeviceID efff bbd40400 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 5 VendorID f7bf DeviceID efff bbd40500 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 6 VendorID f7bf DeviceID efff bbd40600 IO Space 0, data=0xeffff7bf size=0x844 IO Space 1, data=0xeffff7bf size=0x844 IO Space 2, data=0xeffff7bf size=0x844 IO Space 3, data=0xeffff7bf size=0x844 IO Space 4, data=0xeffff7bf size=0x844 IO Space 5, data=0xeffff7bf size=0x844 PCI device exists: slot 0 function 7 VendorID f7bf DeviceID efff bbd40700 io mapping BAnum=0 slot=0 func=0 io mapping BAnum=1 slot=0 func=0 io mapping BAnum=2 slot=0 func=0 io mapping BAnum=3 slot=0 func=0 io mapping BAnum=4 slot=0 func=0 io mapping BAnum=5 slot=0 func=0 io mapping BAnum=0 slot=0 func=1 io mapping BAnum=1 slot=0 func=1 io mapping BAnum=2 slot=0 func=1 io mapping BAnum=3 slot=0 func=1 io mapping BAnum=4 slot=0 func=1 io mapping BAnum=5 slot=0 func=1 io mapping BAnum=0 slot=0 func=2 io mapping BAnum=1 slot=0 func=2 io mapping BAnum=2 slot=0 func=2 io mapping BAnum=3 slot=0 func=2 io mapping BAnum=4 slot=0 func=2 io mapping BAnum=5 slot=0 func=2 io mapping BAnum=0 slot=0 func=3 io mapping BAnum=1 slot=0 func=3 io mapping BAnum=2 slot=0 func=3 io mapping BAnum=3 slot=0 func=3 io mapping BAnum=4 slot=0 func=3 io mapping BAnum=5 slot=0 func=3 io mapping BAnum=0 slot=0 func=4 io mapping BAnum=1 slot=0 func=4 io mapping BAnum=2 slot=0 func=4 io mapping BAnum=3 slot=0 func=4 io mapping BAnum=4 slot=0 func=4 io mapping BAnum=5 slot=0 func=4 io mapping BAnum=0 slot=0 func=5 io mapping BAnum=1 slot=0 func=5 io mapping BAnum=2 slot=0 func=5 io mapping BAnum=3 slot=0 func=5 io mapping BAnum=4 slot=0 func=5 io mapping BAnum=5 slot=0 func=5 io mapping BAnum=0 slot=0 func=6 io mapping BAnum=1 slot=0 func=6 io mapping BAnum=2 slot=0 func=6 io mapping BAnum=3 slot=0 func=6 io mapping BAnum=4 slot=0 func=6 io mapping BAnum=5 slot=0 func=6 io mapping BAnum=0 slot=0 func=7 io mapping BAnum=1 slot=0 func=7 io mapping BAnum=2 slot=0 func=7 io mapping BAnum=3 slot=0 func=7 io mapping BAnum=4 slot=0 func=7 io mapping BAnum=5 slot=0 func=7 assign I/O base 1be00000~1be00843 at bbd40010 size=2116 assign I/O base 1be01084~1be018c7 at bbd40014 size=2116 assign I/O base 1be02108~1be0294b at bbd40018 size=2116 assign I/O base 1be0318c~1be039cf at bbd4001c size=2116 assign I/O base 1be04210~1be04a53 at bbd40020 size=2116 assign I/O base 1be05294~1be05ad7 at bbd40024 size=2116 assign I/O base 1be06318~1be06b5b at bbd40110 size=2116 assign I/O base 1be0739c~1be07bdf at bbd40114 size=2116 assign I/O base 1be08420~1be08c63 at bbd40118 size=2116 assign I/O base 1be094a4~1be09ce7 at bbd4011c size=2116 assign I/O base 1be0a528~1be0ad6b at bbd40120 size=2116 assign I/O base 1be0b5ac~1be0bdef at bbd40124 size=2116 assign I/O base 1be0c630~1be0ce73 at bbd40210 size=2116 assign I/O base 1be0d6b4~1be0def7 at bbd40214 size=2116 assign I/O base 1be0e738~1be0ef7b at bbd40218 size=2116 assign I/O base 1be0f7bc~1be0ffff at bbd4021c size=2116 assign I/O base 1be10000~1be10843 at bbd40220 size=2116 assign I/O base 1be11084~1be118c7 at bbd40224 size=2116 assign I/O base 1be12108~1be1294b at bbd40310 size=2116 assign I/O base 1be1318c~1be139cf at bbd40314 size=2116 assign I/O base 1be14210~1be14a53 at bbd40318 size=2116 assign I/O base 1be15294~1be15ad7 at bbd4031c size=2116 assign I/O base 1be16318~1be16b5b at bbd40320 size=2116 assign I/O base 1be1739c~1be17bdf at bbd40324 size=2116 assign I/O base 1be18420~1be18c63 at bbd40410 size=2116 assign I/O base 1be194a4~1be19ce7 at bbd40414 size=2116 assign I/O base 1be1a528~1be1ad6b at bbd40418 size=2116 assign I/O base 1be1b5ac~1be1bdef at bbd4041c size=2116 assign I/O base 1be1c630~1be1ce73 at bbd40420 size=2116 assign I/O base 1be1d6b4~1be1def7 at bbd40424 size=2116 assign I/O base 1be1e738~1be1ef7b at bbd40510 size=2116 assign I/O base 1be1f7bc~1be1ffff at bbd40514 size=2116 assign I/O base 1be20000~1be20843 at bbd40518 size=2116 assign I/O base 1be21084~1be218c7 at bbd4051c size=2116 assign I/O base 1be22108~1be2294b at bbd40520 size=2116 assign I/O base 1be2318c~1be239cf at bbd40524 size=2116 assign I/O base 1be24210~1be24a53 at bbd40610 size=2116 assign I/O base 1be25294~1be25ad7 at bbd40614 size=2116 assign I/O base 1be26318~1be26b5b at bbd40618 size=2116 assign I/O base 1be2739c~1be27bdf at bbd4061c size=2116 assign I/O base 1be28420~1be28c63 at bbd40620 size=2116 assign I/O base 1be294a4~1be29ce7 at bbd40624 size=2116 assign I/O base 1be2a528~1be2ad6b at bbd40710 size=2116 assign I/O base 1be2b5ac~1be2bdef at bbd40714 size=2116 assign I/O base 1be2c630~1be2ce73 at bbd40718 size=2116 assign I/O base 1be2d6b4~1be2def7 at bbd4071c size=2116 assign I/O base 1be2e738~1be2ef7b at bbd40720 size=2116 assign I/O base 1be2f7bc~1be2ffff at bbd40724 size=2116 Find Total 8 PCI functions Found 00:00 [f7bf/efff] 00efff 7f PCI: device 00:00.0 has unknown header type 7f, ignoring. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher LZMA decompressor support based on LZMA SDK 4.05 by Oleg I.Vdovikin pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SERIAL_PCI enabled Probing RTL8651 10/100 NIC... Rx shift=c4000002 creating eth0~eth0... eth0 mac addr:00-00-10-11-12-00 eth0 added. vid=8 Member port 0x1f... IRR(6)=c0040000 ===> Request IRQ 6 for eth0, ret=0 IRQ 6 allocated for 8650 NIC PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered flash device: 200000 at be000000 Amd/Fujitsu Extended Query Table v1.0 at 0x0040 number of CFI chips: 1 cfi_cmdset_0002: Disabling fast programming due to code brokenness. Creating 5 MTD partitions on "rtl865x mapped flash": 0x00000000-0x00004000 : "boot1" 0x00010000-0x00020000 : "boot2" 0x00000000-0x00200000 : "boot3" 0x00020000-0x000b0000 : "kernel" 0x000b0000-0x00220000 : "rootfs" mtd: partition "rootfs" extends beyond the end of device "rtl865x mapped flash" -- size truncated to 0x150000 usb.c: registered new driver usbdevfs usb.c: registered new driver hub USB configurate change f0000001 host/usb-ohci-rtl865x.c: USB OHCI at membase 0xbd000000, IRQ 1 host/usb-ohci-rtl865x.c: usb- usb.c: new USB bus registered, assigned bus number 1 IRR(1)=f0040000 ===> Request IRQ 1 for rtl865x USB, ret=0 write minterval 27782edf swap df2e7827 read fminterval 27782edf swap df2e7827 hub.c: USB hub found hub.c: 1 port detected Linux video capture interface: v1.00 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 1024 bind 2048) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. NET4: Ethernet Bridge 008 for NET4.0 VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 92k freed emulate opcode 0x25 at 800f3b44 IRR(3)=f3040000 ===> Request IRQ 3 for serial, ret=0 initial console created on /dev/ttyS1 IRR(3)=f3040000 ===> Request IRQ 3 for serial, ret=0 IRR(3)=f3040000 ===> Request IRQ 3 for serial, ret=0 initIRR(4)=f3c40000 ===> Request IRQ 4 for serial, ret=0 started: BusyBox v1.00-pre7 (2007.01.25-07:51+0000) multi-call binary Starting pid 11, console /dev/ttyS1: '/etc/init.d/rcS' Using /lib/modules/phy_control.o phy_control_init... disable port1 ~ port4 PHY... init power led... init LAN led... init WLAN led... Using /lib/modules/rt61.o RT61 driver version: v1.1.0.0 (2007/07/05) insmod: init_module: rt61: No such device Using /lib/modules/mod_test.o TP68 USB webcam module version 8.5 loaded. TP68 Support TOPRO usb camera. usb.c: registered new driver TOPRO webcam start enet... IRR(3)=f3c40000 ===> Request IRQ 3 for serial, ret=0 Please press Enter to activate this console. kmod: failed to exec /sbin/modprobe -s -k ra0, errno = 2 kmod: failed to exec /sbin/modprobe -s -k ra0, errno = 2 kmod: failed to exec /sbin/modprobe -s -k ra0, errno = 2 kmod: failed to exec /sbin/modprobe -s -k net-pf-10, errno = 2 RTL865x Port 0 state=BLOCKING RTL865x Port 0 state=DISABLED RTL865x VLAN STP disabled RTL865x Port 0 state=BLOCKING RTL865x Port 0 state=LEARNING RTL865x Port 0 state=FWD emulate opcode 0x2b at 80179ab4 emulate opcode 0x2b at 80179ad8 kmod: failed to exec /sbin/modprobe -s -k ra0, errno = 2 kmod: failed to exec /sbin/modprobe -s -k char-major-81-0, errno = 2 kmod: failed to exec /sbin/modprobe -s -k char-major-81-0, errno = 2 RTL865x Port 0 state=BLOCKING RTL865x Port 0 state=LEARNING RTL865x Port 0 state=FWD RTL865x Port 0 state=BLOCKING RTL865x Port 0 state=LEARNING emulate opcode 0x2b at 80179ab4 RTL865x Port 0 state=FWD emulate opcode 0x2b at 80179ad8 Starting pid 30, console /dev/ttyS1: '/bin/sh' BusyBox v1.00-pre7 (2007.01.25-07:51+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. # ls -l drwxr-xr-x 1 0 0 180 bin drwxr-xr-x 1 0 0 162 dev drwxr-xr-x 1 0 0 148 etc drwxr-xr-x 1 0 0 0 home drwxr-xr-x 1 0 0 14 lib lrwxrwxrwx 1 0 0 11 linuxrc -> bin/busybox dr-xr-xr-x 31 0 0 0 proc drwxr-xr-x 1 0 0 0 root drwxr-xr-x 1 0 0 162 sbin lrwxrwxrwx 1 0 0 3 tmp -> var drwxr-xr-x 1 0 0 17 usr drwxrwxrwt 8 0 0 160 var # ps PID Uid VmSize Stat Command 1 root 144 S init 2 root SW [keventd] 3 root SWN [ksoftirqd_CPU0] 4 root SW [kswapd] 5 root SW [bdflush] 6 root SW [kupdated] 7 root SW [mtdblockd] 8 root SW [khubd] 28 root 656 S /sbin/enet 30 root 320 S /bin/sh 39 root 656 S /sbin/enet 40 root 656 S /sbin/enet 41 root 656 S /sbin/enet 42 root 656 S /sbin/enet 47 root 656 S /sbin/enet 49 root 656 S /sbin/enet 51 root 656 S /sbin/enet 52 root 656 S /sbin/enet 53 root 656 S /sbin/enet 54 root 656 S /sbin/enet 57 root 656 S /sbin/enet 96 root 156 R ps # mount /dev/root on / type squashfs (ro) tmpfs on /var type tmpfs (rw) proc on /proc type proc (rw)