Inteno DG301B
Inteno DG301B(R0) comes with OpenWrt (Inteno Iopsys) from vendor, although their own build of it.
Hardware Highlights
Ver | CPU | Ram | Flash | Network | Wireless | USB | Serial | JTag |
---|---|---|---|---|---|---|---|---|
v1 | Broadcom 63268 | 256MiB | 128MiB | 1 WAN + 4x LAN (GBit) | Broadcom BCM435f 802.11bgn 2×2 | Yes 2x 2.0 | Yes | No |
Manufacturer's site: https://www.intenogroup.com/products/legacy/dg301/
Hardware
Info
Instruction set | MIPS |
---|---|
Vendor | Broadcom |
bootloader | CFE |
System-On-Chip | Broadcom BCM63268 |
CPU @Frq | 400MHz |
Flash size | 128 MiB |
Flash Chip | Micron MT29F1G08ABA (MT29F1G08AAC) |
RAM size | 256 MiB |
RAM Chip | SK hynix H5TQ2G63DFR-H9C |
Wireless No1 | Broadcom BCM435f 802.11bgn |
Wireless No2 | DECT |
switch | Broadcom BCM63268D0 (Gigabit, VLAN) |
Modem | ADSL / ADSL2 / ADSL2+ / VDSL2 |
USB | Yes 2 x 2.0 |
PSU | 12V DC 2A 24W Sunny Computer Technology Co.LTD Model: SYS1428-2412-W2E |
Serial | Yes |
JTAG | No |
Photos
Opening the case
Note: This will void your warranty!
- To remove the cover: Remove screws located in the four corners underneath the router, two of them might be under pads.
Serial
Buttons
Reset button located next to PSU port on router. 4 buttons on the side of the router: DECT, WPS, INFO and ECO
BUTTON | Event | GPIO | high/low |
---|---|---|---|
Reset | reset | 32 | active low |
DECT | 20 | active low | |
WPS | 22 | active low | |
INFO | 37 | active low | |
ECO | 36 | active low |
LEDS
LED GPIO information
LED | GPIO | high/low | Mode |
---|---|---|---|
Ethernet_green | 0 | hi | csr |
Wireless_green | 3 | hi | csr |
Voice_green | 9 | low | direct |
Broadband_green | 6 | hi | csr |
Status_blue | 7 | hi | csr |
Status_green | 39 | low | direct |
Status_red | 38 | low | direct |
Internet_green | 5 | hi | csr |
Internet_red | 4 | hi | csr |
DECT_red | 19 | low | direct |
DECT_green | 15 | low | direct |
TV_green | 35 | low | direct |
WPS_green | 2 | hi | csr |
WPS_red | 1 | hi | csr |
WAN_yellow | 21 | hi | direct |
OEM bootlog
HELO CPUI L1CI HELO CPUI L1CI 4.1404-1.0.38-117.113 DRAM ---- PHYS STRF 400H PHYE DDR3 SIZ4 SIZ3 DINT USYN LSYN MFAS LMBE RACE PASS ---- ZBSS CODE DATA L12F MAIN ---- LZND OKBL RDDN LZOK Base: 4.14_04 CFE version 1.0.38-117.113 for BCM963268 (32bit,SP,BE) Build Date: XXX XXX XX XX:27:34 CET 2015 (inteno@buildserver-arc1200) Copyright (C) 2000-2013 Broadcom Corporation. Chip ID: BCM63268D0, MIPS: 400MHz, DDR: 400MHz, Bus: 200MHz Main Thread: TP0 Memory Test Passed Total Memory: 268435456 bytes (256MB) Boot Address: 0xb8000000 NAND flash device: Micron MT29F1G08AAC, id 0x2cf1 block 128KB size 131072KB Board IP address : 192.168.1.1:ffffff00 Host IP address : 192.168.1.100 Gateway IP address : Run from flash/host/tftp (f/h/c) : f Default host run file name : vmlinux Default host flash file name : bcm963xx_fs_kernel Boot delay (0-9 seconds) : 1 Boot image (0=latest, 1=previous) : 0 Default host ramdisk file name : Default ramdisk store address : Board Id (0-35) : DG301R0 Number of MAC Addresses (1-32) : 8 Base MAC Address : XX:XX:XX:XX:XX:XX PSI Size (1-64) KBytes : 24 Enable Backup PSI [0|1] : 0 System Log Size (0-256) KBytes : 0 Auxillary File System Size Percent: 255 Main Thread Number [0|1] : 0 Voice Board Configuration (0-0) : SI32176X2 *** Press any key to stop auto run (1 seconds) *** Auto run second count down: 110 Booting from latest image (0xbbd80000) ... Decompression OK! Entry at 0x804784d0 Closing network. Disabling Switch ports. Flushing Receive Buffers... 0 buffers found Closing DMA Channels Starting program at 0x804784d0 Linux version 3.4.11-rt19 (inteno@buildserver-arc1200) (gcc version 4.6.2 (Buildroot 2011.11) ) #2 SMP PREEMPT XXX XXX XXX XX:25:52 CET 2015 DG301R0 prom init CPU revision is: 0002a080 (Broadcom BMIPS4350) DSL SDRAM reserved: 0x132000 Determined physical RAM map: memory: 0fece000 @ 00000000 (usable) Zone PFN ranges: DMA 0x00000000 -> 0x00001000 Normal 0x00001000 -> 0x0000fece Movable zone start PFN for each node Early memory PFN ranges 0: 0x00000000 -> 0x0000fece On node 0 totalpages: 65230 free_area_init_node: node 0, pgdat 8059e0c0, node_mem_map 81000000 DMA zone: 32 pages used for memmap DMA zone: 0 pages reserved DMA zone: 4064 pages, LIFO batch:0 Normal zone: 478 pages used for memmap Normal zone: 60656 pages, LIFO batch:15 PERCPU: Embedded 7 pages/cpu @81203000 s5088 r8192 d15392 u32768 pcpu-alloc: s5088 r8192 d15392 u32768 alloc=8*4096 pcpu-alloc: [0] 0 [0] 1 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64720 Kernel command line: rw noinitrd irqaffinity=0 PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes Memory: 252372k/260920k available (4570k kernel code, 8548k reserved, 1120k data, 224k init, 0k highmem) Preemptible hierarchical RCU implementation. NR_IRQS:128 console [ttyS0] enabled Allocating memory for DSP module core and initialization code Allocated DSP module memory - CORE=0x0 SIZE=0, INIT=0x0 SIZE=0 Calibrating delay loop... 397.31 BogoMIPS (lpj=198656) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 --Kernel Config-- SMP=1 PREEMPT=1 DEBUG_SPINLOCK=0 DEBUG_MUTEXES=0 Broadcom Logger v0.1 Feb 20 2015 16:10:24 CPU revision is: 0002a080 (Broadcom BMIPS4350) Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes Brought up 2 CPUs NET: Registered protocol family 16 Internal 1P2 VREG will be shutdown if unused...Unused, turn it off (00008aaf-00008aaa=5<300) registering PCI controller with io_map_base unset registering PCI controller with io_map_base unset bio: create slab <bio-0> at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [mem 0xa0f00000-0xa0ffffff] pci_bus 0000:00: root bus resource [io 0xa2000000-0xa200ffff] pci 0000:00:00.0: [14e4:435f] type 00 class 0x028000 pci 0000:00:00.0: reg 10: [mem 0x10004000-0x10005fff] pci 0000:00:09.0: [14e4:6300] type 00 class 0x0c0310 pci 0000:00:09.0: reg 10: [mem 0x10002600-0x100026ff] pci 0000:00:0a.0: [14e4:6300] type 00 class 0x0c0320 pci 0000:00:0a.0: reg 10: [mem 0x10002500-0x100025ff] PCI host bridge to bus 0000:01 pci_bus 0000:01: root bus resource [mem 0x11000000-0x11efffff] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0] pci 0000:01:00.0: [14e4:6326] type 01 class 0x060400 pci 0000:01:00.0: PME# supported from D0 D3hot pci 0000:01:00.0: PCI bridge to [bus 02-02] bcmhs_spi bcmhs_spi.1: master is unqueued, this is deprecated bcmleg_spi bcmleg_spi.0: master is unqueued, this is deprecated skbFreeTask created successfully [0;34mBLOG v3.0 Initialized[0m BLOG Rule v1.0 Initialized Broadcom IQoS v0.1 Feb 20 2015 16:13:23 initialized Broadcom GBPM v0.1 Feb 20 2015 16:13:24 initialized NET: Registered protocol family 8 NET: Registered protocol family 20 Switching to clocksource MIPS NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 4, 65536 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP: reno registered UDP hash table entries: 128 (order: 0, 4096 bytes) UDP-Lite hash table entries: 128 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. PCI: CLS mismatch (64 != 16), using 16 bytes bcm_tstamp initialized, (hpt_freq=200000000 2us_div=200 2ns_mult=5 2ns_shift=0) squashfs: version 4.0 (2009/01/31) Phillip Lougher jffs2: version 2.2. (NAND) (SUMMARY) (ZLIB) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. fuse init (API version 7.18) msgmni has been set to 492 io scheduler noop registered (default) Broadcom NAND controller (BrcmNand Controller) mtd->oobsize=0, mtd->eccOobSize=0 NAND_CS_NAND_XOR=00000000 B4: NandSelect=40000001, nandConfig=15142200, chipSelect=0 brcmnand_read_id: CS0: dev_id=2cf18095 After: NandSelect=40000001, nandConfig=15142200 Block size=00020000, erase shift=17 NAND Config: Reg=15142200, chipSize=128 MB, blockSize=128K, erase_shift=11 busWidth=1, pageSize=2048B, page_shift=11, page_mask=000007ff timing1 not adjusted: 6574845b timing2 not adjusted: 00001e96 BrcmNAND mfg 2c f1 MICRON MT29F1G08ABA 128MB on CS0 Found NAND on CS0: ACC=f7ff1010, cfg=15142200, flashId=2cf18095, tim1=6574845b, tim2=00001e96 BrcmNAND version = 0x0400 128MB @00000000 brcmnand_scan: B4 nand_select = 40000001 brcmnand_scan: After nand_select = 40000001 page_shift=11, bbt_erase_shift=17, chip_shift=27, phys_erase_shift=17 Brcm NAND controller version = 4.0 NAND flash size 128MB @18000000 ECC layout=brcmnand_oob_bch4_4k brcmnand_scan: mtd->oobsize=64 brcmnand_scan: oobavail=50, eccsize=512, writesize=2048 brcmnand_scan, eccsize=512, writesize=2048, eccsteps=4, ecclevel=15, eccbytes=3 -->brcmnand_default_bbt brcmnand_default_bbt: bbt_td = bbt_main_descr Bad block table Bbt0 found at page 0000ffc0, version 0x01 for chip on CS0 Bad block table 1tbB found at page 0000ff80, version 0x01 for chip on CS0 brcmnandCET: Status -> Loaded Creating 8 MTD partitions on "brcmnand.0": 0x000003d80000-0x000005c20000 : "rootfs" 0x000000020000-0x000001ec0000 : "rootfs_update" 0x000007b00000-0x000007f00000 : "data" 0x000000000000-0x000000020000 : "nvram" 0x000003d80000-0x000005c20000 : "image" 0x000000020000-0x000001ec0000 : "image_update" 0x000005c20000-0x000007ae0000 : "rootfs_data" 0x000001ec0000-0x000003d80000 : "rootfs_update_data" tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> PPP generic driver version 2.4.2 PPP BSD Compression module registered PPP Deflate Compression module registered NET: Registered protocol family 24 usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver cdc_eem usbcore: registered new interface driver kalmia usbcore: registered new interface driver cdc_ncm usbcore: registered new interface driver lg-vl600 usbcore: registered new interface driver qmi_wwan usbcore: registered new interface driver cdc_mbim ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver PCI: Enabling device 0000:00:0a.0 (0000 -> 0002) ehci_hcd 0000:00:0a.0: setting latency timer to 64 ehci_hcd 0000:00:0a.0: EHCI Host Controller ehci_hcd 0000:00:0a.0: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:0a.0: Enabling legacy PCI PM ehci_hcd 0000:00:0a.0: irq 18, io mem 0x10002500 ehci_hcd 0000:00:0a.0: USB f.f started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver PCI: Enabling device 0000:00:09.0 (0000 -> 0002) ohci_hcd 0000:00:09.0: setting latency timer to 64 ohci_hcd 0000:00:09.0: OHCI Host Controller ohci_hcd 0000:00:09.0: new USB bus registered, assigned bus number 2 ohci_hcd 0000:00:09.0: irq 17, io mem 0x10002600 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usbcore: registered new interface driver cdc_acm cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters usbcore: registered new interface driver usblp usbcore: registered new interface driver cdc_wdm usbcore: registered new interface driver usbserial usbcore: registered new interface driver usbserial_generic USB Serial support registered for generic usbserial: USB Serial Driver core usbcore: registered new interface driver cp210x USB Serial support registered for cp210x usbcore: registered new interface driver ftdi_sio USB Serial support registered for FTDI USB Serial Device ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver usbcore: registered new interface driver option USB Serial support registered for GSM modem (1-port) usbcore: registered new interface driver pl2303 USB Serial support registered for pl2303 brcmboard: brcm_board_init entry gpiochip_add: registered GPIOs 0 to 39 on device: bcm963xx-gpio Serial: BCM63XX driver $Revision: 3.00 $ [0;33mMagic SysRq with Auxilliary trigger char enabled (type ^ h for list of supported commands)[0m ttyS0 at MMIO 0xb0000180 (irq = 13) is a BCM63XX ttyS1 at MMIO 0xb00001a0 (irq = 42) is a BCM63XX Total # RxBds=1448 bcmPktDmaBds_init: Broadcom Packet DMA BDs initialized bcmPktDma_init: Broadcom Packet DMA Library initialized bcmxtmrt: Broadcom BCM3268D0 ATM/PTM Network Device v0.5 Feb 20 2015 16:13:05 IPSEC SPU: SUCCEEDED GACT probability NOT on Mirror/redirect action on u32 classifier input device check on Actions configured TCP: cubic registered Initializing XFRM netlink socket NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 NET: Registered protocol family 15 Initializing MCPD Module Ebtables v2.0 registered ebt_time registered ebt_ftos registered ebt_wmm_mark registered 8021q: 802.1Q VLAN Support v1.8 jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. VFS: Mounted root (jffs2 filesystem) on device 31:0. Freeing unused kernel memory: 224k freed awk: /proc/cpuinfo: No such file or directory Setting up brcm environment DSL firmware symlink set Loading brcm modules [ 16.376000] chipinfo: module license 'proprietary' taints kernel. [ 16.382000] Disabling lock debugging due to kernel taint [ 16.390000] brcmchipinfo: brcm_chipinfo_init entry [ 16.439000] Broadcom Ingress QoS Module Char Driver v0.1 Feb 20 2015 16:11:20 Registered<243>[0m [ 16.448000] [ 16.448000] Broadcom Ingress QoS ver 0.1 initialized [ 16.493000] BPM: tot_mem_size=268435456B (256MB), buf_mem_size <15%> =40265310B (38MB), num of buffers=19972, buf size=2016 [ 16.504000] Broadcom BPM Module Char Driver v0.1 Feb 20 2015 16:10:54 Registered<244>[0m [ 17.043000] NBUFF v1.0 Initialized [ 17.048000] [0;36;44mInitialized fcache state[0m [ 17.052000] [0;36;44mBroadcom Packet Flow Cache Char Driver v2.2 Feb 20 2015 16:11:20 Registered<242>[0m [ 17.062000] Created Proc FS /procfs/fcache [ 17.066000] [0;36;44mBroadcom Packet Flow Cache registered with netdev chain[0m [ 17.074000] [0;36;44mBroadcom Packet Flow Cache learning via BLOG enabled.[0m [ 17.081000] [0;35m[FHW] pktDbgLvl[0xc0573390]=0[0m [ 17.087000] [0;34m[FHW] fhw_construct: [0m [ 17.091000] [0;36;44mInitialized Fcache HW accelerator layer state[0m [ 17.099000] flwStatsThread created [ 18.564000] [0;36;44mConstructed Broadcom Packet Flow Cache v2.2 Feb 20 2015 16:11:20[0m [ 19.206000] chipId 0x632680D0 [ 19.209000] Broadcom Forwarding Assist Processor (FAP) Char Driver v0.1 Feb 20 2015 16:11:11 Registered <241> [ 19.219000] Enabling SMISBUS PHYS_FAP_BASE[0] is 0x10c01000 [ 19.247000] FAP Soft Reset Done [ 19.249000] 4ke Reset Done [ 19.261000] Enabling SMISBUS PHYS_FAP_BASE[1] is 0x10c01000 [ 19.287000] FAP Soft Reset Done [ 19.290000] 4ke Reset Done [ 19.302000] FAP Debug values at 0xacaa16e0 0xacb216e0 [ 19.310000] fapGso_LoopBkThread created successfully [ 19.314000] Allocated FAP0 SWQ_HOST2FAP_GSO_LOOPBACK_Q mem=af138000 : 16384 bytes [ 19.324000] Allocated FAP0 SWQ_FAP2HOST_GSO_LOOPBACK_Q mem=afb9c000 : 16384 bytes [ 19.331000] GSO LOOPBACK Cached HOST2FAP Q INFO: [ 19.331000] Swq =b0825ee0 qStart=af138000 qEnd=af13c000 msgSize=4 dqm=18 fapId=0 [ 19.343000] GSO LOOPBACK Cached FAP2HOST Q INFO: [ 19.343000] Swq =b0825ec0 qStart=afb9c000 qEnd=afba0000 msgSize=2 dqm=19 fapId=0 [ 19.356000] Allocated FAP0 TM SDRAM Queue Storage (acab2770) : 390144 bytes @ ac400000 [ 19.364000] Allocated FAP1 TM SDRAM Queue Storage (acb32770) : 390144 bytes @ ac480000 [ 19.378000] [0;34m[NTC fapProto] fapReset : Reset FAP Protocol layer[0m [ 19.381000] [FAP0] DSPRAM : stack <0x80000000><1536>, global <0x80000600><4280>, free <2376>, total<8192> [ 19.381000] [FAP1] DSPRAM : stack <0x80000000><1536>, global <0x80000600><4280>, free <2376>, total<8192> [ 19.381000] [FAP0] PSM : addr<0x80002000>, used <24320>, free <256>, total <24576> [ 19.381000] [FAP1] PSM : addr<0x80002000>, used <24320>, free <256>, total <24576> [ 19.381000] [FAP0] DQM : availableMemory 14660 bytes, nextByteAddress 0xE000489C [ 19.381000] [FAP1] DQM : availableMemory 14660 bytes, nextByteAddress 0xE000489C [ 19.384000] [FAP0] Initializing FAP4KE GSO LOOPBACK on fapIdx=0 ... [ 19.384000] [FAP0] SWQ: HOST2FAP_GSO_LOOPBACK [ 19.384000] [FAP0] >>>>------------------ [ 19.384000] [FAP0] swq =80007ee0 msgSize =4 words , maxDepth=1024 [ 19.384000] [FAP0] qStart =af138000 qEnd=af13c000 [ 19.384000] [FAP0] rdPtr =af138000 wrPtr=af138000 count=0 [ 19.385000] [FAP0] processed =0 dropped =0 [ 19.385000] [FAP0] Associated DQM=18 dir HOST2FAP [ 19.385000] [FAP0] ------------------<<<< [ 19.385000] [FAP0] SWQ: FAP2HOST_GSO_LOOPBACK [ 19.385000] [FAP0] >>>>------------------ [ 19.385000] [FAP0] swq =80007ec0 msgSize =2 words , maxDepth=2048 [ 19.385000] [FAP0] qStart =afb9c000 qEnd=afba0000 [ 19.385000] [FAP0] rdPtr =afb9c000 wrPtr=afb9c000 count=0 [ 19.385000] [FAP0] processed =0 dropped =0 [ 19.385000] [FAP0] Associated DQM=19 dir FAP2HOST [ 19.385000] [FAP0] ------------------<<<< [ 19.385000] [FAP0] FAP4KE GSO LOOPBACK Init Done... [ 19.387000] [FAP1] FAP BPM Initialized. [ 19.388000] [FAP0] FAP BPM Initialized. [ 19.533000] [0;36;44mBroadcom Packet Flow Cache HW acceleration enabled.[0m [ 19.540000] fapDrv_construct: FAP0: pManagedMemory=b0820650. wastage 8 bytes [ 19.547000] fapDrv_construct: FAP1: pManagedMemory=b0a20650. wastage 8 bytes [ 19.554000] bcmPktDma_bind: FAP Driver binding successfull [ 19.560000] [FAP1] FAP TM: ON [ 19.563000] [FAP0] FAP TM: ON [ 19.721000] bcmxtmcfg: bcmxtmcfg_init entry [ 20.264000] adsl: adsl_init entry [ 20.681000] Broadcom BCM63268D0 Ethernet Network Device v0.1 Feb 20 2015 16:12:56 [ 20.688000] Broadcom GMAC Char Driver v0.1 Feb 20 2015 16:13:03 Registered<249>[0m [ 20.696000] Broadcom GMAC Driver v0.1 Feb 20 2015 16:13:03 Initialized [ 20.702000] fapDrv_psmAlloc: fapIdx=1, size: 4800, offset=b0a20650 bytes remaining 7000 [ 20.711000] ETH Init: Ch:0 - 200 tx BDs at 0xb0a20650 [ 20.716000] fapDrv_psmAlloc: fapIdx=0, size: 4800, offset=b0820650 bytes remaining 7000 [ 20.724000] ETH Init: Ch:1 - 200 tx BDs at 0xb0820650 [ 20.729000] fapDrv_psmAlloc: wastage 8 bytes [ 20.734000] fapDrv_psmAlloc: fapIdx=0, size: 4808, offset=b0821910 bytes remaining 2184 [ 20.742000] ETH Init: Ch:0 - 600 rx BDs at 0xb0821910 [ 20.747000] [FAP0] enetRxChannel 0 [ 20.754000] fapDrv_psmAlloc: wastage 8 bytes [ 20.757000] fapDrv_psmAlloc: fapIdx=1, size: 4808, offset=b0a21910 bytes remaining 2184 [ 20.766000] ETH Init: Ch:1 - 600 rx BDs at 0xb0a21910 [ 20.771000] [FAP1] enetRxChannel 1 [ 20.782000] dgasp: kerSysRegisterDyingGaspHandler: bcmsw registered [ 20.792000] eth0: MAC Address: XX:XX:XX:XX:XX:XX [ 20.800000] eth1: MAC Address: XX:XX:XX:XX:XX:XX [ 20.807000] eth2: MAC Address: XX:XX:XX:XX:XX:XX [ 20.814000] eth3: MAC Address: XX:XX:XX:XX:XX:XX [ 20.821000] eth4: MAC Address: XX:XX:XX:XX:XX:XX [ 21.270000] NComm TMS V6.80 Kernel Module loaded. [ 21.308000] [0;34m[NTC arl] arlEnable : Enabled ARL binding to FAP[0m [ 21.314000] Broadcom Address Resolution Logic Processor (ARL) Char Driver v0.1 Feb 20 2015 16:10:54 Registered <245> [ 28.033000] --SMP support [ 28.035000] wl: dsl_tx_pkt_flush_len=338 [ 28.039000] wl: norm_wmark_tot=10043, pktc_wmark_tot=2048 [ 28.045000] Initializing WLCSM Module [ 28.049000] wl 0000:00:00.0: setting latency timer to 64 [ 28.054000] wl: passivemode=1 [ 28.057000] wl0: creating kthread wl0-kthrd [ 28.076000] wl0: creating timer kthread wl0-tmr-kthrd [ 28.091000] wl: napimode=0 [ 28.098000] Neither SPROM nor OTP has valid image [ 28.102000] wl:srom/otp not programmed, using main memory mapped srom info(wombo board) [ 28.131000] wl:loading /etc/wlan/bcm6362_map.bin [ 28.135000] srom rev:8 [ 28.165000] wl0: allocskbmode=1 currallocskbsz=512 [ 28.175000] +++++ Added gso loopback support for dev=wl0 <8f193000> [ 28.181000] wl0: Broadcom BCM435f 802.11 Wireless Controller 6.37.14.4803.cpe4.14L04.0-kdb [ 28.189000] dgasp: kerSysRegisterDyingGaspHandler: wl0 registered [ 29.607000] dect: Loading BCM6362/SC24200 DECT Stack [ 29.612000] dect: Version: , Build date: 2015/02/20, 16:24 [ 29.649000] Loading DECT Shim driver [ 29.652000] Initialize DECT Shim layer.... [ 29.656000] Obtained board id string (SI32176X2) [ 29.661000] Obtained Base board id string (DG301R0)Successfully obtained voice parameters [ 29.682000] ####################SUCCESS: DECT PLL IS LOCKED################# [ 29.689000] dect shm irq status: 0x00000080, i: 1 [ 29.693000] DECT PLL init completed successfully [ 29.699000] DECT_CTRL->dect_shm_pll_reg_0 : 0x210064C0 [ 29.704000] DECT_CTRL->dect_shm_pll_reg_1 : 0x00501015 [ 29.710000] DECT_CTRL->dect_shm_pll_reg_2 : 0x60000000 [ 29.715000] DECT_CTRL->dect_shm_pll_reg_3 : 0x11181808 [ 29.721000] dect_shm_dma_ddr_saddr_tx_s0 : 0x00c10000 [ 29.726000] dect_shm_dma_ddr_saddr_tx_s1 : 0x00c10140 [ 29.731000] dect_shm_dma_ddr_saddr_tx_s2 : 0x00c10280 [ 29.737000] dect_shm_dma_ddr_saddr_tx_s3 : 0x00c103c0 [ 29.742000] dect_shm_dma_ddr_saddr_rx_s0 : 0x00c07000 [ 29.748000] dect_shm_dma_ddr_saddr_rx_s1 : 0x00c07140 [ 29.753000] dect_shm_dma_ddr_saddr_rx_s2 : 0x00c07280 [ 29.759000] dect_shm_dma_ddr_saddr_rx_s3 : 0x00c073c0 [ 29.764000] dect_shm_dma_ahb_saddr_tx_s01 : 0x0a200de0 [ 29.770000] dect_shm_dma_ahb_saddr_tx_s23 : 0x11a01560 [ 29.775000] dect_shm_dma_ahb_saddr_rx_s01 : 0x08400c00 [ 29.781000] dect_shm_dma_ahb_saddr_rx_s23 : 0x0fc01380 [ 29.786000] dect_shm_dma_offset_addr_tx_s01 : 0x00000000 [ 29.792000] dect_shm_dma_offset_addr_rx_s01 : 0x00000000 [ 29.797000] dect_shm_dma_xfer_size_tx : 0x28282828 [ 29.802000] dect_shm_dma_xfer_size_rx : 0x28282828 [ 29.808000] dect_shm_dma_buf_size_tx : 0x02020202 [ 29.813000] dect_shm_dma_buf_size_rx : 0x02020202 [ 29.819000] dect_shm_dma_xfer_cntr_tx : 0x00000000 [ 29.824000] dect_shm_dma_xfer_cntr_rx : 0x00000000 [ 29.830000] dect_shm_dma_ctrl : 0x030088ff [ 29.856000] Loading PCM shim driver [ 33.652000] Endpoint: endpoint_init entry [ 33.657000] Endpoint: endpoint_init COMPLETED [ 33.856000] Broadcom 802.1Q VLAN Interface, v0.1 [ 33.897000] PCIe: No device found - Powering down brcm modules loaded [ 34.015000] ADDRCONF(NETDEV_UP): eth1: link is not ready - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - [ 40.379000] jffs2: jffs2_scan_eraseblock(): Node at 0x00b807fc {0x1985, 0xe001, 0xffffffff) has invalid CRC 0xffffffff (calculated 0x4c45fd84) [ 41.064000] jffs2: notice: (756) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 65 of xref (0 dead, 43 orphan) found. switching to jffs2 Initializing iopsys db Static db already initialized - init - Please press Enter to activate this console. [ 43.961000] [ 43.997000] Software Upgrade Count: XXX [ 44.028000] Software version: DG301-XXXXXXX [ 44.798000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 45.129000] nf_conntrack version 0.5.0 (3946 buckets, 15784 max) [ 45.660000] xt_time: kernel timezone is -0000 [ 45.779000] Netfilter messages via NETLINK v0.30. [ 45.881000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 46.369000] gre: GRE over IPv4 demultiplexor driver [ 46.423000] ip_gre: GRE over IPv4 tunneling driver [ 47.115000] Initializing USB Mass Storage driver... [ 47.120000] usbcore: registered new interface driver usb-storage [ 47.126000] USB Mass Storage support registered. [ 47.156000] usbcore: registered new interface driver qcaux [ 47.162000] USB Serial support registered for qcaux [ 47.198000] usbcore: registered new interface driver qcserial [ 47.204000] USB Serial support registered for Qualcomm USB modem [ 47.243000] Registering the dns_resolver key type [ 59.143000] wait instruction: disabled [ 59.197000] Ethernet Auto Power Down and Sleep is disabled [ 59.242000] Energy Efficient Ethernet is disabled [ 68.128000] fapDrv_psmAlloc: fapIdx=1, size: 1600, offset=b0a22be0 bytes remaining 584 [ 68.147000] XTM Init: Ch:0 - 200 rx BDs at 0xb0a22be0 [ 68.152000] fapDrv_psmAlloc: fapIdx=1, size: 128, offset=b0a23220 bytes remaining 456 [ 68.160000] XTM Init: Ch:1 - 16 rx BDs at 0xb0a23220 [ 68.169000] bcmxtmrt: PTM/ATM Non-Bonding Mode configured in system [ 68.594000] *** dslThread dslPid=2802 [ 68.598000] BcmAdsl_Initialize=0xC0BF3CC0, g_pFnNotifyCallback=0xC0C2A900 [ 69.062000] lmemhdr[2]=0x100CE000, pAdslLMem[2]=0x100CE000 [ 69.073000] pSdramPHY=0xAFFFFFF8, 0xFFFFFFFF 0xFFFFFFFF [ 69.085000] *** XfaceOffset: 0x5FF90 => 0x5FF90 *** [ 73.373000] *** PhySdramSize got adjusted: 0xED0B8 => 0x123A60 *** [ 73.381000] AdslCoreSharedMemInit: shareMemSize=58749(58752) [ 73.399000] AdslCoreHwReset: pLocSbSta=8a8e0000 bkupThreshold=3072 [ 73.410000] AdslCoreHwReset: AdslOemDataAddr = 0xAFFABF84 [ 73.419000] ***BcmDiagsMgrRegisterClient: 0 *** [ 73.423000] dgasp: kerSysRegisterDyingGaspHandler: dsl0 registered [ 74.663000] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 87.457000] ADDRCONF(NETDEV_UP): eth1: link is not ready [ 87.477000] device eth1 entered promiscuous mode [ 87.507000] ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 87.927000] ADDRCONF(NETDEV_UP): eth2: link is not ready [ 87.955000] device eth2 entered promiscuous mode [ 88.365000] ADDRCONF(NETDEV_UP): eth3: link is not ready [ 88.398000] device eth3 entered promiscuous mode [ 88.778000] ADDRCONF(NETDEV_UP): eth4: link is not ready [ 88.803000] device eth4 entered promiscuous mode [ 113.463000] device wl0 entered promiscuous mode [ 113.474000] br-lan: port 5(wl0) entered forwarding state [ 113.479000] br-lan: port 5(wl0) entered forwarding state [ 113.498000] ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 115.480000] br-lan: port 5(wl0) entered forwarding state [ 140.480000] eth1 (Int switch port: 4) (Logical Port: 4) Link UP 1000 mbps full duplex [ 140.496000] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 140.502000] br-lan: port 1(eth1) entered forwarding state [ 140.507000] br-lan: port 1(eth1) entered forwarding state [ 141.571000] eth1 (Int switch port: 4) (Logical Port: 4) Link DOWN. [ 141.582000] br-lan: port 1(eth1) entered disabled state [ 144.678000] eth1 (Int switch port: 4) (Logical Port: 4) Link UP 1000 mbps full duplex [ 144.701000] br-lan: port 1(eth1) entered forwarding state [ 144.706000] br-lan: port 1(eth1) entered forwarding state [ 164.749000] BOS: Enter bosInit [ 164.752000] BOS: Exit bosInit [ 164.756000] endpoint_open COMPLETED [ 194.906000] [0;33;41m[ERROR ept] bhiPrepareChannelTimeslotMap,784: (ts: 31s 21 ms):Unused or Invalid PCM timeslot 255 for endpoint 0 [0m [ 194.920000] [0;33;41m[ERROR ept] bhiPrepareChannelTimeslotMap,784: (ts: 31s 35 ms):Unused or Invalid PCM timeslot 255 for endpoint 1 [0m [ 194.933000] [0;33;41m[ERROR ept] bhiPrepareChannelTimeslotMap,784: (ts: 31s 48 ms):Unused or Invalid PCM timeslot 255 for endpoint 2 [0m [ 194.946000] [0;33;41m[ERROR ept] bhiPrepareChannelTimeslotMap,784: (ts: 31s 61 ms):Unused or Invalid PCM timeslot 255 for endpoint 3 [0m [ 195.129000] ******* DSP: Found BCM63268 ******* [ 195.134000] ******* DSP: In PCM Mode ******* [ 195.151000] ******* DSP: PCM running in 16 bit mode ******* [ 195.163000] gInterruptCounter = 0xC3B8A024 [ 195.171000] gInterruptErrors = 0xC3B8A020 [ 195.188000] gNextRxDesc = 0xC3B8A158 [ 195.205000] gNextTxDesc = 0xC3B8A15C [ 195.221000] gDectTestMode = 0xc3b8a16c [ 195.233000] dectBuffStart = 0xc3b8a160 [ 195.253000] gDectRxOutOfSyncCounter = 0xc3b8a180 [ 195.271000] gDectTxOutOfSyncCounter = 0xc3b8a184 [ 195.292000] 32 ms ECAN tail-length [ 195.304000] *** gStartRxDesc[0] = 0xA0C11000 [ 195.317000] *** gBufferSizeBytes = 640 [ 195.329000] *** gStartTxDesc[0] = 0xA0C117D0 [ 195.346000] halPcmInit 368 nextTxDesc = 0xA0C117D0 [ 195.357000] halPcmInit 368 nextTxDesc = 0xA0C117D8 [ 195.373000] halPcmInit 372 Ownership for TX desc not set. Use this buffer. [ 195.400000] Binding 0x8ab6f618 [ 195.403000] [0;35m[DBG xdrv_slic] slicSi32176Init: (ts: 31s 518ms):SLIC: Starting 32176 device and line initializion...[0m [ 195.935000] [0;35m[DBG xdrv_slic] deviceSiLabsReset: (ts: 32s 49 ms):SLIC: Reset applied on GPIO pin 13[0m [ 195.962000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 32s 76 ms):SLIC: Initializing SiLabs device 0[0m [ 195.984000] isVerifiedProslic : REG VAL = 00 [ 195.994000] si3217x : Channel 0 : Type = PROSLIC [ 197.433000] *** dslThread dslPid=2802 [ 197.446000] BcmAdsl_Initialize=0xC0BF3CC0, g_pFnNotifyCallback=0xC0C2A900 [ 197.505000] dgasp: kerSysRegisterDyingGaspHandler: dsl0 registered [ 198.293000] Si3217x : Channel 0 : VBAT Up = 63.819 v [ 199.011000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 35s 125ms):SLIC: SiLabs device BOM Type: 0[0m [ 199.027000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 35s 141ms):SLIC: SiLabs device 0 initialized OK[0m [ 199.064000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 178ms):SLIC: SiLabs Locale set to 22[0m [ 199.087000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 202ms):SLIC: Initializing SiLabs FXS line 0[0m [ 199.189000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 303ms):FXS channel 0 Rx Gain: -4[0m [ 199.206000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 321ms):FXS channel 0 Tx Gain: -2[0m [ 199.295000] Si3217x PCMStart [ 199.310000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 425ms):SLIC: FXS line 0 RX timeslot = 0 [0m [ 199.331000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 445ms):SLIC: FXS line 0 TX timeslot = 0 [0m [ 199.343000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 35s 457ms):SLIC: SiLabs FXS line 0 initialized OK[0m [ 199.353000] [0;35m[DBG xdrv_slic] slicSi32176Init: (ts: 35s 468ms):SLIC: 32176 device 0 and FXS initializion COMPLETED OK ![0m [ 199.383000] [0;35m[DBG xdrv_slic] slicSi32176Init: (ts: 35s 498ms):SLIC: Starting 32176 device and line initializion...[0m [ 199.918000] [0;35m[DBG xdrv_slic] deviceSiLabsReset: (ts: 36s 32 ms):SLIC: Reset applied on GPIO pin 14[0m [ 199.943000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 36s 57 ms):SLIC: Initializing SiLabs device 1[0m [ 199.958000] isVerifiedProslic : REG VAL = 00 [ 199.966000] si3217x : Channel 0 : Type = PROSLIC [ 202.061000] Si3217x : Channel 0 : VBAT Up = 63.583 v [ 202.781000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 38s 896ms):SLIC: SiLabs device BOM Type: 0[0m [ 202.797000] [0;35m[DBG xdrv_slic] initSiLabsDevice: (ts: 38s 911ms):SLIC: SiLabs device 1 initialized OK[0m [ 202.812000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 38s 927ms):SLIC: SiLabs Locale set to 22[0m [ 202.821000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 38s 936ms):SLIC: Initializing SiLabs FXS line 0[0m [ 202.884000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 38s 998ms):FXS channel 0 Rx Gain: -4[0m [ 202.905000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 39s 19 ms):FXS channel 0 Tx Gain: -2[0m [ 202.987000] Si3217x PCMStart [ 202.990000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 39s 105ms):SLIC: FXS line 0 RX timeslot = 1 [0m [ 203.005000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 39s 120ms):SLIC: FXS line 0 TX timeslot = 1 [0m [ 203.015000] [0;35m[DBG xdrv_slic] initSiLabsLines: (ts: 39s 130ms):SLIC: SiLabs FXS line 0 initialized OK[0m [ 203.025000] [0;35m[DBG xdrv_slic] slicSi32176Init: (ts: 39s 140ms):SLIC: 32176 device 1 and FXS initializion COMPLETED OK ![0m [ 203.037000] boardHalInit completed [ 203.052000] DSP: Interrupt Ids [ 203.055000] --------------- [ 203.058000] InterruptId/Location = 50/HIGH [ 203.063000] [ 203.063000] DSP: Interrupt Masks [ 203.068000] --------------- [ 203.070000] IrqMask = 0x00001000 [ 203.076000] IrqMaskLow = 0x83806680 [ 203.081000] IrqMask1 = 0x00000400 [ 203.086000] IrqMaskLow1 = 0x00000020 [ 203.091000] [ 203.091000] DSP: Interrupt Status [ 203.101000] ----------------- [ 203.106000] IrqStatus = 0x00100800 [ 203.112000] IrqStatusLow = 0x00038100 [ 203.121000] IrqStatus1 = 0x00100000 [ 203.126000] IrqStatusLow1 = 0x00038100 [ 203.757000] EndpointInit completed [ 203.760000] dgasp: kerSysRegisterDyingGaspHandler: endpoint registered
lsusb
Bus 001 Device 001: ID 1d6b:0002 Bus 002 Device 001: ID 1d6b:0001
lspci
00:00.0 Class 0280: 14e4:435f wl 00:09.0 Class 0c03: 14e4:6300 ohci_hcd 00:0a.0 Class 0c03: 14e4:6300 ehci_hcd 01:00.0 Class 0604: 14e4:6326 pcieport
sysinfo
# cat /proc/cpuinfo system type : DG301R0 processor : 0 cpu model : Broadcom BMIPS4350 V8.0 BogoMIPS : 397.31 wait instruction : no microsecond timers : yes tlb_entries : 32 extra interrupt vector : no hardware watchpoint : no ASEs implemented : shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available processor : 1 cpu model : Broadcom BMIPS4350 V8.0 BogoMIPS : 403.45 wait instruction : no microsecond timers : yes tlb_entries : 32 extra interrupt vector : no hardware watchpoint : no ASEs implemented : shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available # cat /proc/meminfo MemTotal: 252596 kB MemFree: 145276 kB Buffers: 0 kB Cached: 28040 kB SwapCached: 0 kB Active: 14348 kB Inactive: 22204 kB Active(anon): 8552 kB Inactive(anon): 100 kB Active(file): 5796 kB Inactive(file): 22104 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 8564 kB Mapped: 5012 kB Shmem: 140 kB Slab: 56996 kB SReclaimable: 1848 kB SUnreclaim: 55148 kB KernelStack: 1648 kB PageTables: 484 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 126296 kB Committed_AS: 18368 kB VmallocTotal: 1032116 kB VmallocUsed: 12648 kB VmallocChunk: 960696 kB # cat /proc/iomem 00000000-0fecdfff : System RAM 00010000-004868ff : Kernel code 00486900-0059eabf : Kernel data 10000200-10000383 : brcmnand 10002500-100025ff : ehci_hcd 10002600-100026ff : ohci_hcd 11000000-11efffff : bcm63xx pcie memory space a0f00000-a0ffffff : bcm63xx pci memory space # cat /proc/mtd dev: size erasesize name mtd0: 01ea0000 00020000 "rootfs" mtd1: 01ea0000 00020000 "rootfs_update" mtd2: 00400000 00020000 "data" mtd3: 00020000 00020000 "nvram" mtd4: 01ea0000 00020000 "image" mtd5: 01ea0000 00020000 "image_update" mtd6: 01ec0000 00020000 "rootfs_data" mtd7: 01ec0000 00020000 "rootfs_update_data" # cat /proc/partitions major minor #blocks name 31 0 31360 mtdblock0 31 1 31360 mtdblock1 31 2 4096 mtdblock2 31 3 128 mtdblock3 31 4 31360 mtdblock4 31 5 31360 mtdblock5 31 6 31488 mtdblock6 31 7 31488 mtdblock7 # cat /proc/devices Character devices: 1 mem 2 pty 3 ttyp 4 ttyS 5 /dev/tty 5 /dev/console 5 /dev/ptmx 10 misc 90 mtd 108 ppp 128 ptm 136 pts 166 ttyACM 180 usb 188 ttyUSB 189 usb_device 206 brcmboard 208 adsl 209 endpoint 228 bcmxtmcfg 233 spu 238 bcmvlan 240 pwrmngt 241 bcmfap 242 fcache 243 ingqos 244 bpm 245 bcmarl 246 chipinfo 249 gmac 250 tms Block devices: 259 blkext 8 sd 11 sr 31 mtdblock 65 sd 66 sd 67 sd 68 sd 69 sd 70 sd 71 sd 128 sd 129 sd 130 sd 131 sd 132 sd 133 sd 134 sd 135 sd
Notes
Board Parameters
static bp_elem_t g_dg301r0[] = { {bp_cpBoardId, .u.cp = "DG301R0"}, {bp_ulDeviceOptions, .u.ul = BP_DEVICE_OPTION_ENABLE_GMAC | BP_DEVICE_OPTION_DISABLE_LED_INVERSION}, {bp_usGpioOverlay, .u.ul = (BP_OVERLAY_PHY | BP_OVERLAY_INET_LED | BP_OVERLAY_DG301 |BP_OVERLAY_USB_DEVICE)}, // {bp_usGpioSerialLedClock, .u.us = BP_GPIO_0_AL}, // {bp_usGpioSerialLedData, .u.us = BP_GPIO_1_AL}, // {bp_usGpioSerialLedLoad, .u.us = BP_GPIO_23_AL}, // {bp_usGpioLedAdsl, .u.us = BP_SERIAL_GPIO_3_AL}, // {bp_usGpioLedSesWireless, .u.us = BP_SERIAL_GPIO_7_AL}, // {bp_usGpioLedWanData, .u.us = BP_GPIO_8_AL}, // {bp_usGpioLedWanError, .u.us = BP_SERIAL_GPIO_2_AL}, // {bp_usGpioLedBlPowerOn, .u.us = BP_GPIO_20_AL}, // {bp_usGpioLedBlStop, .u.us = BP_GPIO_21_AL}, {bp_usExtIntrResetToDefault, .u.us = BP_EXT_INTR_0}, // {bp_usGpioWirelessPowerDown, .u.us = BP_GPIO_36_AL}, // {bp_usGpioWpsButton, .u.us = BP_GPIO_22_AL}, // {bp_usGpioDectButton, .u.us = BP_GPIO_20_AL}, // {bp_usGpioInfoButton, .u.us = BP_GPIO_37_AL}, {bp_usAntInUseWireless, .u.us = BP_WLAN_ANT_MAIN}, {bp_usWirelessFlags, .u.us = 0}, // {bp_usEphyBaseAddress, .u.us = 0x10}, {bp_ucPhyType0, .u.uc = BP_ENET_EXTERNAL_SWITCH}, {bp_ucPhyAddress, .u.uc = 0x0}, {bp_usConfigType, .u.us = BP_ENET_CONFIG_MMAP}, {bp_ulPortMap, .u.ul = 0xF8}, {bp_ulPhyId0, .u.ul = BP_PHY_ID_17 | PHY_INTERNAL | PHY_INTEGRATED_VALID}, {bp_ulPhyId3, .u.ul = BP_PHY_ID_4 | PHY_INTERNAL | PHY_INTEGRATED_VALID}, {bp_ulPhyId4, .u.ul = BP_PHY_ID_0 | MAC_IF_RGMII | PHY_INTEGRATED_VALID | PHY_EXTERNAL}, {bp_ulPhyId5, .u.ul = BP_PHY_ID_1 | MAC_IF_RGMII | PHY_INTEGRATED_VALID | PHY_EXTERNAL}, {bp_ulPhyId6, .u.ul = BP_PHY_ID_24 | MAC_IF_RGMII}, {bp_ulPhyId7, .u.ul = BP_PHY_ID_25 | MAC_IF_RGMII}, {bp_ucDspType0, .u.uc = BP_VOIP_MIPS}, {bp_ucDspAddress, .u.uc = 0}, {bp_ulAfeId0, .u.ul = BP_AFE_CHIP_INT | BP_AFE_LD_6302 | BP_AFE_FE_ANNEXA | BP_AFE_FE_REV_6302_REV_7_2_30}, {bp_usGpioIntAFELDMode, .u.us = BP_GPIO_10_AH}, {bp_usGpioIntAFELDPwr, .u.us = BP_GPIO_11_AH}, {bp_last} };