Astoria networks ARV7510PW22

Hardware Highlights

CPU Ram Flash Network USB Serial UART
Lantiq Xway Danube @333Mhz Dual Core 64MB 16MB 4 Ports Yes Yes Yes

Installation

Flash Layout

Please check out the article Flash Layout. It contains an example and a couple of explanations.

Modified Flash Layout
partition start end size description
mtd0 0x00000000 0x00040000 256KB u-boot
mtd1 0x00040000 0x00060000 128KB u-boot environment
mtd2 0x00060000 0x00fe0000 15872KB linux
mtd3 0x00fe0000 0x01000000 128KB board_config

Hardware

Info

Architecture: MIPS
Vendor: Astoria
Bootloader: brnboot
System-On-Chip: Lantiq Danube PSB 50702 E Rev 1.3 or 1.5 (MIPS 24Kec)
CPU/Speed: 333 Mhz Dual Core
Flash-Chip: MX29GL128ELT2I-90G
Flash size: 16 MiB
RAM: 64 MiB
RAM Chip: Zentel A4S12D40FTP-G5
Wireless: Ralink RT3062F b/g/n 2x2
Ethernet: Atheros AR8216-BH1A
Internet: ADSL2+ (annex A and B)
USB: Yes 3 x 2.0
Phone: 2x FXS
Serial: Yes
JTAG: Yes
Power: external PSU, 15V DC, 1.2A

Photos

PCB Up:
arv7510pw22_up.jpg

PCB Down:
arv7510pw22_down.jpg

Opening the case

Note: This will void your warranty!

To get to the board you need:

  • unscrew 2 Phillips screws underneath the cover,
  • pull the upper cover which is connected by click.

Bootlogs

OEM bootlog

ROM VER: 1.0.3 CFG 01 Readà ROM VER: 1.0.3 CFG 01 Read EEPROMX X ======================================================================= Wireless ADSL Gateway DANUBE Loader v2.00.04 build Jul 20 2010 14:02:27 Arcadyan Technology Corporation ======================================================================= Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X Copying boot params.....DONE Press Space Bar 3 times to enter command mode ... Flash Checking Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X [1] Passed. Image[1] at 0xb0860000, len:2323341, type:0 Image[2] at 0xb0a97400, len:400168, type:10 Image[3] at 0xb0af9000, len:758651, type:11 Image[4] at 0xb0bb2400, len:357917, type:12 Image[5] at 0xb0c09c00, len:165868, type:50 Image[6] at 0xb0c32800, len:452618, type:90 Firmware image at 0, ART image at -1 Run-up Normal Firmware... Unzipping firmware [1(6)] at 0x80002000 ... [ZIP 3] [ZIP 1] done Run-time code running ... In c_entry() function ... install_exception Co config = 80008483 [INIT] Interrupt ... ##### _ftext = 0x80002000 ##### _fdata = 0x808EE710 ##### __bss_start = 0x809C91F8 ##### end = 0x838FEFA8 allocate_memory_after_end> len 895720, ptr 0x83906fb0 ##### Backup Data from 0x808EE710 to 0x83906FA8~0x839E1A90 len 895720 ##### Backup Data completed ##### Backup Data verified [GPIO FLOW] SetGpio() Begin .. gptu: totally 6 16-bit timers/counters Init timer = 0 [GPIO FLOW] SetGpio() End. [INIT] System Log Pool startup ... [INIT] MTinitialize .. [INIT] usrclk CPU Clock 333333334 Hz mips_counter_frequency:166666667 r4k_offset: 00028b0a(166666) init_US_counter : time1 = 260452 , time2 = 32260479, diff 32000027 US_counter = 59 cnt1 32988439 cnt2 32991207, diff 2768 Runtime code version: 00.03.38 System startup... [INIT] Memory COLOR 0, 6000000 bytes .. [INIT] Memory COLOR 1, 1048576 bytes .. [INIT] Memory COLOR 2, 8516576 bytes .. danube pci startup... PCI clock 33.3MHz cut-off PCI internal clock DANUBE_GPIO_P1_ALTSEL0=65c7 DANUBE_GPIO_P1_ALTSEL1=0 DANUBE_GPIO_P1_DIR=41fe [PCI-SCAN] get PCI dev-0e, func-00(0x70), class:0x0280, vid:0x1814, did:0x3592 [PCI-SCAN] get PCI dev-0f, func-00(0x78), class:0x0c03, vid:0x1106, did:0x3038 [PCI-SCAN] get PCI dev-0f, func-01(0x79), class:0x0c03, vid:0x1106, did:0x3038 [PCI-SCAN] get PCI dev-0f, func-02(0x7a), class:0x0c03, vid:0x1106, did:0x3104 Scanning bus 00 Found 00:70 [1814/3592] 000280 00 Found 00:78 [1106/3038] 000c03 00 Found 00:79 [1106/3038] 000c03 00 Found 00:7a [1106/3104] 000c03 00 Fixups for bus 00 Bus scan for 00 returning with max=00 [pcibios_init] PCI slot 0e, function 00... 35921814 04300007 02800000 00008000 18000000 00000000 00000000 00000000 00000000 00000000 ffffffff 35921814 00000000 00000040 00000000 04020100 [pcibios_init] PCI slot 0f, function 00... 30381106 02100000 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00001 00000000 00000000 30381106 00000000 00000080 00000000 00000100 [pcibios_init] PCI slot 0f, function 01... 30381106 02100000 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00021 00000000 00000000 30381106 00000000 00000080 00000000 00000200 [pcibios_init] PCI slot 0f, function 02... 31041106 02100000 0c032065 00801600 18010000 00000000 00000000 00000000 00000000 00000000 00000000 31041106 00000000 00000080 00000000 00000300 interrupt pin 2 not supported! wrong interrupt pin 2 interrupt pin 3 not supported! wrong interrupt pin 3 Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X Set flash memory layout to Boot Parameters found !!! Bootcode version: v2.00.04 Serial number: R153051148 Hardware version: 01 23.03.2012-13:59:27 [BUILD-WPA]: Key:284E38B35 [BUILD:PIN] PIN:R153051148, MAC:743170F0C7CC [BUILD-PIN]: PIN:87722352, len=8 Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X nLen:98, Magic:0x33343536 my CFGVersionMagic = 33343536, old CFGVersionMagic on flash = 33343536 my CFGsize = 248192, my CFGDescSize = 41080 my Version = 00.03.38, Version on flash= 00.03.38 [CONFIG] old cfg version:[00.03.38], [0.0.3.0.38.100] source CFGsize = 248192, CFGDescSize = 41080 Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X OldCfgHexSize:13267 Unzipping from 814C63F0 to 814BC368 ... [ZIP 2] allocate_memory_after_end> len 8 1516, ptr 0x839e1ab0 done Uncompressed size = 41078 Tail1 : END_III_Config_t Size of Old CFG_DESC is :41078!!! useCfgDesc:1 MyCfgHexSize:13267 Unzipping from 814B8F7C to 814AEEF4 ... [ZIP 2] done Uncompressed size = 41078 My CFGDescSize:41080 useCfgDesc:1 Tail : END_III_Config_t useCfgDesc:3 Restore Config file from ver:00.03.38!!! [CONFIG] DS_Tail:[t_ARV752DPW] [CONFIG] load_config ret=1 [updateConfig] flash version:[00.03.38], [0.0.3.0.38.100] [updateConfig] code version:[00.03.38], [0.0.3.0.38.100] ##@@!! voip_generate_LACDN> accountidx=0, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=1, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=2, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=3, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=4, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=5, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=6, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=7, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=8, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = ##@@!! voip_generate_LACDN> accountidx=9, outboundProxy = ##@@!! userId = ##@@!! local_area = ##@@!! destination_number = !!! Invalid wireless channel range 0 ~ 0 !!! Use default value 1 ~ 13 [Config Init] : write UMTS Info to Config [Config Init] : gConfig.umtsVars.APN = ac.vodafone.es [Config Init] : gConfig.ISP_Set[16].Username = vodafone [Config Init] : gConfig.ISP_Set[16].Password = vodafone check_WAN_switch returns -1 default route: 0.0.0.0 [CheckUSBBackConf]Erase the garbage config in usbBackConf_s BufferInit: BUF_HDR_SZ=192 BUF_ALIGN_SZ=20 BUFFER_OFFSET=448 BUF_BUFSZ0=576 BUF_BUFSZ1=4352 NUM_OF_B0=0 NUM_OF_B1=2400 BUF_POOL0_SZ=0 BUF_POOL1_SZ=10905600 sizeof(BUFFER0)=768,sizeof(BUFFER1)=4544 *BUF0=0x828308dc *BUF1=0x81dca0bc Altgn *BUF0=0x828308e0 *BUF1=0x81dca0c0 End at BUF0:0x828308e0, BUF1:0x828308c0 BUF0[0]=0x828308e0 BUF1[0]=0x81dca0c0 buffer0 pointer init OK! buffer1 pointer init OK! [qm_lnk_init] CLOCKHZ=1000 ... [qm_lnk_init] add if 3 into QM link 0 [qm_lnk_init] add if 4 into QM link 0 [qm_lnk_init] add if 5 into QM link 0 [qm_cbq_enable] no QM attached [qm_cbq_detach] no QM is attached at link 0 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1025000/100000, ns_per_byte=780487/1000 ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 New cls: id=0, bw=780 ns/byte, maxd=0 ms, maxb=32, minb=2, avgpktsz=250, maxpktsz=1600, offtime=0, parent=0, borrow=0 pri=0, maxidle=31, minidle=-2497, maxq=96, clsfg=17 pkt_avgsz=1600, pkt_maxsz=1600, mtu=1600 f=10249/100000, ns_per_byte=78048781/1000 ptime=18446744073709551615/1000, cptime=18446744073709551615/1000, offtime=18446 744073709551615/1000 New cls: id=1, bw=78048 ns/byte, maxd=0 ms, maxb=16, minb=1, avgpktsz=1600, maxpktsz=1600, offtime=112078, parent=838fe384, borrow=838fe384 pri=5, maxidle=29864, minidle=-249756, maxq=48, clsfg=21 qm_cbq_attach(): cbqp->cbq_res=105 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1014750/100000, ns_per_byte=788371/1000 ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 New cls: id=2, bw=788 ns/byte, maxd=0 ms, maxb=32, minb=4, avgpktsz=250, maxpktsz=1600, offtime=0, parent=838fe384, borrow=838fe384 pri=5, maxidle=31, minidle=-2522, maxq=48, clsfg=21 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=3, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=6, maxidle=0, minidle=-4294966, maxq=48, clsfg=20 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=4, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=0, maxidle=0, minidle=-4294966, maxq=96, clsfg=21 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=5, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=1, maxidle=0, minidle=-4294966, maxq=48, clsfg=23 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=6, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=2, maxidle=0, minidle=-4294966, maxq=48, clsfg=23 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=7, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=3, maxidle=0, minidle=-4294966, maxq=48, clsfg=23 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1/100000, ns_per_byte=4294967295/1000 [qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o verflow ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095 51615/1000 New cls: id=8, bw=1342177 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=1366279, parent=838fcd84, borrow=838fcd84 pri=4, maxidle=0, minidle=-4294966, maxq=48, clsfg=23 pkt_avgsz=250, pkt_maxsz=1600, mtu=1600 f=1014750/100000, ns_per_byte=788371/1000 ptime=2000000000/1000, cptime=0/1000, offtime=0/1000 New cls: id=9, bw=788 ns/byte, maxd=0 ms, maxb=16, minb=4, avgpktsz=250, maxpktsz=1600, offtime=0, parent=838fcd84, borrow=838fcd84 pri=6, maxidle=31, minidle=-2522, maxq=48, clsfg=20 CLOCKHZ=1000 gConfig.Interface[0].IP_Addr = 127.0.0.1 gConfig.Interface[0].Subnet_Mask = 255.255.255.255 ***** [iput_IpLinkUp] ifno=0, link_type:12 TRAP(linkUp) : send ok! Interface 0 ip = 127.0.0.1 gConfig.Interface[1].IP_Addr = 192.168.0.1 gConfig.Interface[1].Subnet_Mask = 255.255.255.0 ifno=1, vlan=0, vid=1, port_mask=0x1f DANUBE_RCU_RST_STAT Watchdog 0 reset cause flag 0 Watchdog 1 reset cause flag 0 DMA g_desc_list=0x814A9CC0 danube_sw_chip_init: in MII mode Probe switch chip....Atheros8216 detected init switch chip deriverinit QoS for switch enter athr_VLANInit [VLAN] port: 0x000f, ifCount=1 ------->add port 2 to vlan 1 ------->add port 3 to vlan 1 ------->add port 4 to vlan 1 ------->add port 5 to vlan 1 mac_0_init: interface 1 registered to VLAN 1, port_mask=1f MAC Address: 74:31:70:f0:c7:cc ***** [iput_IpLinkUp] ifno=1, link_type:12 TRAP(linkUp) : send ok! Interface 1 ip = 192.168.0.1 gConfig.Interface[2].IP_Addr = 0.0.0.0 gConfig.Interface[2].Subnet_Mask = 0.0.0.0 [HWLAN] ifno=2 irno=7 port=0x00000000 pci_find_slot bus 0 devfn 70 dev->bus->number 0 dev->devfn 70 pci_find_slot bus 0 devfn 70 dev->bus->number 0 dev->devfn 70 pci_find_slot bus 0 devfn 70 dev->bus->number 0 dev->devfn 70 pci_find_slot bus 0 devfn 70 dev->bus->number 0 dev->devfn 70 pci_find_slot bus 0 devfn 70 dev->bus->number 0 dev->devfn 70 ===> rt2860_probe PCI: Enabling device 00:0e.0 (0007 -> 0006) pcibios_set_master> lat=0x80 --> RTMPAllocAdapterBlock RTMP_ADAPTER_mem : 80c632e8, sizeof(RTMP_ADAPTER) 415344 === pAd = FFFFFFFF80C632E8, size = 415344 === <-- RTMPAllocAdapterBlock, Status=0 pAd->CSRBaseAddress =0xffffffffb8000000 AP Driver version-2.2.5.0 NVM is EEPROM Allocate a net device with private data size=0! RtmpOSNetDevAttach()---> <---RtmpOSNetDevAttach(), ret=0 <=== rt2860_probe ***** [iput_IpLinkUp] ifno=2, link_type:12 TRAP(linkUp) : send ok! Interface 2 ip = 192.168.0.1 gConfig.Interface[3].IP_Addr = 0.0.0.0 gConfig.Interface[3].Subnet_Mask = 0.0.0.0 ppe: ATM init succeeded (firmware version 1.1.0.2.1.13) ATM_UBR Init SAR ifno:3 g_atm_vcc[0] CONN:1 VPI/VCI:0/44 MAC Address: 00:1c:ea:cd:33:2a Interface 3 ip = 0.0.0.0 gConfig.Interface[4].IP_Addr = 1.1.1.1 gConfig.Interface[4].Subnet_Mask = 255.255.255.255 ATM_CBR Init SAR ifno:4 g_atm_vcc[1] CONN:2 VPI/VCI:0/34 MAC Address: 00:1c:ea:cd:33:2a Interface 4 ip = 1.1.1.1 gConfig.Interface[5].IP_Addr = 0.0.0.0 gConfig.Interface[5].Subnet_Mask = 0.0.0.0 ATM_UBR Init SAR ifno:5 g_atm_vcc[2] CONN:3 VPI/VCI:0/33 MAC Address: 00:1c:ea:cd:33:2a Interface 5 ip = 0.0.0.0 gConfig.Interface[13].IP_Addr = 0.0.0.0 gConfig.Interface[13].Subnet_Mask = 0.0.0.0 IFLNK_PPPOE init : (Linkp)ifno = 13 idx = 2 IFLNK_PPPOE init : (Driverp)ifno = 13 idx = 3 pppInit> set (PPPShutdownRequest[ifno] = 0) [pppoe_init] Interface 13 ip = 0.0.0.0 gConfig.Interface[20].IP_Addr = 0.0.0.0 gConfig.Interface[20].Subnet_Mask = 0.0.0.0 [HWLAN] ifno=20 irno=7 port=0x00000000 ***** [iput_IpLinkUp] ifno=20, link_type:12 TRAP(linkUp) : send ok! Interface 20 ip = 192.168.0.1 gConfig.Interface[21].IP_Addr = 0.0.0.0 gConfig.Interface[21].Subnet_Mask = 0.0.0.0 [HWLAN] ifno=21 irno=7 port=0x00000000 ***** [iput_IpLinkUp] ifno=21, link_type:12 TRAP(linkUp) : send ok! Interface 21 ip = 192.168.0.1 gConfig.Interface[22].IP_Addr = 0.0.0.0 gConfig.Interface[22].Subnet_Mask = 0.0.0.0 [HWLAN] ifno=22 irno=7 port=0x00000000 ***** [iput_IpLinkUp] ifno=22, link_type:12 TRAP(linkUp) : send ok! Interface 22 ip = 192.168.0.1 gConfig.Interface[23].IP_Addr = 0.0.0.0 gConfig.Interface[23].Subnet_Mask = 0.0.0.0 [HWLAN] ifno=23 irno=7 port=0x00000000 ***** [iput_IpLinkUp] ifno=23, link_type:12 TRAP(linkUp) : send ok! Interface 23 ip = 192.168.0.1 gConfig.Interface[25].IP_Addr = 0.0.0.0 gConfig.Interface[25].Subnet_Mask = 0.0.0.0 pppInit> set (PPPShutdownRequest[ifno] = 0) if_umts_init() WAN interface 25, UMTS-COM1: baudrate=115200 if_umts_init() MAC:74:31:70:F0:C7:CD RUNTASK id=2 umtsEventHandleTsk... RUNTASK id=3 umtsEventExeHandleTsk... umtsReceQueueInit() Host controller disable, bypass queue init... RUNTASK id=4 umtsReceQueueTsk... RUNTASK id=5 umtsReceTsk... RUNTASK id=6 umtsWritTsk... Interface 25 ip = 0.0.0.0 ruleCheck()> Group: 0, Error: Useless rule index will be truncated, from idx:1 ruleCheck()> Group: 1, Error: Useless rule index will be truncated, from idx:22 ruleCheck()> Group: 2, Error: Useless rule index will be truncated, from idx:0 CBAC rule format check succeed !! reqCBACBuf()> init match pool, Have: 1000 Memory Address: 0xffffffff83899f9c ~ 0xffffffff838a0d18 reqCBACBuf()> init timeGap pool, Have: 10000 Memory Address: 0xffffffff838a0d18 ~ 0xffffffff838d1a6c reqCBACBuf()> init sameHost pool, Have: 2000 Memory Address: 0xffffffff838d1a6c ~ 0xffffffff838e148c CBAC rule pool initialized !! [init_if] local_if_mask=0xf80007 [init_if] local_wiredif_mask=0x80002 [init_if] local_wirelessif_mask=0xf00004 [init_if] localorVPN_if_mask=0xf80007 Init NAT data structure RUNTASK id=7 if_task if0... RUNTASK id=8 if_task if1... RUNTASK id=9 if_task if2... RUNTASK id=10 if_task if3... RUNTASK id=11 if_task if4... RUNTASK id=12 if_task if5... RUNTASK id=13 if_task if20... RUNTASK id=14 if_task if21... RUNTASK id=15 if_task if22... RUNTASK id=16 if_task if23... RUNTASK id=17 if_task if25... RUNTASK id=18 timer_task... RUNTASK id=19 conn_mgr... RUNTASK id=20 main_8021x... Build Day = Mar 23 2012 RUNTASK id=21 saveRandomSeedTask... [VFS_init] Start... [VFS_init] vfsState:1 vfs_codepage_init() TimeZone:25, vfs_cp_idx:25, vfs_cp_ID:1 fat_codePageInit() TimeZone:25, codePage:Unknown, cPID:1, cpSize:256, toUpSize:0 ntfs_codepage timezone:25, lan= 0 ntfs_codePageInit() TimeZone:25, codePage:1 ==[vfs_register_filesystem]============================ list size:7, Method:0x808f1b68 1) Type:0x01, Name:FAT12 2) Type:0x04, Name:FAT16 3) Type:0x06, Name:FAT16 4) Type:0x0b, Name:FAT32 5) Type:0x0c, Name:FAT32 6) Type:0x0e, Name:FAT16 7) Type:0x81, Name:Minix ================================================================= [VFS_init] FAT init OK ==[vfs_register_filesystem]============================ list size:1, Method:0x808f1d68 1) Type:0x07, Name:NTFS/HPFS ================================================================= [VFS_init] NTFS init OK [VFS_init]-[vfs_mount_root] Start... [VFS_init]-[vfs_mount_root] Init OK... [VFS_init]-[vfs_mount_root] Init OK... [VFS_init]-[vfs_mount_root] Init OK... [0-START]========================================= Node 000, DIR, MountFlag:0x00 [0-END]=========================================== [1-START]========================================= Node 001, DIR, MountFlag:0x00 [1-END]=========================================== [1-START]========================================= Node 002, DIR, MountFlag:0x00 [1-END]=========================================== dump_inode() freeCnt:77, usedCnt:3 [USB-INIT] main() ====== call UsbSysInit() ... [USB] UsbSPoolArray: 836C21DCH ~ 837AA57B, UsbSPool:836C21E0 [USB] UsbMPoolArray: 835F1390H ~ 836C1D8F, UsbMPool:835F13A0 [USB] UsbLPoolArray: 837B0BACH ~ 838523CB, UsbLPool:837B0BC0 [USB] Small Un-Cached Memory(4953): 836C21E0 ~ 837AA49F [USB] Medium Un-Cached Memory(206): 835F13A0 ~ 836C0D5F [USB] Large Un-Cached Memory(37): 837B0BC0 ~ 8384DFBF 35921814 04300006 02800000 00008000 18000000 00000000 00000000 00000000 00000000 00000000 ffffffff 35921814 00000000 00000040 00000000 04020116 c9cb0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 30381106 02100000 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00001 00000000 00000000 30381106 00000000 00000080 00000000 00000116 00031040 00000000 00000800 00000000 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00002000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 pci_find_slot bus 0 devfn 78 dev->bus->number 0 dev->devfn 70 dev->bus->number 0 dev->devfn 78 setUsbPciInfo() cpu_to_usb_addr_shift[0]:0x60000000, usb_to_cpu_addr_shift[0]:0x a0000000 usb_pci_probe() Found VIA UHCI-1 device in PCI slot 0x78, function 0, baseAddr:0 xbae00000, IRQ:100000 30381106 02100000 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00021 00000000 00000000 30381106 00000000 00000080 00000000 00000200 00031040 00000000 00000800 00000000 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00002000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 pci_find_slot bus 0 devfn 79 dev->bus->number 0 dev->devfn 70 dev->bus->number 0 dev->devfn 78 dev->bus->number 0 dev->devfn 79 setUsbPciInfo() cpu_to_usb_addr_shift[1]:0x60000000, usb_to_cpu_addr_shift[1]:0x a0000000 usb_pci_probe() Found VIA UHCI-2 device in PCI slot 0x79, function 1, baseAddr:0 xbae00020, IRQ:100000 31041106 02100000 0c032065 00801600 18010000 00000000 00000000 00000000 00000000 00000000 00000000 31041106 00000000 00000080 00000000 00000300 000b0000 00000000 090020a0 ffff0000 80005a00 00000000 88880b04 00000033 00012020 00000000 00000001 80000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 pci_find_slot bus 0 devfn 7a dev->bus->number 0 dev->devfn 70 dev->bus->number 0 dev->devfn 78 dev->bus->number 0 dev->devfn 79 dev->bus->number 0 dev->devfn 7a setUsbPciInfo() cpu_to_usb_addr_shift[4]:0x60000000, usb_to_cpu_addr_shift[4]:0x a0000000 usb_pci_probe() Found VIA EHCI device in PCI slot 0x7a, function 2, baseAddr:0xb 8010000, IRQ:95 setUsbPciInfo() cpu_to_usb_addr_shift[5]:0x00000000, usb_to_cpu_addr_shift[5]:0x 00000000 usb_pci_probe() Found Synopsis OTG, baseAddr:0xbe101000, IRQ:54 usb_hcd_init() probe PCI function:4 !! usb_host_power_set() isOn:1 usb_host_power_set() Previous power off:0, current time:0 usb_host_power_set(1) min time delay:6000, current delay:0 usb_host_power_set() Need delay:6500 ********** usb_host_power_set(2) min time delay:6000, current delay:0 usb_hcd_init() func(0):1 localhc_init() install uhci driver(host_drv = 0x8099B674, uhci_driver=0x8099B674 ). usb_pci_attach_device() Enable PCI device...PCI: Enabling device 00:0f.0 (0000 - > 0001) OK usb_pci_attach_device() Set latency timer...OK usb_pci_attach_device() Set bus master...PCI: Enabling bus mastering for device 00:0f.0 pcibios_set_master> lat=0x16 OK usb_pci_attach_device() Set VIA-UHCI special parameters...OK usb_pci_attach_device(UHCI) Attach succ... 30381106 02100005 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00001 00000000 00000000 30381106 00000000 00000080 00000000 00000116 00030040 00000000 00000800 00000000 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00002000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 usb_hcd_init() func(1):1 localhc_init() install uhci driver(host_drv = 0x8099B674, uhci_driver=0x8099B674 ). usb_pci_attach_device() Enable PCI device...PCI: Enabling device 00:0f.1 (0000 - > 0001) OK usb_pci_attach_device() Set latency timer...OK usb_pci_attach_device() Set bus master...PCI: Enabling bus mastering for device 00:0f.1 pcibios_set_master> lat=0x16 OK usb_pci_attach_device() Set VIA-UHCI special parameters...OK usb_pci_attach_device(UHCI) Attach succ... 30381106 02100005 0c030062 00801600 00000000 00000000 00000000 00000000 1ae00021 00000000 00000000 30381106 00000000 00000080 00000000 00000200 00030040 00000000 00000800 00000000 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00002000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 usb_hcd_init() func(2):0 usb_hcd_init() func(3):0 usb_hcd_init() func(4):1 localhc_init() install ehci driver(host_drv = 0x8099B648, ehci_driver=0x8099B648 ). usb_pci_attach_device() Enable PCI device...PCI: Enabling device 00:0f.2 (0000 - > 0002) OK usb_pci_attach_device() Set latency timer...OK usb_pci_attach_device() Set bus master...PCI: Enabling bus mastering for device 00:0f.2 pcibios_set_master> lat=0x16 OK usb_pci_attach_device() Set write invalidate...OK usb_pci_attach_device() Set VIA-EHCI special parameters...OK usb_pci_attach_device(EHCI) Attach succ... 31041106 02100016 0c032065 00801600 18010000 00000000 00000000 00000000 00000000 00000000 00000000 31041106 00000000 00000080 00000000 00000300 000b0000 00000000 290020a0 ffff0000 80005a00 00000000 88880b04 00000033 00012020 00000000 00000001 c0000000 00000000 00000000 00000000 00000000 7e0a0001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03000000 00000000 00000000 usb_hcd_init() func(5):1 localhc_init() install otg driver(host_drv = 0x8099B61C, otg_driver=0x8099B61C). usb_hcd_init() func(6):0 usb_hcd_init(): succ. [USB-INIT] main() ====== after call UsbSysInit() InitCommSys: RESOURCE_BASE = 113, NUMRES = 640 InitCommSys: EVENT_BASE = 263, NUMEVT = 768 InitCommSys: MAILBOX_BASE = 6, NUMMBX = 64 ipsec init RUNTASK id=24 period_task... ========== ADSL Modem initialization OK ! ====== [Dhcpd_Start] RUNTASK id=25 dhcp_daemon... RUNTASK id=26 dhcp_clt...on interface 3 RUNTASK id=27 telnetd_main... main()> usb:1, ftp:0 Treat it as AMD compatible flash. Manu-ID = 0x00C2, Chip-ID=0x227E, v1/2/3=0x04X/0x04X/0x04X Primary image: 1, flash area 6 found signature: 78h 56h 34h 12h ulImgLens=2323341, LENGTH[6]-12=7864308, type:0 length checking OK [0]2 find End at 0xFFFFFFFFB0A97000 len=2323341, type=0 found signature: 78h 56h 34h 12h ulImgLens=400168, LENGTH[6]-12=7864308, type:10 length checking OK [1]2 find End at 0xFFFFFFFFB0AF8C00 len=400168, type=10 found signature: 78h 56h 34h 12h ulImgLens=758651, LENGTH[6]-12=7864308, type:11 length checking OK [2]2 find End at 0xFFFFFFFFB0BB2000 len=758651, type=11 found signature: 78h 56h 34h 12h ulImgLens=357917, LENGTH[6]-12=7864308, type:12 length checking OK [3]2 find End at 0xFFFFFFFFB0C09800 len=357917, type=12 ---[ LZMA head start in 0xFFFFFFFFB0C09C00 ]--- found signature: 78h 56h 34h 12h ulImgLens=165868, LENGTH[6]-12=7864308, type:50 length checking OK [4]2 find End at 0xFFFFFFFFB0C32400 len=165868, type=50 ---[ LZMA head start in 0xFFFFFFFFB0C32800 ]--- found signature: 78h 56h 34h 12h ulImgLens=452618, LENGTH[6]-12=7864308, type:90 length checking OK [5]2 find End at 0xFFFFFFFFB0CA1000 len=452618, type=90 Image[1] at 0xB0860000, len=2323341, type=0 Image[2] at 0xB0A97400, len=400168, type=10 Image[3] at 0xB0AF9000, len=758651, type=11 Image[4] at 0xB0BB2400, len=357917, type=12 Image[5] at 0xB0C09C00, len=165868, type=50 Image[6] at 0xB0C32800, len=452618, type=90 [get_web_address] Web-0: addr:0xb0a97400, len:400168, type:10 [get_web_address] Web-1: addr:0xb0af9000, len:758651, type:11 [get_web_address] Web-2: addr:0xb0bb2400, len:357917, type:12 getUnZipFileLength: [ZIP 3] getUnZipFileLength: [ZIP 1] Unzipping from B0A97400 to 83E41000 ... [ZIP 3] [ZIP 2] done Uncompressed size = 716159 getUnZipFileLength: [ZIP 3] getUnZipFileLength: [ZIP 1] [absread] flash_init: pfs image found at ffffffffb0bb2400, size is 1856216 bytes Unzipping from B0BB2400 to 83C7BA00 ... [ZIP 3] [ZIP 2] done Uncompressed size = 1856216 RUNTASK httpd... RUNTASK id=32 SSLClient ... g_Client_Cert_Array=0x81d30078 RUNTASK id=33 dnsproxy... RUNTASK id=34 snmp_task... RUNTASK id=35 rip... RUNTASK id=36 ripout... startNBIOSTask()... RUNTASK id=37 nbios_main... RUNTASK id=38 padmin_task_entry... RUNTASK id=39 dhcpd_mgmt_task... runDDNS() ddns_enable:0, DDNSTaskRun:0, needReRunDDNS:1 UPnP task run-up... upnpFunc:1 UPNP Device initialize success! slot=40 update_device_OUI: OUI_str=743170 [0] Allocate mailbox 6 [0] Allocate mailbox 7 FirstUseDate:0000-00-00T00:00:00 RUNTASK id=43 wscmain... RUNTASK id=44 wsc_Send_eap_packet... RUNTASK id=45 wsc_Send_UPNP_packet... RUNTASK id=46 WSC_WaitUserAction_Task... UART RX Input Starting Multitask... rzMemory start: 0x81BD0868, end 0x81D30068, size 1439744[0] Allocate resource 11 3, FreeResource = 1 fpiclk=83333333, rmc=16, fpiclk/rmc=5208333 ifx_ssc_clock = 5208333, baud=2000000 ifx_ssc_set_baud: br = 0 call ifx_ssc_init() = 0 call ifx_ssc_open() = 0 SPI_Init! RUNTASK id=49 apAppInit... RUNTASK id=51 pid_cc_err_stats_task... start http redir. RUNTASK id=52 hr_daemon... RUNTASK id=53 hr_misc_daemon... RUNTASK id=54 ncidd_main..., in run_project_task() enter adsl_disable_annex_j_b43_carrier_set() Danube MEI version:1.00.07 Image[1] at 0xB0860000, len=2323341, type=0 Image[2] at 0xB0A97400, len=400168, type=10 Image[3] at 0xB0AF9000, len=758651, type=11 Image[4] at 0xB0BB2400, len=357917, type=12 Image[5] at 0xB0C09C00, len=165868, type=50 Image[6] at 0xB0C32800, len=452618, type=90 [get_datapump_address] Datapump for Annex A0:4, B0:-1, C0:-1 [get_datapump_address] Datapump for Annex A1:-1, B1:-1, C1:-1 [get_datapump_address] r_img=4, t_img=6 Unzip DSP firmware ... Unzipping from B0C09C00 to 834C3000 ... [ZIP 2] xSpeedtsk priority is 80 done Uncompressed size = 330216 ifno2dot1x_if[2]=0 dot1x_wireless_if_mask=0x4 fwrite_specialConfigPara() Save random seed:15784863 Treat it as AMD compatible flash. [50] Allocate resource 114, FreeResource = 2 Reset Duslic High begin erase from location b00a0000. done write length 0x5b0 0update_img_hdr = FFFFFFFFA34C3000 idx=0 mem_ptr=0xA34C3000 size=65536 idx=1 mem_ptr=0xA34D3000 size=65536 idx=2 mem_ptr=0xA34E3000 size=65536 idx=3 mem_ptr=0xA34F3000 size=65536 idx=4 mem_ptr=0xA3503000 size=65536 idx=5 mem_ptr=0xA3513000 size=2536 init psock cnt=3 RUNTASK id=58 AtheroGot MODEM_READY_MSG s_NetTask ... <-- RTMPAllocTxRxRingMemory, Status=0 Reset Duslic end IFX TAPI, version 3.7.1.5, (c) 2001-2008 Infineon Technologies AG [21] Allocate mailbox 8 TAPI_init_task_queue: enter loop..8 [50] Allocate resource 115, FreeResource = 3 IFX VMMC device driver, version 1.3.0.5, (c) 2006-2008 Infineon Technologies AG IFX MIPS24KEc MPS driver, version 2.0.0.0, (c) 2006-2008 Infineon Technologies A G ifx_mps_init_structures request_irq 1 146 ifx_mps_init_structures request_irq 2 147 ifx_mps_init_structures request_irq 3 0 142 ifx_mps_init_structures request_irq 3 1 143 ifx_mps_init_structures request_irq 3 2 144 ifx_mps_init_structures request_irq 3 3 145 VMMC_Open : Major 122 Minor 10 IFX_TAPI_Create_Device: ndev = 0, TapiDev 81BCE4E8 [50] Allocate resource 116, FreeResource = 4 [50] Allocate resource 117, FreeResource = 5 [50] Allocate resource 118, FreeResource = 6 [50] Allocate resource 119, FreeResource = 7 [50] Allocate resource 120, FreeResource = 8 [50] Allocate event 263 ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] >>>>>>>>>> OS_GetEventNumber: event 263 VMMC_AddCaps: CODECS = 0 VMMC_AddCaps: CODECS = 0 ifx_tapi_Prepare_Ch: nChannel 0 [50] Allocate resource 121, FreeResource = 9 [50] Allocate resource 122, FreeResource = 10 [50] Allocate resource 123, FreeResource = 11 VMMC_Prepare_Ch: nChannel = 1 [50] Allocate resource 124, FreeResource = 12 [50] Allocate event 264 >>>>>>>>>> OS_GetEventNumber: event 264 ifx_tapi_Prepare_Ch: nChannel 1 [50] Allocate resource 125, FreeResource = 13 [50] Allocate resource 126, FreeResource = 14 [50] Allocate resource 127, FreeResource = 15 VMMC_Prepare_Ch: nChannel = 2 [50] Allocate resource 128, FreeResource = 16 [50] Allocate event 265 [ADSL] : set CMV OPTN 25 0 with 0x00004001 >>>>>>>>>> OS_GetEventNumber: event 265 ifx_tapi_Prepare_Ch: nChannel 2 [50] Allocate resource 129, FreeResource = 17 [50] Allocate resource 130, FreeResource = 18 [50] Allocate resource 131, FreeResource = 19 VMMC_Prepare_Ch: nChannel = 3 [50] Allocate resource 132, FreeResource = 20 [50] Allocate event 266 >>>>>>>>>> OS_GetEventNumber: event 266 ifx_tapi_Prepare_Ch: nChannel 3 [50] Allocate resource 133, FreeResource = 21 [50] Allocate resource 134, FreeResource = 22 [50] Allocate resource 135, FreeResource = 23 VMMC_Prepare_Ch: nChannel = 4 [50] Allocate resource 136, FreeResource = 24 [50] Allocate event 267 >>>>>>>>>> OS_GetEventNumber: event 267 ifx_tapi_Prepare_Ch: nChannel 4 [50] Allocate resource 137, FreeResource = 25 [50] Allocate resource 138, FreeResource = 26 [50] Allocate resource 139, FreeResource = 27 VMMC_Prepare_Ch: nChannel = 5 [50] Allocate resource 140, FreeResource = 28 [50] Allocate event 268 >>>>>>>>>> OS_GetEventNumber: event 268 ifx_tapi_Prepare_Ch: nChannel 5 [50] Allocate resource 141, FreeResource = 29 [50] Allocate resource 142, FreeResource = 30 [50] Allocate resource 143, FreeResource = 31 VMMC_Prepare_Ch: nChannel = 6 [50] Allocate resource 144, FreeResource = 32 [50] Allocate event 269 >>>>>>>>>> OS_GetEventNumber: event 269 ifx_tapi_Prepare_Ch: nChannel 6 [50] Allocate resource 145, FreeResource = 33 [50] Allocate resource 146, FreeResource = 34 [50] Allocate resource 147, FreeResource = 35 VMMC_Prepare_Ch: nChannel = 7 [50] Allocate resource 148, FreeResource = 36 [50] Allocate event 270 >>>>>>>>>> OS_GetEventNumber: event 270 ifx_tapi_Prepare_Ch: nChannel 7 [50] Allocate resource 149, FreeResource = 37 [50] Allocate resource 150, FreeResource = 38 [50] Allocate resource 151, FreeResource = 39 VMMC_Prepare_Ch: nChannel = 8 [50] Allocate resource 152, FreeResource = 40 [50] Allocate event 271 >>>>>>>>>> OS_GetEventNumber: event 271 VMMC_LL_Open, nDev 0, inode 0 mpsCh 1 ifx_mps_open, inode 1 VMMC_Open --> 81bce4e8 VMMC_handle[0] : 81bce4e8 VMMC_Open : Major 122 Minor 11 VMMC_LL_Open, nDev 0, inode 1 mpsCh 2 ifx_mps_open, inode 2 VMMC_Open --> 81bcc178 VMMC_handle[1] : 81bcc178 VMMC_Open : Major 122 Minor 12 VMMC_LL_Open, nDev 0, inode 2 mpsCh 3 ifx_mps_open, inode 3 VMMC_Open --> 81bcc5e4 VMMC_handle[2] : 81bcc5e4 VMMC_Open : Major 122 Minor 13 VMMC_LL_Open, nDev 0, inode 3 mpsCh 4 ifx_mps_open, inode 4 VMMC_Open --> 81bcca50 VMMC_handle[3] : 81bcca50 VMMC_Open : Major 122 Minor 14 VMMC_LL_Open, nDev 0, inode 4 mpsCh 5 ifx_mps_open, inode 5 VMMC_Open --> 81bccebc VMMC_handle[4] : 81bccebc VMMC_Open : Major 122 Minor 15 VMMC_LL_Open, nDev 0, inode 5 mpsCh 6 ifx_mps_open, inode 6 VMMC_Open --> 81bcd328 VMMC_handle[5] : 81bcd328 VMMC_Open : Major 122 Minor 16 VMMC_LL_Open, nDev 0, inode 6 mpsCh 7 ifx_mps_open, inode 7 VMMC_Open --> 81bcd794 VMMC_handle[6] : 81bcd794 VMMC_Open : Major 122 Minor 17 VMMC_LL_Open, nDev 0, inode 7 mpsCh 8 VMMC_Open --> 81bcdc00 VMMC_handle[7] : 81bcdc00 VMMC_Open : Major 122 Minor 18 VMMC_LL_Open, nDev 0, inode 8 mpsCh 9 VMMC_Open --> 81bce06c VMMC_handle[8] : 81bce06c ===> Set PCM I/F 0 VMMC_handle:81bce4e8 ifx_mps_ioctl: FIO_MPS_DOWNLOAD...1 [get_vcpufirmware_address] DSP firmware: [5 -1], dCnt:1 Unzipping from B0C32800 to 82D4B2E8 ... [ZIP 2] Channel=0 rtmp_read_wds_from_file() is called !!! rtmp_read_wds_from_file : WDS disabled Magic No. in Boot Param check OK!!! >>>>>>>>>>>>>WIRELESS Calibration Data Not Ready... Default value applied. Default Data is used !!! sould check E2PROM MAC ????????????????? NICReadEEPROMParameters 882 NICReadEEPROMParameters 945 NICReadEEPROMParameters 970 ADSL> READY done Uncompressed size = 642816 IFX_MPS: Download firmware (size 642816 bytes)... [dhcp_clt] enable dhcp client in interface ATM1[3] [32] SSLClient> SSLClient() run [32] sslc_conf_init> ssl client info: [32] PrivateKey= [32] MyCertificate= [32] CaCertificate= [32] SSL_method=31 [32] verify_mode=1 [32] cipher_suites=ADH:SHA1:HIGH:EXP [32] tftp_server_ip=140.92.61.131 [32] fn_myCerttificate=ServCert.pem [32] fn_privateKey=PrivKey.pem [32] fn_caCertificate=CaCert.pem [32] sslc_conf_init> ssl client info end: PKCS12_PBE_add> PKCS12_PBE_add> support RC4 PKCS12_PBE_add> support DES PKCS12_PBE_add> support RC2 [32] sslc_conf_init> pCtx=0x81bb20d8 in ssld_conf_init [32] sslc_ctx_reset_cert> re-LoadCACertificate( 3rdCA ) ok!! [32] sslc_ctx_reset_cert> re-LoadCACertificate( 2ndCA ) ok!! [32] sslc_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!!sslc_ctx_reset_cert> this is pkcs12 type certificate [32] sslc_ctx_reset_cert : re-LoadServerCertAndKey() ok!! [32] sslc_conf_init> sslc_conf_init() ok [32] SSLClient> want to bind socket for client application! ok! Version 11.2.5.1.0 up and running... [USBLPT] Printer Initialize Fail : Plug Out !! padmin_task_entry() task running ********** upnp_main() Unsupportted UPnP root device:0 upnp_main(1-0) Run-up UPnP device IGD... ********************************************* ****Wi-Fi Simple Config Application***** Version: Build 2.02.2.DTM1.1, Mar 23 2012 13:56:53 ********************************************* hr_daemon> port 32769. hr_daemon> ssl port 32770. Init_SSLServer> input listen_protocol=6, nListenPort=32770 [52] ssld_conf_init> ssl server info: [52] PrivateKey= [52] MyCertificate= [52] CaCertificate= [52] SSL_method=31 [52] verify_mode=0 [52] cipher_suites=ADH:SHA1:HIGH:EXP [52] tftp_server_ip=140.92.61.131 [52] fn_myCerttificate=ServCert.pem [52] fn_privateKey=PrivKey.pem [52] fn_caCertificate=CaCert.pem [52] ssld_conf_init> ssl server info end: [52] pCtx=0x81b94550 in ssld_conf_init ssld_ctx_reset_cert> this is pkcs12 type certificate [52] ssld_ctx_reset_cert : re-LoadServerCertAndKey() ok!! [52] ssld_ctx_reset_cert> re-LoadCACertificate( 1stCA ) ok!![52] ssld_conf_init> ssld_conf_init() ok [ncidd]: [ncidd]: [ncidd]: lan ip=0xffffffffc0a80001 [ncidd]: ncidd_nwsk() sndlog_sock = 48 [HWLAN] [59] rapi_tmr_task running uhci_pci_attach: begin ... ifStrInit()> i:0, dtlStr:[Loop/Loop], rfStr[LB0], type:0, count:1 ifStrInit()> i:1, dtlStr:[LAN 1/LAN1], rfStr[L1], type:1, count:1 ifStrInit()> i:2, dtlStr:[WLAN1/WLAN1], rfStr[WL1], type:3, count:1 ifStrInit()> i:3, dtlStr:[ATM 1/ATM1], rfStr[A1], type:5, count:1 ifStrInit()> i:4, dtlStr:[ATM 2/ATM2], rfStr[A2], type:5, count:2 ifStrInit()> i:5, dtlStr:[ATM 3/ATM3], rfStr[A3], type:5, count:3 ifStrInit()> i:6, dtlStr:[ATM 4/ATM4], rfStr[A4], type:5, count:4 ifStrInit()> i:7, dtlStr:[ATM 5/ATM5], rfStr[A5], type:5, count:5 ifStrInit()> i:8, dtlStr:[ATM 6/ATM6], rfStr[A6], type:5, count:6 ifStrInit()> i:9, dtlStr:[ATM 7/ATM7], rfStr[A7], type:5, count:7 ifStrInit()> i:10, dtlStr:[ATM 8/ATM8], rfStr[A8], type:5, count:8 ifStrInit()> i:11, dtlStr:[PoE 1/PoE1], rfStr[P1], type:6, count:1 ifStrInit()> i:12, dtlStr:[PoE 2/PoE2], rfStr[P2], type:6, count:2 ifStrInit()> i:13, dtlStr:[PoE 3/PoE3], rfStr[P3], type:6, count:3 ifStrInit()> i:14, dtlStr:[PoE 4/PoE4], rfStr[P4], type:6, count:4 ifStrInit()> i:15, dtlStr:[PoE 5/PoE5], rfStr[P5], type:6, count:5 ifStrInit()> i:16, dtlStr:[PoE 6/PoE6], rfStr[P6], type:6, count:6 ifStrInit()> i:17, dtlStr:[PoE 7/PoE7], rfStr[P7], type:6, count:7 ifStrInit()> i:18, dtlStr:[PoE 8/PoE8], rfStr[P8], type:6, count:8 ptp Daemon task running ifStrInit()> i:19, dtlStr:[CLONE1/CLONE1], rfStr[CL1], type:9, count:1 ifStrInit()> i:20, dtlStr:[WDS1/WDS1], rfStr[WD1], type:8, count:1 ifStrInit()> i:21, dtlStr:[WDS2/WDS2], rfStr[WD2], type:8, count:2 ifStrInit()> i:22, dtlStr:[WDS3/WDS3], rfStr[WD3], type:8, count:3 ifStrInit()> i:23, dtlStr:[WDS4/WDS4], rfStr[WD4], type:8, count:4 ifStrInit()> i:24, dtlStr:[/], rfStr[], type:12, count:0 lpd Daemon task running [USB ROOTHUB_LOOP] RUNTASK id=62 lpd_main ... [USB] lpd_init() End. printer schedule task running upnp_Init(0) upnpGlobalInit[1]:0 SSDP Initialization completed... GenaInit : event_hook is NULL!! >> Parse Service 'urn:schemas-microsoft-com:service:OSInfo:1' : TRUE >> Parse Service 'urn:schemas-upnp-org:service:Layer3Forwarding:1' : TRUE >> Parse Service 'urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1' : TRU E >> Parse Service 'urn:schemas-upnp-org:service:WANEthernetLinkConfig:1' : TRUE >> Parse Service 'urn:schemas-upnp-org:service:WANPPPConnection:1' : TRUE >> Parse Service 'urn:schemas-upnp-org:service:WANIPConnection:1' : TRUE >> Parse Device 'urn:schemas-upnp-org:device:WANConnectionDevice:1' : TRUE >> Parse Device 'urn:schemas-upnp-org:device:WANDevice:1' : TRUE >> Parse Device 'urn:schemas-upnp-org:device:InternetGatewayDevice:1' : TRUE ********** upnp_main1() Record pDevRoot[1]:81b7da64 >>>> UPNP init successfully ... ********** upnp_main() Unsupportted UPnP root device:2 upnp_main(3-0) Run-up UPnP device WPS-WCN... upnp_Init(0) upnpGlobalInit[3]:0 >> Parse Service 'urn:schemas-wifialliance-org:service:WFAWLANConfig:1' : TRUE >> Parse Device 'urn:schemas-wifialliance-org:device:WFADevice:1' : TRUE ********** upnp_main1() Record pDevRoot[3]:81b53640 >>>> UPNP init successfully ... ********** upnp_main() Unsupportted UPnP root device:4 ********** upnp_main() Unsupportted UPnP root device:5 ********** upnp_main() Unsupportted UPnP root device:6 uhci_init() UHCI_FRAMELIST_COUNT=1024, alloc size:4096 uhci_init() UHCI_FLBASEADDR:0x037f5000, physicalMem:0x037f5000 >>>>>> usbd_new_device: adding unit bus:1, addr=1, rev=0100, class=9, subclass=0 , protocol=0, maxpacket=64, len=18, speed=2 usbd_open_pipe_intr: addr:1, ep address=0x81 flags=0x4 len=1 usbd_open_pipe_intr: ipipe=837AB580 repeat=0 xfer=A3645E20 TRAP(coldStart) : send ok! usbd_probe_and_attach,probe 1! uhci_pci_attach: begin ... uhci_init() UHCI_FRAMELIST_COUNT=1024, alloc size:4096 uhci_init() UHCI_FLBASEADDR:0x03824000, physicalMem:0x03824000 >>>>>> usbd_new_device: adding unit bus:2, addr=1, rev=0100, class=9, subclass=0 , protocol=0, maxpacket=64, len=18, speed=2 usbd_open_pipe_intr: addr:1, ep address=0x81 flags=0x4 len=1 usbd_open_pipe_intr: ipipe=837ABA80 repeat=0 xfer=A3647E60 usbd_probe_and_attach,probe 1! ehci_pci_attach: begin ... ehci_pci_attach: ioregs:0xb8010000, irq:95 ehci_init() flsize=1024, alloc size:4096 ehci_init() EHCI_PERIODICLISTBASE:0x037fd000, physicalMem:0x037fd3c0 ehci_init() sqh->physaddr:0x0366e982 ehci_init() EHCI_ASYNCLISTADDR:0x0366e980, physicalMem:0x0366e980 >>>>>> usbd_new_device: adding unit bus:3, addr=1, rev=0200, class=9, subclass=0 , protocol=1, maxpacket=64, len=18, speed=3 usbd_probe_and_attach(Hub)> Reopen STATIC default pipe OK usbd_open_pipe_intr: addr:1, ep address=0x81 flags=0x4 len=1 usbd_open_pipe_intr: ipipe=837AC2A0 repeat=0 xfer=A366F340 scan channel 1 rssi -71 max_rssi[0] -71 scan channel 8 rssi -85 max_rssi[7] -85 scan channel 11 rssi -73 max_rssi[10] -73 scan channel 11 rssi -18 max_rssi[10] -18 Dirtyness = 12.1.1.1.1.1.1.13.2.2.13.1.1. APAutoSelectChannel pick up ch#1 <==== rt28xx_init, Status=0 0x1300 = 00064320 ND 2 ??? ND 1 ??? pAd->VirtualIfCnt 1 VMMC_AddCaps: CODECS = 7df [50] Allocate event 272 >>>>>>>>>> OS_GetEventNumber: event 272 [50] Allocate event 273 >>>>>>>>>> OS_GetEventNumber: event 273 ===> VMMC_Ioctl: Phone 1 IFX_TAPI_LINE_TYPE ok! VMMC_Ioctl: Phone 1 IFXPHONE_SET_LINEFEED ok! Set PCM I/F 1 VMMC_handle:81bcc178 ===> VMMC_Ioctl: Phone 2 IFX_TAPI_LINE_TYPE ok! VMMC_Ioctl: Phone 2 IFXPHONE_SET_LINEFEED ok! Set PCM I/F 2 VMMC_handle:81bcc5e4 ===> Set PCM I/F 3 VMMC_handle:81bcca50 ===> Set PCM I/F 4 VMMC_handle:81bccebc ===> Set PCM I/F 5 VMMC_handle:81bcd328 ===> Set PCM I/F 6 VMMC_handle:81bcd794 ===> Set PCM I/F 7 VMMC_handle:81bcdc00 ===> Set PCM I/F 8 VMMC_handle:81bce06c Setting HOOK Related Parameters 0 Setting HOOKFLASH_TIME min 80 ms max 250 ms Setting HOOKON_TIME min 370 max 370 Setting HOOK Related Parameters 1 Setting HOOKFLASH_TIME min 80 ms max 250 ms Setting HOOKON_TIME min 370 max 370 Setting HOOK Related Parameters 2 Setting HOOK Related Parameters 3 RUNTASK id=68 VINETIC_DRV_Task... [69] Allocate mailbox 9 RUNTASK id=69 VINETIC_T38_Task... RUNTASK id=71 FXO_flash_task... RUNTASK id=70 VOICE_API_task... ************** Enable ProDaaCheckInterrupt() detect 5879 [htf_dbg] - OnlineActiveWirless() 1334 WirelessMode 9 BasicRate 15 AutochannelSelect 0 Channel 0 autoChannel : 1 NEW : channel 1, BW 0(20MHZ), EXTCHA 3(BELOW) Set_PreAuth_Proc called, PreAuth=0 [signal_1x_reset] ... >>>>>>>>>>>>>>>>>>>>>>tick 6449 usbd_probe_and_attach,probe 1! [USB] dwc3884_start() Core id:0, funcIdx:5 [USB] dwc3884_start() DWC3884 core version:0x4F54220A, 2.20a, channel:16 [USB] dwc3884_reset(Danube) Reset In [USB] dwc3884_reset() DANUBE_RCU_UBSCFG:0xBF203018, var:0x00000400 [USB] dwc3884_reset() rstctl:0xBE101010 [USB] dwc3884_start() intsts:0xBE101014, var:0x04008829 >>>>>> usbd_new_device: adding unit bus:4, addr=1, rev=0200, class=9, subclass=0 , protocol=1, maxpacket=64, len=18, speed=3 usbd_probe_and_attach(Hub)> Reopen STATIC default pipe OK usbd_open_pipe_intr: addr:1, ep address=0x81 flags=0x4 len=1 usbd_open_pipe_intr: ipipe=837AC8E0 repeat=0 xfer=A3671380 Reset Duslic High begin Reset Duslic end ProDAAInitialize: begin now ProDAAInitialize: Line-Side Device Status 0 Port 2 sytem-side revision 45, line-side revision 6 init_DTMF_data: time 6899 force_daa_offhook ch 2 onoff 1 time 6899 ProDaaOffhook 0 2 onoff 1 CID_Detect CH 2 onoff 0 FXO_PolState_DTMFCID --> Disable DTMF CID force_daa_offhook ch 2 onoff 0 time 6958 ProDaaOffhook 1 2 onoff 0 CID_Detect CH 2 onoff 1 FXO_PolState_DTMFCID --> Detect Polarity Changed Enable DTMF CID When * the value is 60000 When * the value is 60000 When * the value is 60000 When * the value is 60000 sys_voip_cfg->cpt.reorder = 425@-230;20(0.24/0.24/1) TEL_DRV_TONE_REORDER duration = 480 When * the value is 60000 [50] Allocate resource 153, FreeResource = 41 [50] Allocate mailbox 10 TEL_MGR_Init [50] Allocate resource 154, FreeResource = 42 tel_mgr_mutex=154 [50] Allocate mailbox 11 TEL_DM_Init [50] Allocate resource 155, FreeResource = 43 [50] Allocate resource 156, FreeResource = 44 TEL_MGR_VoiceChannelInit TEL_MGR_SetVoiceChannel 1 !TEL_MGR_SetVoiceChannel: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneEC !TEL_MGR_SetPhoneEC: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneVAD !TEL_MGR_SetPhoneVAD: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneGain Gain Tx -2, Rx -9 TEL_MGR_SetPhoneJitter !TEL_MGR_SetPhoneJitter: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetVoiceChannel 2 !TEL_MGR_SetVoiceChannel: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneEC !TEL_MGR_SetPhoneEC: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneVAD !TEL_MGR_SetPhoneVAD: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneGain Gain Tx -2, Rx -9 TEL_MGR_SetPhoneJitter !TEL_MGR_SetPhoneJitter: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetVoiceChannel 3 !TEL_MGR_SetVoiceChannel: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneEC !TEL_MGR_SetPhoneEC: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneVAD !TEL_MGR_SetPhoneVAD: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneGain Gain Tx -2, Rx -9 TEL_MGR_SetPhoneJitter !TEL_MGR_SetPhoneJitter: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetVoiceChannel 4 !TEL_MGR_SetVoiceChannel: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneEC !TEL_MGR_SetPhoneEC: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneVAD !TEL_MGR_SetPhoneVAD: TEL_PORT_GetPhoneChannelId fail TEL_MGR_SetPhoneGain usbd_probe_and_attach,probe 1! startExplore() usb explore task run-up, slot:0, tsk_id:49, reason:0 usb_hc_install_interrupt() Interrupt disable usb_hc_install_interrupt() Interrupt disable usb_hc_install_interrupt() Install EHCI interrupt 95 usb_hc_install_interrupt() Install OTG-1 interrupt 54 USB Module: Version 2.0.0 build Mar 23 2012 13:56:31 Gain Tx -2, Rx -9 TEL_MGR_SetPhoneJitter !TEL_MGR_SetPhoneJitter: TEL_PORT_GetPhoneChannelId fail [50] Allocate resource 157, FreeResource = 45 [50] Allocate mailbox 12 [73] Allocate resource 158, FreeResource = 46 [73] Allocate resource 159, FreeResource = 47 [SIP_CORE_Task] sip_core_ready TEL_MGR_SetVoipPhoneEvtHookFunc TEL_MGR_SetVoipPhoneEvtHookFunc TEL_MGR_SetVoipPhoneEvtHookFunc TEL_MGR_SetVoipPhoneEvtHookFunc [50] Allocate resource 160, FreeResource = 48 [50] Allocate mailbox 13 VOICE_IVR_Init: voice_ivr_channel[0].ivrQueueId = 13 [50] Allocate mailbox 14 VOICE_IVR_Init: voice_ivr_channel[1].ivrQueueId = 14 [50] Allocate mailbox 15 VOICE_IVR_Init: voice_ivr_channel[2].ivrQueueId = 15 [50] Allocate mailbox 16 VOICE_IVR_Init: voice_ivr_channel[3].ivrQueueId = 16 [50] Allocate mailbox 17 VOICE_IVR_Init: voice_ivr_channel[4].ivrQueueId = 17 [50] Allocate mailbox 18 VOICE_IVR_Init: voice_ivr_channel[5].ivrQueueId = 18 [50] Allocate mailbox 19 VOICE_IVR_Init: voice_ivr_channel[6].ivrQueueId = 19 [50] Allocate mailbox 20 VOICE_IVR_Init: voice_ivr_channel[7].ivrQueueId = 20 TEL_MGR_DisableDebug usb_explore_task() Begin ... uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0003)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0003)... [reset_802dot1x] wireless module ready install group key to Mac ASIC ???????????????????????? [reset_802dot1x] 802.1Xv2 ready ifno2dot1x_if[2]=0 dot1x_wireless_if_mask=0x4 uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0003)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0003)... SetscState:scState:2 ********************************************* ***Waiting for Registrar to connect...*** ********************************************* ************** Enable ProDaaCheckInterrupt() detect 8589 uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 1 change, need check: status(0x0308), change(0x0001)... uhub_explore(4.5): port 2 change, need check: status(0x0308), change(0x0001)... [reset_802dot1x] wireless module ready install group key to Mac ASIC ???????????????????????? [reset_802dot1x] 802.1Xv2 ready Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001 ADSL> READY Got MODEM_READY_MSG ADSL Firmware: 2.4.4.10.0.1 [Annex A:0xb107 0x4] [ADSL] : set CMV OPTN 25 0 with 0x00004001

Linux bootlog

N/A

LEDS

Name Colour Gpio
Power red 2
Internet red 4
Wifi red 10
3G red 15
Message red 20

Serial

port.serial.

Board voltage is 3.3V so can use usb to serial adapters.
Pinout:
arv7510pw22_serial.jpg

UART

arv7510pw22_uart.jpg
To enable uart mode, short pins at R80 or connect it to ground (see picture) and connect R65 to 3.3V (serial port vcc). Than you can send u-boot.asc to serial port.
For example if your serial port is ttyUSB0 than do: "cat u-boot.asc > /dev/ttyUSB0" and wait until u-boot starts.

UART mode looks like this:

ROM VER: 1.0.3
CFG 04
Read EEPROMX
 X
UART

Tags

Back to top

toh/astoria/arv7510pw22.txt · Last modified: 2014/01/22 17:45 (external edit)