U-Boot 1.0.5 DRAM: 32 MB relocate_code start relocate code finish Entering flash_init() Flash: 8 MB env_relocate[226] malloced ENV at 81f80008 env_relocate finished entering devices_init In: serial Out: serial Err: serial console_init_r finished! Net: danube Switch Type "run flash_nfs" to mount root filesystem over NFS Hit any key to stop autoboot: 0 ## Booting image at b02d0000 ... Image Name: MIPS Linux-2.4.31-Danube-3.0.3-G Created: 2006-10-12 11:35:12 UTC Image Type: MIPS Linux Kernel Image (gzip compressed) Data Size: 854782 Bytes = 834.7 kB Load Address: 80002000 Entry Point: 801ca040 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... TODO: chip version memsize=32l flash_start=0xb0000000 flash_size=8388608l Reserving memory for CP1 @0xa1f00000 memsize=31 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.31-Danube-3.0.3-G0432V30V (root@localhost) (gcc version 3.3.6) #2 å10æ.. 12 19:35:05 CST 2006 Can't analyze prologue code at 8001e360 Determined physical RAM map: User-defined physical RAM map: memory: 01f00000 @ 00000000 (usable) On node 0 totalpages: 7936 zone(0): 7936 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/mtdblock2 ip=10.10.10.10:10.10.10.123::::eth0:on console=ttyS1,115200 ethaddr=00:01:22:33:44:55 mem=31M panic=1 ethaddr_setup: mac address 0- 1-22-33-44-55 mips_hpt_frequency:166666667 r4k_offset: 00196e6a(1666666) Using 166.667 MHz high precision timer. Syam before calibrate_delay Calibrating delay loop... 222.00 BogoMIPS Syam after calibrate_delay MIPS CPU counter frequency is fixed at 166666667 Hz Memory: 28728k/31744k available (1808k kernel code, 3016k reserved, 108k data, 100k init, 0k highmem) Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) Inode cache hash table entries: 2048 (order: 2, 16384 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: 8192 (order: 3, 32768 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket LSP Revision 1 Starting kswapd Squashfs 2.2 (released 2005/07/03) (C) 2002-2004, 2005 Phillip Lougher pty: 256 Unix98 ptys configured ttyS0 at MEM 0xbe100400 (irq = 2) is a IFX_ASC ttyS1 at MEM 0xbe100c00 (irq = 9) is a IFX_ASC <6>Danube PMU driver v0.3 cgu: misc_register on minor = 63 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 led: misc_register on minor = 151 memcopy_init: memcopy init loop: loaded (max 8 devices) PPP generic driver version 2.4.2 danube MAC driver loaded! Loading 2nd ETH driver... init succeeded oamk: init_module() called. Opening oam kernel socket oamk: init_module() returned. init_danube_mtd: start_scan_addr: b0000000 init_danube_mtd: chip probing count 0 Danube: probing address:b0000000 Amd/Fujitsu Extended Query Table v1.1 at 0x0040 number of CFI chips: 1 cfi_cmdset_0002: Disabling fast programming due to code brokenness. init_danube_mtd: bank1, name:Danube Bank 0, size:8388608bytes DANUBE flash0: Using static image partition definition Creating 7 MTD partitions on "Danube Bank 0": 0x00000000-0x00030000 : "U-Boot" 0x00030000-0x00050000 : "Environment" 0x00050000-0x002f0000 : "rootfs" 0x002f0000-0x003c0000 : "Linux" 0x003c0000-0x00400000 : "firmware" 0x00400000-0x00410000 : "User-Data" 0x00410000-0x00420000 : "voip-Data" Initializing Cryptographic API 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 2048 bind 4096) Linux IP multicast router 0.06 plus PIM-SM IP-Config: Guessing netmask 255.0.0.0 IP-Config: Complete: device=eth0, addr=10.10.10.10, mask=255.0.0.0, gw=255.255.255.255, host=10.10.10.10, domain=, nis-domain=(none), bootserver=10.10.10.123, rootserver=10.10.10.123, rootpath= ip_conntrack version 2.1 (248 buckets, 1984 max) - 624 bytes per conntrack ip_conntrack_pptp version 1.9 loaded ip_nat_pptp version 1.5 loaded ip_tables: (C) 2000-2002 Netfilter core team NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Ebtables v2.0 registered NET4: Ethernet Bridge 008 for NET4.0 Bridge firewalling registered Danube Port Initialization DANUBE MIPS24KEc MPS mailbox driver, Version 1.1.0 (c) Copyright 2006, Infineon Technologies AG IFX_MPS: using proc fs VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 100k freed init started: BusyBox v1.00 (2006.10.12-11:36+0000) multi-call binary Algorithmics/MIPS FPU Emulator v1.5 Created character device /dev/danube-port with major[247] and minor[0] 1+0 records in 1+0 records out Mount ADSL Firmware Now part_begin_addr=0xb0400000 mtd_dev=/dev/mtd/5 autoboot open /dev/danube/mei fail Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/net/ifx_nfext/ifx_nfext_core.o Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/net/ifx_nfext/ifx_nfext_ppp.o Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/drivers/net/admmod.o Loading ADM6996 driver... 6996I SMI Mode-Chip ID:71023 Bringing up syslog Bringing up klogd <6>device eth0 entered promiscuous mode br0: port 1(eth0) entering learning state br0: port 1(eth0) entering forwarding state br0: topology change detected, propagating --VDSL2 Pre Initialization -- Init VDSL2 CPE Ref environment - loading VDSL2 CPE Ref Board - board driver - *** Creating dir: /dev/adm5120_rb *** Creating node: /dev/adm5120_rb/0 Using ./drv_adm5120_rb ADM5120 Board Driver, Version 0.0.4.1 <6>(c) Copyright 2003, Infineon Technologies AG - loading VDSL2 CPE board - DFE driver - *** Creating dir: /dev/vinax *** Creating node: /dev/vinax/cntrl0 *** Creating node: /dev/vinax/0 cat: /proc/mei/version: No such file or directory 3.0.3-432-V30WV Using ./drv_vinax <6>VINAX Driver, Version 0.1.0.2 <6>(c) Copyright 2005, Infineon Technologies AG <6>### VINAX - VINAX - VINAX - VINAX ### <7>VINAX_DRV: create proc config entry --> Add VINAX tick to timer queue board driver loaded --> AInitializes the MultiPort Memory Controller for the VDSL2 DFEBoard_InitIrq! mazon-Vinax test: open device: /dev/adm5120_rb/0. --> Amazon-Vinax test: close(3) device: //dev/adm5120_rb/0. current HW type is CPE_MODE +++ setup CPE firmware vcpe_hw.bin +++ ln: ./firmware.bin: File exists ln: ./firmware0.bin: File exists ln: ./firmware1.bin: File exists MEI driver loaded init Danube-Vinax MEI base addr=0x14000000 poVINAX_DRV[00]: ERROR - INIT DEVICE, HW failure lling mode !!! RESET the VDSL2 device (via MEI) !!! set VINAX DFE config VDSL2 pre init done ---VDSL2 Post Initialization -- VDSL2 initialisation - post Start VDSL2 CPE Ref environment Start VINAX firmeware download --> test: open device: /dev/vinax/0. Start<7>VINAX_DRV[00-01] Error ioctl - missing init, invalid cmd !!! Download , size: 540148 --> test: ERROR - ioct(FIO_VINAX_FW_DL), Operation not permitted, retCode = -1021 Start VDSL2 DSL DAEMON Application DSL: start DSL daemon. DSL: DSL daemon running in background now! DSL: Device granularity is 1 DSL: No firmware pointer DSL: No 2nd firmware pointer DSL: Given warmstart memory will be analyzed... <6>device nas1 entered promiscuous mode br0: port 2(nas1) entering learning state DSL: ...No warmstart memory defined DSL: ...Using memory allocation via DSL_Malloc() for ALL data base sections DSL: ...Startup mode: COLDSTART DSL: No mapping information (line -> device channel) provided. Taking internal default settings. DSL[00]: VINAX init failed, no valid data DSL[00]: VINAX driver init failed DSL: DSL: ***************************************************** DSL: DSL library version: 1.5.1 DSL: ***************************************************** DSL: Number of devices : 1 DSL: Number of lines : 1 DSL: Number of lines/device : 1 DSL: Number of channels/line : 2 DSL: DSL: Memory usage of warm start resistent data base DSL: magic key data base : 4 bytes DSL: line config data base : 316 bytes DSL: channel config data base : 184 bytes DSL: line array config data base : 2424 bytes DSL: -------------- DSL: Total : 2928 bytes DSL: DSL: Memory usage of status data base DSL: line status data base : 220 bytes DSL: channel status data base : 408 bytes DSL: -------------- DSL: Total : 628 bytes DSL: DSL: Context memory usage DSL: context structure : 1128 bytes DSL: Timeout event lists : 32 bytes DSL: -------------- DSL: Total : 1160 bytes DSL: ***************************************************** DSL: DSL: Thread PID for thread tPM_Tick is 997 DSL: Thread PID for thread tPipe_0 is 1007 DSL: Thread PID for thread tPipe_1 is 1008 DSL: Thread PID for thread tPipe_2 is 1009 iptables: No chain/target/match by that name iptables: No chain/target/match by that name br0: port 2(nas1) entering forwarding state br0: topology change detected, propagating nReturn=0 nLine=0 VDSL2 post init done device eth2 entered promiscuous mode br0: port 3(eth2) entering learning state installing mps devices... +--------------------------------------+ | Linux/MIPS on DANUBE by Infineon COM AC BB_CPE | +--------------------------------------+ br0: port 3(eth2) entering forwarding state br0: topology change detected, propagating danube login: