This Lantiq-based CPE board is labled >EP-GW< TW_UP_UP-MVO-1
Known alternative product name is 012 Smile Superbox
Besides the features one would expect from a Lantiq Danube XWAY board, this one also offers a 4P4C socket for a backup battery.
It comes with Jungo's OpenRG firmware.
eth0: tx ring full
| Architecture | MIPS |
|---|---|
| Vendor | Lantiq |
| bootloader | U-Boot |
| System-On-Chip | Lantiq Danube XWAY 1.3 |
| CPU/Speed | 24KEc, 333MHz |
| Flash-Chip | MX29GL256EL |
| Flash size | 32 MiB |
| RAM | 64 MiB |
| Wireless | Ralink Rt3062F 2.4ghz 802.11bgn 2T2R PCI |
| POTS | Silicon Laboratories Si3220 + Si3208 2x FXS |
| Ethernet | Infenion ADM6996I |
| Internet | ADSL2+ |
| USB | Yes, 1 x USB2.0 (+ 2 unpopulated) |
| Serial | Yes |
| JTAG | Yes |
There is a serial port on the marked pinheaders (3.3V TTL level!)
The unpopulated header just above is EJTAG (tested, works)
There are two jumpers which allow to influence the bootlader behaviour:
Short pin 2 and 3 of J12 (left) to start the SoC in SFLASH mode (???)
ROM VER: 1.0.3 CFG 05 Read EEPROMX X SFLASH X SFLASH X SFLASH X
In the vendor's firmware the 32MB flash is used in two halfs of 16MB each, one half is used for the production system and one half for a rescue system. Short pin 2 and 3 of J5 (right) to start the failsafe bootloader (@0x0) instead of the show-time bootloader (@0x1000000). When using the board with OpenWrt, it makes sense to have pin 2 and 3 of J5 permanently closed, so the whole 32MB of flash can be used in OpenWrt.
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Patch was sent upstream.
(according to the bootloader-configuration)
rescue part
| name | start | end | size |
|---|---|---|---|
| uboot | 0x00000000 | 0x0001FFFF | 0x00020000 |
| ubootconfig | 0x00020000 | 0x0003FFFF | 0x00020000 |
| settings | 0x00040000 | 0x0009FFFF | 0x00060000 |
| recovery | 0x000A0000 | 0x0059FFFF | 0x00500000 |
| kernel | 0x005A0000 | 0x00F9FFFF | 0x00A00000 |
| rootfs | 0x00FA0000 | 0x00FBFFFF | 0x00020000 |
| sysconfig | 0x00FC0000 | 0x00FDFFFF | 0x00020000 |
| firmware | 0x00FE0000 | 0x00FFFFFF | 0x00020000 |
production part
| name | start | end | size |
|---|---|---|---|
| uboot | 0x01000000 | 0x0101FFFF | 0x00020000 |
| ubootconfig | 0x00020000 | 0x0003FFFF | 0x00020000 |
| settings | 0x00040000 | 0x0009FFFF | 0x00060000 |
| rootfs | 0x010A0000 | ? | ? |
| kernel | 0x01703FB0 | ? | ? |
binwalk further reveals:
| DECIMAL | HEX | DESCRIPTION |
|---|---|---|
| 10360 | 0x00002878 | uImage header, header size: 64 bytes, header CRC: 0x451940E1, created: Tue Mar 16 13:47:37 2010, image size: 43452 bytes, Data Address: 0xA0400000, Entry Point: 0xA0400000, data CRC: 0x33ADC2A6, OS: Linux, CPU: MIPS, image type: Firmware Image, compression type: lzma, image name: “u-boot image” |
| 10424 | 0x000028B8 | LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 115576 bytes |
| 655360 | 0x000A0000 | uImage header, header size: 64 bytes, header CRC: 0xA9551494, created: Tue Apr 6 15:59:49 2010, image size: 3382992 bytes, Data Address: 0x80002000, Entry Point: 0x80002790, data CRC: 0x830BD8E6, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: “OpenRG” |
| 655424 | 0x000A0040 | LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 4550656 bytes |
| 5898240 | 0x005A0000 | uImage header, header size: 64 bytes, header CRC: 0x6DCE52A9, created: Thu Jul 15 17:23:26 2010, image size: 7559741 bytes, Data Address: 0x80002000, Entry Point: 0x80002790, data CRC: 0x5AE57986, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: “OpenRG” |
| 5898304 | 0x005A0040 | LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 9719808 bytes |
| 16787576 | 0x01002878 | uImage header, header size: 64 bytes, header CRC: 0x6CFF356F, created: Sun Jan 17 10:43:02 2010, image size: 42847 bytes, Data Address: 0xA0400000, Entry Point: 0xA0400000, data CRC: 0x611C473E, OS: Linux, CPU: MIPS, image type: Firmware Image, compression type: lzma, image name: “u-boot image” |
| 16787640 | 0x010028B8 | LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 113620 bytes |
| 17432576 | 0x010A0000 | Squashfs filesystem, big endian, lzma compression, version 2.1, size: 4019411 bytes, 707 inodes, blocksize: 65536 bytes, created: Tue Jan 12 04:25:49 2010 |
| 24133552 | 0x01703FB0 | uImage header, header size: 64 bytes, header CRC: 0x3764FBD2, created: Tue Jan 12 03:57:46 2010, image size: 688130 bytes, Data Address: 0x80002000, Entry Point: 0x801FE040, data CRC: 0x9DEE1083, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: “MIPS Linux-2.4.31-Danube-3.3.0-G]” |
| 24133616 | 0x01703FF0 | LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 2322432 bytes |
| name | start | end | size |
|---|---|---|---|
| uboot | 0x00000000 | 0x0001FFFF | 0x00020000 |
| ubootconfig | 0x00020000 | 0x0003FFFF | 0x00020000 |
| settings | 0x00040000 | 0x0009FFFF | 0x00060000 |
| linux (kernel+rootfs) | 0x000A0000 | 0x00FBFFFF | 0x00F20000 |
| sysconfig | 0x00FC0000 | 0x00FDFFFF | 0x00020000 |
| firmware | 0x00FE0000 | 0x00FFFFFF | 0x00020000 |
ROM VER: 1.0.3 CFG 01 Read ROM VER: 1.0.3 CFG 01 Read EEPROMX X U-Boot 1.1.5.4-IAD-3264 (Jan 17 2010 - 10:42:44) DRAM: 64 MB relocate_code start relocate code finish. Flash: 32 MB In: serial Out: serial Err: serial Net: ethaddr=08:01:11:11:11:11 danube Switch Type "run flash_nfs" to mount root filesystem over NFS Hit any key to stop autoboot: 3 2 1 0 ## Booting image at b05a0000 ... Image Name: OpenRG Created: 2010-07-15 14:23:26 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 7559741 Bytes = 7.2 MB Load Address: 80002000 Entry Point: 80002790 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... TODO: chip version rofs_addr: 002b7000 (802b7000), len: 690000, flash_start_addr: 10000000 (90000000) flash_len: 1000000 CramFS found in RAM rofs_start_addr: 00000000 len: 0 Reserving memory for CP1 @0xa3e00000 memsize=62 CPU revision is: 00019641 Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes. Primary data cache 16kB 4-way, linesize 32 bytes. Linux version 2.4.21openrg-rmk1 #2 Thu Jul 15 17:23:17 IDT 2010 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) User-defined physical RAM map: memory: 03e00000 @ 00000000 (usable) Reserved 256k KLOG memory starting from Physical 0x03dc0000 On node 0 totalpages: 15872 zone(0): 4096 pages. zone(1): 11776 pages. zone(2): 0 pages. Kernel command line: cramfs=0 mtdparts=phys_mapped_flash:-@0(MP252) slram=mainfs,0x002b7000,+6881280,initfs,0x002a7000,+65536 mem=62M mips_counter_frequency:166666667 r4k_offset: 00196e6a(1666666) Calibrating delay loop... 222.00 BogoMIPS Memory: 53028k/63488k available (1874k kernel code, 10460k reserved, 7588k data, 8k init, 0k highmem) 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: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX PCI: Probing PCI hardware on host bus 0. Autoconfig PCI channel 0x802a63a0 Scanning bus 00, I/O 0x1ae00000:0x1b000001, Mem 0x18000000:0x1a000001 00:0e.0 Class 0280: 1814:3062 Mem at 0x18000000 [size=0x10000] Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Journalled Block Device driver loaded /proc/fs/cramfs_block_uncompressed created fuse init (API version 7.5) loop: loaded (max 8 devices) SCSI subsystem driver Revision: 1.00 md: raid0 personality registered as nr 2 md: raid1 personality registered as nr 3 md: raid5 personality registered as nr 4 raid5: measuring checksumming speed 8regs : 225.200 MB/sec 32regs : 286.800 MB/sec raid5: using function: 32regs (286.800 MB/sec) md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. 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. 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb.c: registered new driver usblp printer.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. cgu: misc_register on minor = 63 ppe: ATM init succeeded (firmware version 1.1.0.2.1.13) danube MAC driver loaded! gptu: totally 6 16-bit timers/counters gptu: misc_register on minor 62 gptu: succeeded to request irq 118 gptu: succeeded to request irq 119 gptu: succeeded to request irq 120 gptu: succeeded to request irq 121 gptu: succeeded to request irq 122 gptu: succeeded to request irq 123 @hf: init A23 init_danube_mtd: start_scan_addr: b0000000 init_danube_mtd: chip probing count 0 Danube: probing address:b0000000 Amd/Fujitsu Extended Query Table at 0x0040 Danube Bank 0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. init_danube_mtd: bank1, name:Danube Bank 0, size:33554432bytes DANUBE flash0: Using command line partition definition Creating 1 MTD partitions on "Danube Bank 0": 0x00000000-0x02000000 : "MP252" oamk: init_module() called. Opening oam kernel socket oamk: init_module() returned. Danube Port Initialization ttyS0 at MEM 0xbe100400 (irq = 2) is a IFX_ASC ttyS1 at MEM 0xbe100c00 (irq = 9) is a IFX_ASC VFS: Mounted root (tmpfs filesystem). making node /dev/mtdblock1 (initfs) Mount of initial cramfs successful Freeing initfs memory: 64k freed Error making node /dev/mtdblock0 making node /dev/mtdblock0 (mainfs) Freeing unused kernel memory: 8k freed mtd0: mainfsAlgorithmics/MIPS FPU Emulator v1.5 Version: 3.2.1_build_12 Platform: Infineon Danube Reference Board Compilation Time: 15-Jul-10 14:11:18 Tag: Ntag-5_2_7_X_X Compilation Flags: CONFIG_RG_VOIP_RV_SIP=y CONFIG_MP252=y CONFIG_HW_SWITCH_PORT_SEPARATION=y CONFIG_RG_MKLIBS=n CONFIG_HW_DSP=n BUILD=build.MP252 DIST=DANUBE LIC=/home/ellya/clearcase/ellya_MP20x_4.10_dev2/CMBU/tulip/rg/../jpkg_mipseb_infineon.lic User Information: ellya@elly-Linux /home/ellya/clearcase/ellya_MP20x_4.10_dev2/CMBU/tulip/rg insmodklog loaded : add-symbol-file build/debug/rg_klog.o 0xc0000060 -s .data 0xc0000400 -s .bss 0xc0000440 insmod: add-klog: Using RAM buffer at address 0xa3dc0000 size 0x40000 klog: Invalid magic or checksum, reseting all information. rofs_addr: 002b7000 (802b7000), len: 690000, flash_start_addr: 10000000 (90000000) flash_len: 1000000 CramFS found in RAM rofs_start_addr: 00000000 len: 0 Reserving memory for CP1 @0xa3e00000 memsize=62 CPU revision is: 00019641 Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes. Primary data cache 16kB 4-way, linesize 32 bytes. Linux version 2.4.21openrg-rmk1 #2 Thu Jul 15 17:23:17 IDT 2010 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) User-defined physical RAM map: memory: 03e00000 @ 00000000 (usable) Reserved 256k KLOG memory starting from Physical 0x03dc0000 On node 0 totalpages: 15872 zone(0): 4096 pages. zone(1): 11776 pages. zone(2): 0 pages. Kernel command line: cramfs=0 mtdparts=phys_mapped_flash:-@0(MP252) slram=mainfs,0x002b7000,+6881280,initfs,0x002a7000,+65536 mem=62M mips_counter_frequency:166666667 r4k_offset: 00196e6a(1666666) Calibrating delay loop... 222.00 BogoMIPS Memory: 53028k/63488k available (1874k kernel code, 10460k reserved, 7588k data, 8k init, 0k highmem) 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: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX PCI: Probing PCI hardware on host bus 0. Autoconfig PCI channel 0x802a63a0 Scanning bus 00, I/O 0x1ae00000:0x1b000001, Mem 0x18000000:0x1a000001 00:0e.0 Class 0280: 1814:3062 Mem at 0x18000000 [size=0x10000] Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Journalled Block Device driver loaded /proc/fs/cramfs_block_uncompressed created fuse init (API version 7.5) loop: loaded (max 8 devices) SCSI subsystem driver Revision: 1.00 md: raid0 personality registered as nr 2 md: raid1 personality registered as nr 3 md: raid5 personality registered as nr 4 raid5: measuring checksumming speed 8regs : 225.200 MB/sec 32regs : 286.800 MB/sec raid5: using function: 32regs (286.800 MB/sec) md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. 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. 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb.c: registered new driver usblp printer.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. cgu: misc_register on minor = 63 ppe: ATM init succeeded (firmware version 1.1.0.2.1.13) danube MAC driver loaded! gptu: totally 6 16-bit timers/counters gptu: misc_register on minor 62 gptu: succeeded to request irq 118 gptu: succeeded to request irq 119 gptu: succeeded to request irq 120 gptu: succeeded to request irq 121 gptu: succeeded to request irq 122 gptu: succeeded to request irq 123 @hf: init A23 init_danube_mtd: start_scan_addr: b0000000 init_danube_mtd: chip probing count 0 Danube: probing address:b0000000 Amd/Fujitsu Extended Query Table at 0x0040 Danube Bank 0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. init_danube_mtd: bank1, name:Danube Bank 0, size:33554432bytes DANUBE flash0: Using command line partition definition Creating 1 MTD partitions on "Danube Bank 0": 0x00000000-0x02000000 : "MP252" oamk: init_module() called. Opening oam kernel socket oamk: init_module() returned. Danube Port Initialization ttyS0 at MEM 0xbe100400 (irq = 2) is a IFX_ASC ttyS1 at MEM 0xbe100c00 (irq = 9) is a IFX_ASC VFS: Mounted root (tmpfs filesystem). making node /dev/mtdblock1 (initfs) Mount of initial cramfs successful Freeing initfs memory: 64k freed Error making node /dev/mtdblock0 making node /dev/mtdblock0 (mainfs) Freeing unused kernel memory: 8k freed mtd0: mainfs mtd2: MP252 Algorithmics/MIPS FPU Emulator v1.5 klog loaded klog: Using RAM buffer at address 0xa3dc0000 size 0x40000 klog: Invalid magic or checksum, reseting all information. klog initialization succeeded klog RAM store initialization succeeded. symbol-file build/debug/rg_klog_ram_be.o 0xc0002060 -s .data 0xc0003870 -s .bss 0xc00038d0 insmod: add-symbol-file build/debug/be_pppoa_mod.o 0xc0005060 -s .data 0xc0005e60 -s .bss 0xc0005e60 insmod: add-symbol-file build/debug/mei.o 0xc0007060 -s .data 0xc0016c60 -s .bss 0xc00171b0 Danube MEI version:1.00.09 Danube MEI MIB version:0.90.04 enable_irq(55) unbalanced from c000b900 Jan 1 00:00:06 10.unknown[16]: Failed ipc connect Network is unreachable insmod: add-symbol-file build/debug/one_module.o 0xc0019060 -s .main_flow 0xc0061b10 -s .data 0xc006e3e0 -s .bss 0xc00703c0 Loading license [removed].AUDIOCODES loading license key: AUDIOCODES loading license key: AUDIOCODES insmod: add-symbol-file build/debug/kleds_mod.o 0xc00ab060 -s .data 0xc00abae0 -s .bss 0xc00abb60 Searching for flash-layout... permst_read_write:405: failed reading (lseek) to 67108716 - Invalid argument permst_read_write:405: failed reading (lseek) to 134217580 - Invalid argument Cannot find flash layout section. Use default Press ESC to enter BOOT MENU mode. ata_pages_init,53 -- [mt_rg_conf_compat:3864] saved_version=5.2.7, rg_version=5.2.7, saved_ext_version=3.2.1_build_12, external_version=3.2.1_build_12 . [mt_rg_conf_compat:3865] UPDATING SERIAL NUMBER . ACL_GetSerialNumberFromMAC: mac_str = xx:xx:xx:xx:xx:xx ACL_GetSerialNumberFromMAC: iserial_num=xxxxxxx . [mt_rg_conf_compat:3879] updating remote access path MAPS: 00400000-0094a000 r-xp 00000000 1f:00 724780 /mnt/cramfs/bin/openrg 10000000-100c5000 rw-p 0054a000 1f:00 724780 /mnt/cramfs/bin/openrg 100c5000-1018c000 rwxp 00000000 00:00 0 2aaa8000-2aaae000 r-xp 00000000 1f:00 5396080 /mnt/cramfs/lib/ld-uClibc-0.9.29.so 2aaae000-2aaaf000 rw-p 00000000 00:00 0 2aaed000-2aaee000 rw-p 00005000 1f:00 5396080 /mnt/cramfs/lib/ld-uClibc-0.9.29.so 2aaee000-2ab01000 r-xp 00000000 1f:00 5973192 /mnt/cramfs/lib/libopenrg.so 2ab01000-2ab40000 ---p 00013000 00:00 0 2ab40000-2ab41000 rw-p 00012000 1f:00 5973192 /mnt/cramfs/lib/libopenrg.so 2ab41000-2ab91000 r-xp 00000000 1f:00 5760608 /mnt/cramfs/lib/libjutil.so 2ab91000-2abd0000 ---p 00050000 00:00 0 2abd0000-2abde000 rw-p 0004f000 1f:00 5760608 /mnt/cramfs/lib/libjutil.so 2abde000-2ac1c000 r-xp 00000000 1f:00 6039200 /mnt/cramfs/lib/libssl.so 2ac1c000-2ac5b000 ---p 0003e000 00:00 0 2ac5b000-2ac5f000 rw-p 0003d000 1f:00 6039200 /mnt/cramfs/lib/libssl.so 2ac5f000-2ad76000 r-xp 00000000 1f:00 5409972 /mnt/cramfs/lib/libcrypto.so 2ad76000-2adb5000 ---p 00117000 00:00 0 2adb5000-2adcb000 rw-p 00116000 1f:00 5409972 /mnt/cramfs/lib/libcrypto.so 2adcb000-2adcd000 r-xp 00000000 1f:00 5720936 /mnt/cramfs/lib/libdl-0.9.29.so 2adcd000-2ae0c000 ---p 00002000 00:00 0 2ae0c000-2ae0d000 rw-p 00001000 1f:00 5720936 /mnt/cramfs/lib/libdl-0.9.29.so 2ae0d000-2ae21000 r-xp 00000000 1f:00 6019480 /mnt/cramfs/klog chardev initialized. lib/librg_config.so 2ae21000-2ae60000 ---p 00014000 00:00 0 2ae60000-2ae63000 rw-p 00013000 1f:00 6019480 /mnt/cramfs/lib/librg_config.so 2ae63000-2ae73000 r-xp 00000000 1f:00 5856896 /mnt/cramfs/lib/libm-0.9.29.so 2ae73000-2aeb2000 ---p 00010000 00:00 0 2aeb2000-2aeb3000 rw-p 0000f000 1f:00 5856896 /mnt/cramfs/lib/libm-0.9.29.so 2aeb3000-2aeb5000 r-xp 00000000 1f:00 6230988 /mnt/cramfs/lib/libutil-0.9.29.so 2aeb5000-2aef4000 ---p 00002000 00:00 0 2aef4000-2aef5000 rw-p 00001000 1f:00 6230988 /mnt/cramfs/lib/libutil-0.9.29.so 2aef5000-2af51000 r-xp 00000000 1f:00 6119140 /mnt/cramfs/lib/libuClibc-0.9.29.so 2af51000-2af90000 ---p 0005c000 00:00 0 2af90000-2af96000 rw-p 0005b000 1f:00 6119140 /mnt/cramfs/lib/libuClibc-0.9.29.so 7fff7000-7fff8000 rwxp 00000000 00:00 0 insmod: add-symbol-file build/debug/rg_klog_chardev.o 0xc00ce060 -s .data 0xc00ce480 -s .bss 0xc00ce4c0 insmod: add-symbol-file build/debug/log_chardev.o 0xc00d0060 -s .data 0xc00d0940 -s .bss 0xc00d09c0 insmod: add-symbol-file build/debug/igmp_proxy_mod.o 0xc00d2060 -s .main_flow 0xc00d82f4 -s .data 0xc00d8840 -s .bss 0xc00d8950 insmod: add-symbol-file build/debug/tcp_mss.o 0xc00da060 -s .data 0xc00da6b0 -s .bss 0xc00da6e0 insmoIPV4 device driver registered d: add-symbol-file build/debug/rg_ipv4.o 0xc00dc060 -s .data 0xc00dc290 -s .bss 0xc00dc2e0 insmod: add-symbol-file build/debug/rt3062.o 0xc00de060 -s .data 0xc01ae150 -s .bss 0xc01b97b0 rtmp_init.c,RTMPAllocAdapterBlock,209: === pAd = c01bd000, size = 409128 === <-- RTMPAllocAdapterBlock, Status=0 pci_main_dev.c,rt2860_probe,418: pAd->CSRBaseAddress =0xb8000000, csr_addr=0xb8000000! Jan 1 00pci_main_dev.c,rt2860_init_module,326: proc_debug_level=8368a4c0 :00:14 10.unknown[28]: Failed ipc connect Network is unreachable insmod: add-symbol-file build/debug/pppoe_relay.o 0xc0222060 -s .data 0xc0224b70 -s .bss 0xc0224b70 insmod: add-symbol-file build/debug/rg_pppoe_relay.o 0xc0239060 -s .data 0xc02397a0 -s .bss 0xc0239830 insmod: add-symbol-file build/de[init_module 650] spi transport module init successfuly Init DANUBE gpio for spi of SLIC0. JL testing DECT set slic RESET low bug/spi_trans_drv_mod.o 0xc023b060 -s .data 0xc023e430 -s .bss 0xc023e4c0 insmod: add-symbol-file build/debug/ac49x_dsp_mod.o 0xc0240060 -s .data 0xc0250a00 -s .bss 0xc0252b10 insmod: add-symbol-file build/debug/silabs_fxs_3226_drv_mod.o 0xc025b060 -s .data 0xc0268050 -s .bss 0xcinit SLIC module 0269b40 insmod: add-symbol-file build/debug/rtp.o 0xc026d060 -s .data 0xc026ff30 -s .bss 0xc026ff60 insmod: add-symbol-file build/debug/phone_mod.o 0xc0272060 -s .data 0xc02731a0 -s .bss 0xc02731f0 insmod: add-symbol-file build/debug/ac494_mod.o 0xc0275060 -s .data 0xc027c600 -s .bss 0x ****** AC49x init_module ***** c027c770 insmod: add-symbol-file build/debug/btn.o 0xc028c060 -s .data 0xc028c890 -s .bss 0xc028c980 insmod: add-symbol-file build/debug/qos_ingress.o 0xc028e060 -s .main_flow 0xc028ea40 -s .data 0xc028ec40 -s .bss 0xc028ece0 insmod: add-symbol-file build/debug/danube_igmp_mod.o 0xc0290060 -s .data 0xc0291340 -s .bss 0xc02917e0 insmod: add-symbol-file build/debug/danube_adm6996_mod.o 0xc0293060 -s .data 0xc0295110 -s .bss 0xc0295600 insmod: add-symbol-dwc3884-hcd: irq 54, addr be101000 usb.c: new USB bus registered, assigned bus number 1 MP252 - turning on USB power (GPIO=3) file build/debug/dwc3884.o 0xc0297060 -s .data 0xc029a1e0 -s .bss 0xc029a210 hub.c: USB hub found hub.c: 1 port detected Jan 1 00:00:1kos_chardev_ioctl: type 57 not found 5 10.unknown[42]: Failed ipc connect Network is unreachable Cannot open rg_chrdev for type 57 Invalid argument factory dft = -1 ------------------------------ No model cokos_chardev_ioctl: type 57 not found nfigured, default is BW MP252 Model=BW ------------------------------ Cannot open rg_chrdev for type 57 Invalid argument mt_rg_conf_bad_reboot_verify(). Reboot reason -1 1 consecutive reboots MTD read blocked for 800 ms
ROM VER: 1.0.3 CFG 01 Read ROM VER: 1.0.3 CFG 01 Read EEPROMX X U-Boot 1.1.5.4-IAD-3264 (Jan 17 2010 - 10:42:44) DRAM: 64 MB relocate_code start relocate code finish. Flash: 32 MB In: serial Out: serial Err: serial Net: ethaddr=08:01:11:11:11:11 danube Switch Type "run flash_nfs" to mount root filesystem over NFS Hit any key to stop autoboot: 3 2 0 DANUBE # tftp 0x81000000 openwrt-lantiq-xway-ACMP252-uImage Using danube Switch device TFTP from server 192.168.1.20; our IP address is 192.168.1.1 Filename 'openwrt-lantiq-xway-ACMP252-uImage'. Load address: 0x81000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################### done Bytes transferred = 3918797 (3bcbcd hex) DANUBE # bootm ## Booting image at 81000000 ... Image Name: MIPS OpenWrt Linux-3.8.3 Created: 2013-03-17 18:25:45 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 3918733 Bytes = 3.7 MB Load Address: 80002000 Entry Point: 80002000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... [ 0.000000] Linux version 3.8.3 (daniel@earthship) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #1 Sun Mar 17 20:25:31 IST 2013 [ 0.000000] SoC: Danube rev 1.3 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 00019641 (MIPS 24KEc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x00000000-0x03ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000-0x03ffffff] [ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] __ex_table already sorted, skipping sort [ 0.000000] Writing ErrCtl register=0007ff68 [ 0.000000] Readback ErrCtl register=0007ff68 [ 0.000000] Memory: 52680k/65536k available (2570k kernel code, 12856k reserved, 784k data, 8668k init, 0k highmem) [ 0.000000] NR_IRQS:256 [ 0.000000] CPU Clock: 333MHz [ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368) [ 0.036000] pid_max: default: 32768 minimum: 301 [ 0.040000] Mount-cache hash table entries: 512 [ 0.044000] pinctrl core: initialized pinctrl subsystem [ 0.048000] NET: Registered protocol family 16 [ 0.068000] pinctrl-xway 1e100b10.pinmux: Init done [ 0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20 [ 0.080000] PCI host bridge /fpi@10000000/pci@E105400 ranges: [ 0.084000] MEM 0x0000000018000000..0x0000000019ffffff [ 0.088000] IO 0x000000001ae00000..0x000000001affffff [ 0.112000] bio: create slab <bio-0> at 0 [ 0.120000] usbcore: registered new interface driver usbfs [ 0.124000] usbcore: registered new interface driver hub [ 0.128000] usbcore: registered new device driver usb [ 0.132000] PCI host bridge to bus 0000:00 [ 0.136000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff] [ 0.140000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff] [ 0.144000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.148000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff] [ 0.152000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30 [ 0.156000] Switching to clocksource MIPS [ 0.164000] NET: Registered protocol family 2 [ 0.172000] TCP established hash table entries: 512 (order: 0, 4096 bytes) [ 0.180000] TCP bind hash table entries: 512 (order: -1, 2048 bytes) [ 0.184000] TCP: Hash tables configured (established 512 bind 512) [ 0.192000] TCP: reno registered [ 0.192000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.208000] NET: Registered protocol family 1 [ 0.736000] gptu: totally 6 16-bit timers/counters [ 0.740000] gptu: misc_register on minor 63 [ 0.744000] gptu: succeeded to request irq 126 [ 0.748000] gptu: succeeded to request irq 127 [ 0.752000] gptu: succeeded to request irq 128 [ 0.756000] gptu: succeeded to request irq 129 [ 0.760000] gptu: succeeded to request irq 130 [ 0.768000] gptu: succeeded to request irq 131 [ 0.772000] lantiq,vmmc 1f103000.vmmc: requested GPIO 255 [ 0.780000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x02900000 [ 0.792000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.800000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.808000] msgmni has been set to 102 [ 0.812000] io scheduler noop registered [ 0.816000] io scheduler deadline registered (default) [ 0.824000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc [ 0.832000] console [ttyLTQ0] enabled, bootconsole disabled [ 0.832000] console [ttyLTQ0] enabled, bootconsole disabled [ 0.848000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e [ 0.856000] Amd/Fujitsu Extended Query Table at 0x0040 [ 0.860000] Amd/Fujitsu Extended Query version 1.3. [ 0.864000] number of CFI chips: 1 [ 0.868000] 6 ofpart partitions found on MTD device ltq_nor [ 0.872000] Creating 6 MTD partitions on "ltq_nor": [ 0.880000] 0x000000000000-0x000000020000 : "uboot" [ 0.888000] 0x000000020000-0x000000040000 : "uboot_env" [ 0.892000] 0x000000040000-0x0000000a0000 : "boardconfig" [ 0.900000] 0x0000000a0000-0x000000fc0000 : "linux" [ 0.908000] Creating 2 MTD partitions on "ltq_nor": [ 0.912000] 0x0000000a0000-0x0000003e0000 : "kernel" [ 0.920000] 0x0000003e0000-0x000000fc0000 : "rootfs" [ 0.924000] mtd: partition "rootfs" set to be root filesystem [ 0.928000] split_squashfs: no squashfs found in "ltq_nor" [ 0.936000] 0x000000fc0000-0x000001000000 : "sysconfig" [ 0.944000] 0x000001000000-0x000002000000 : "rootfs_data" [ 0.964000] etop: invalid MAC, using random [ 1.020000] libphy: ltq_mii: probed [ 1.020000] eth0: ADM6996M model PHY found. [ 1.028000] eth0: attached PHY [Infineon ADM6996] (phy_addr=1e180000.etop-ff:00, irq=-1) [ 1.040000] wdt 1f8803f0.watchdog: Init done [ 1.044000] TCP: cubic registered [ 1.048000] NET: Registered protocol family 17 [ 1.052000] 8021q: 802.1Q VLAN Support v1.8 [ 1.076000] Freeing unused kernel memory: 8668k freed - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - - init - Please press Enter to activate this console. [ 6.796000] ocf: module license 'BSD' taints kernel. [ 6.800000] Disabling lock debugging due to kernel taint [ 7.092000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH [ 7.120000] Compat-drivers backport release: compat-drivers-2013-01-21-1 [ 7.124000] Backport based on wireless-testing.git master-2013-02-22 [ 7.132000] compat.git: wireless-testing.git [ 7.176000] cfg80211: Calling CRDA to update world regulatory domain [ 7.180000] cfg80211: World regulatory domain updated: [ 7.184000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 7.192000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 7.200000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 7.208000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 7.216000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 7.224000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 7.432000] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH [ 7.480000] SCSI subsystem initialized [ 7.576000] Lantiq MIPS24KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH [ 7.580000] request_timer(3, 0x000001AE, 1)...successful! [ 7.588000] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH [ 7.724000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002) [ 7.736000] phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 3572, rf: 0008, rev: 0221. [ 7.772000] Button Hotplug driver version 0.4.1 [ 7.988000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 8.264000] nf_conntrack version 0.5.0 (958 buckets, 3832 max) [ 8.716000] IFX MEI Version 5.00.00 [ 8.752000] IFXUSB: ifxusb_hcd: version 3.2 B110801 [ 9.260000] IFXUSB: USB core #0 soft-reset [ 9.464000] IFXUSB: USB core #0 soft-reset [ 9.464000] ifxusb_hcd ifxusb_hcd: IFX USB Controller [ 9.472000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1 [ 9.476000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000 [ 9.484000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode [ 9.488000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode [ 9.496000] IFXUSB: Init: Power Port (0) [ 9.500000] hub 1-0:1.0: USB hub found [ 9.504000] hub 1-0:1.0: 1 port detected [ 9.508000] ifxusb_hcd ifxusb_hcd: requested GPIO 227 [ 9.572000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4 [ 9.620000] Infineon Technologies DEU driver version 2.0.0 [ 9.624000] Danube Chip ver. 1.3 or below detected. [ 9.632000] IFX DEU DES initialized (multiblock). [ 9.636000] IFX DEU AES initialized (multiblock). [ 9.640000] IFX DEU SHA1 initialized. [ 9.644000] IFX DEU MD5 initialized. [ 9.676000] PTM 1.0.27 PTM (E1) firmware version 0.17 [ 9.680000] ifxmips_ptm: PTM init succeed [ 9.724000] Initializing USB Mass Storage driver... [ 9.728000] usbcore: registered new interface driver usb-storage [ 9.732000] USB Mass Storage support registered. [ 9.764000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 13.396000] device eth0 entered promiscuous mode [ 13.404000] br-lan: port 1(eth0) entered forwarding state [ 13.408000] br-lan: port 1(eth0) entered forwarding state [ 15.412000] br-lan: port 1(eth0) entered forwarding state [ 24.512000] libphy: Trying 100/FULL BusyBox v1.19.4 (2013-03-17 20:16:14 IST) built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- BARRIER BREAKER (Bleeding Edge, r36067) ----------------------------------------------------- * 1/2 oz Galliano Pour all ingredients into * 4 oz cold Coffee an irish coffee mug filled * 1 1/2 oz Dark Rum with crushed ice. Stir. * 2 tsp. Creme de Cacao ----------------------------------------------------- root@OpenWrt:/#