DirecTV DCAW1R0-01

From TechInfoDepot
Jump to navigationJump to search
abgn (AN600)
STB Bridge
WikiDevi.wi-cat.ru
3rd Party Firmware
dd-wrt
Status Unknown
OpenWrt
Status Unknown
Tomato any flavor
Incompatible
Platform
BrandModelRev
DirecTV DCAW1R0-01
FCC ID
Board ID
48.J7152.0GA
Type
STB bridge
CPU1
AMCC PowerPC 405EX
Flash1 Chip
Macronix MX29GL128ELT2I-90G
Flash1 Size
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size
64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br />
RAM1 Chip
SK hynix H5PS5162FFR-Y5C
ETH chip1
AMCC PowerPC 405EX
ETH chip2
Marvell 88E6031
Ethernet Port Count
1-100MbE-LAN
Wired Standard
IEEE 802.3i/3u

802dot11 OUI: 30:14:4A (1 E, 2 W), A8:54:B2 (-, 7 W)
Ethernet OUI: 30:14:4A (1 E, 2 W), A8:54:B2 (-, 7 W)

Stock bootloader
U-Boot
Stock FW OS
Linux 2.6.33
Expansion IF types
Mini PCIe
Mini PCIe slots
1
Power
12 VDC, 1.5 A
Connector type
barrel
Serial Port (UART)
yes, internal, 4-pin header, unpopulated, pinout marked, 3.3V TTL, (115200 8N1), J4
JTAG Port
looks like it, 16-pin header, unpopulated, J19
Flags:
MoCA 1.0, manual GPL request needed

Additional chips
2.4/5GHz Front End Module;Skyworks;SE2593;SiGe, 2593A20, 033AHHF;3;
MoCA 1.0 controller;Entropic Communications;EN2210;ENTROPIC, EN2210-BG2, U5336AGA, 1031 KOREA;1;
MoCA transciever;Entropic Communications;EN1212;ENTROPIC, EN1212C1, 100000113, 1314;1;

Other

Default IP address: 192.168.2.1
the IP 192.168.2.1 is used by 294 additional devices
of which 0 are DirecTV devices

Manuf/OEM/ODM
Retail
FCC approval date 31 January 2011
UPC 600603139024
(UPC DB, On eBay)
ASIN B005RCZEIY Flag of the United States.svg
Country of manuf China
Radio 1
Radio1 module
Radio1 module IF
Mini PCIe
Chip1
Lantiq PSB 8231
Chip2
Lantiq PSB 8301
Wireless interface OUI
30:14:4A, A8:54:B2
Antenna Connector Type
U.FL
MIMO status
3x3:2
Wireless Standard
IEEE 802.11a/b/g/n
802.11n
up to 300 Mbps
802.11g
up to 54 Mbps
802.11b
up to 11 Mbps
802.11a
up to 54 Mbps
WiFi Operating Frequency
2.4 GHz
 FCC ID
DirecTV DCAW1R0-01 Wireless ModuleNKR-DTVDCCK
DirecTV DCAW1R1-01NKR-DTVDCCKII
NKR-DTVDCCK

For a list of all currently documented Applied Micro (AMCC) SoC's with specifications, see Applied Micro.
For a list of all currently documented Lantiq (Intel) chipsets with specifications, see Lantiq.
For a list of all currently documented Marvell chipsets with specifications, see Marvell.

300 Mbps - 2SS 5GHz 802.11n (40MHz chan.),
300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = AN600 class

Overview

This unit is part of the DirecTV Cinema Connection Kit.

"48.J7152.0GA" and "2010/11/24" is silkscreened on a production model board.

"48.J7151.SGE" and "2010/10/07" is silkscreened on the back of the WAVE300

Mini PCIe module in the FCC photos.

The PCI ID of the WAVE300 card is 1a30:0710 (1a30:0711).

Wi-Fi Certified : WFA10841 (as of 02/18/2011)

JTAG-Serial Info

Serial

Info derived from

boot log
U-Boot 2009.11.1 (Feb 17 2012 - 17:18:30)

CPU:   AMCC PowerPC 405EXr Rev. D at 400 MHz (PLB=200 OPB=100 EBC=100)
       No Security support
       Bootstrap Option C - Boot ROM Location EBC (16 bits)
       16 kB I-Cache 16 kB D-Cache
Board: DeCA - AMCC 405EX WNC Board.
        VCO: 800 MHz
        CPU: 400 MHz
        PLB: 200 MHz
        OPB: 100 MHz
        DDR: 200 MHz
DRAM:  64 MB (ECC not enabled, 400 MHz, CL3)
FLASH: 16 MB
PCI:   Bus Dev VenId DevId Class Int
PCIE0: successfully set as root-complex
        01  00  1a30  0710  0d80  ff
Net:   ppc_4xx_eth0

Type run flash_nfs to mount root filesystem over NFS

Hit any key to stop autoboot:  0
##EnvFlashFirmwareState:111
## Booting kernel from Legacy Image at ff000000 ...
   Image Name:   Linux-2.6.33
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    1951506 Bytes =  1.9 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at ff200000 ...
   Image Name:   Ramdisk Image
   Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)
   Data Size:    5574656 Bytes =  5.3 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at ff1e0000
   Booting using the fdt blob at 0xff1e0000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
   Loading Ramdisk to 03958000, end 03ea9000 ... OK
   Loading Device Tree to 00ffb000, end 00fff896 ... OK
Using PowerPC 40x Platform machine description
Linux version 2.6.33 (felicia@ubuntuJHR330) (gcc version 4.3.4 (crosstool-NG-1.6.1) ) #1 Wed Dec 5 16:37:03 CST 2012
Found initrd at 0xc3958000:0xc3ea9000
Zone PFN ranges:
  DMA      0x00000000 -> 0x00004000
  Normal   0x00004000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00004000
MMU: Allocated 1088 bytes of context maps for 255 contexts
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=/dev/ram rw ip=192.168.2.1:::255.255.255.0:deca:eth0:off panic=1 console=ttyS0,115200
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 55296k/65536k available (3904k kernel code, 10172k reserved, 148k data, 78k bss, 140k init)
Kernel virtual memory layout:
  * 0xfffdf000..0xfffff000  : fixmap
  * 0xfde00000..0xfe000000  : consistent mem
  * 0xfde00000..0xfde00000  : early ioremap
  * 0xc5000000..0xfde00000  : vmalloc & ioremap
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:512 nr_irqs:512
UIC0 (32 IRQ sources) at DCR 0xc0
UIC1 (32 IRQ sources) at DCR 0xd0
UIC2 (32 IRQ sources) at DCR 0xe0
clocksource: timebase mult[a00000] shift[22] registered
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCIE0: Checking link...
PCIE0: Device detected, waiting for link...
PCIE0: link is up !
PCI host bridge /plb/pciex@0a0000000 (primary) ranges:
 MEM 0x0000000090000000..0x0000000097ffffff -> 0x0000000080000000
  IO 0x00000000e0000000..0x00000000e000ffff -> 0x0000000000000000
4xx PCI DMA offset set to 0x00000000
PCIE0: successfully set as root-complex
PCI: Probing PCI hardware
PCI: Hiding 4xx host bridge resources 0000:00:00.0
pci 0000:00:00.0: PCI bridge to [bus 01-3f]
pci 0000:00:00.0: disabling bridge window [io  0x0000-0x0fff] to [bus 01-3f] (unused)
pci 0000:00:00.0: disabling bridge window [mem 0xa0000000-0xa0ffffff] to [bus 01-3f] (unused)
pci 0000:00:00.0: BAR 9: assigned [mem 0x90000000-0x90bfffff pref]
pci 0000:01:00.0: BAR 1: assigned [mem 0x90000000-0x907fffff pref]
pci 0000:01:00.0: BAR 1: set to [mem 0x90000000-0x907fffff pref] (PCI address [0x80000000-0x807fffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x90800000-0x90800fff pref]
pci 0000:01:00.0: BAR 0: set to [mem 0x90800000-0x90800fff pref] (PCI address [0x80800000-0x80800fff]
pci 0000:00:00.0: PCI bridge to [bus 01-3f]
pci 0000:00:00.0:   bridge window [io  disabled]
pci 0000:00:00.0:   bridge window [mem disabled]
pci 0000:00:00.0:   bridge window [mem 0x90000000-0x90bfffff pref]
bio: create slab <bio-0> at 0
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timebase
Switched to NOHz mode on CPU #0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (junk in compressed archive); looks like an initrd
irq 26: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[c3429a10] [c0006e94] show_stack+0x40/0x15c (unreliable)
[c3429a40] [c0057c80] __report_bad_irq+0x34/0xbc
[c3429a60] [c0057ed4] note_interrupt+0x1cc/0x228
[c3429a90] [c0058bec] handle_level_irq+0xec/0x120
[c3429aa0] [c0019da4] uic_irq_cascade+0xf4/0x11c
[c3429ac0] [c0004ebc] do_IRQ+0x98/0xb4
[c3429ae0] [c000f51c] ret_from_except+0x0/0x18
[c3429ba0] [00000020] 0x20
[c3429be0] [c0004dd0] do_softirq+0x78/0x84
[c3429bf0] [c002ca78] irq_exit+0x7c/0x9c
[c3429c00] [c0004ec0] do_IRQ+0x9c/0xb4
[c3429c20] [c000f51c] ret_from_except+0x0/0x18
[c3429ce0] [00001000] 0x1000
[c3429cf0] [c005b4f4] generic_file_buffered_write+0xa4/0x260
[c3429d70] [c005d4ec] __generic_file_aio_write+0x24c/0x474
[c3429df0] [c005d784] generic_file_aio_write+0x70/0xe8
[c3429e20] [c008adbc] do_sync_write+0xa8/0x11c
[c3429ec0] [c008b9fc] vfs_write+0xb4/0x188
[c3429ee0] [c008bbd8] sys_write+0x4c/0xa4
[c3429f10] [c03aff24] populate_rootfs+0x208/0x23c
[c3429fa0] [c000236c] do_one_initcall+0x3c/0x1e0
[c3429fd0] [c03ad1e4] kernel_init+0xc4/0x130
[c3429ff0] [c000ecc0] kernel_thread+0x4c/0x68
handlers:
[<c001b7d0>] (button4_interrupt_handler+0x0/0x28)
Disabling IRQ #26
Freeing initrd memory: 5444k freed
ppc4xx-msi driver active
MSI reg base ef620000 - ef6200ff
MSI sdr base 000004b0
MSI PE_IHS h 00000000 l ef620002
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 118
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
ppc4xx_msi:ppc4xx_msi_check_device called. vec 1 type 5
pcie vendor aaa0
hwirq requested 0, virt 38
message: h 00000000 l 02df3000 data 00004440
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xef600200 (irq = 19) is a 16550A
console [ttyS0] enabled
ef600200.serial: ttyS0 at MMIO 0xef600200 (irq = 19) is a 16550
brd: module loaded
ff000000.nor_flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
ff000000.nor_flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
RedBoot partition parsing not available
Creating 10 MTD partitions on "ff000000.nor_flash":
0x000000000000-0x000001000000 : "NOR flash 16MiB, 128kb sector size"
0x000000000000-0x0000001e0000 : "kernel1"
0x0000001e0000-0x000000200000 : "device-tree1"
0x000000200000-0x000000760000 : "squashfs1"
0x000000760000-0x000000940000 : "kernel2"
0x000000940000-0x000000960000 : "device-tree2"
0x000000960000-0x000000ec0000 : "squashfs2"
0x000000ec0000-0x000000f80000 : "SystemConfig"
0x000000f80000-0x000000fa0000 : "env"
0x000000fa0000-0x000001000000 : "u-boot"
PPC 4xx OCP EMAC driver, version 3.54
MAL v2 /plb/mcmal, 2 TX channels, 2 RX channels
eth0: EMAC-0 /plb/opb/ethernet@ef600900, MAC a8:54:b2:81:b6:c6
eth0: found Marvell 88E6031 Ethernet PHY (0x10)
eMac MII Bus: probed
i2c /dev entries driver
Registered led device: led3
Registered led device: led4
Registered led device: led5
Registered led device: led6
Registered led device: led7
Registered led device: led9
Registered led device: led10
TCP cubic registered
NET: Registered protocol family 17
Distributed Switch Architecture driver version 0.1
eth0[0]: detected a Marvell 88E6031 switch
dsa slave smi: probed
eth0: link is up, 100 FDX
IP-Config: Complete:
     device=eth0, addr=192.168.2.1, mask=255.255.255.0, gw=255.255.255.255,
     host=deca, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
RAMDISK: squashfs filesystem found at block 0
RAMDISK: Loading 5444KiB [1 disk] into ram disk... done.
VFS: Mounted root (squashfs filesystem) readonly on device 1:0.
Freeing unused kernel memory: 140k init

______________________________________________________________

   .-----.----.-----.-----.-----.--.--.--.---.-.--.--.-----.
   |  _  |   _|  -__|  -__|     |  |  |  |  _  |  |  |  -__|
   |___  |__| |_____|_____|__|__|________|___._|\___/|_____|
   |_____|
                      __ __ __
   .----.-----.---.-.|  |__|  |_.--.--.
   |   _|  -__|  _  ||  |  |   _|  |  |
   |__| |_____|___._||__|__|____|___  |
                                |_____|
______________________________________________________________

 Booting: deca,                                Version: 0.0.28
______________________________________________________________

 * Mounting sys filesystem:                           [  OK  ]
 * Mounting proc filesystem:                          [  OK  ]
 * Mounting tmpfs filesystem:                         [  OK  ]
 * Starting syslogd:                                  [  OK  ]
 * Starting kernel logger:                            [  OK  ]
 * Creating basic nodes:                              [  OK  ]
 * Loading kernel modules:                            [  OK  ]
 * Using netlink for hotplug events:                  [  OK  ]
 * Starting udev daemon:                              [  OK  ]
 * Populating /dev with existing devices:             [  OK  ]
 * Letting udev process events:                       [  OK  ]
 * Mounting filesystems:                              [  OK  ]
 * Mounting SystemConfig: * Starting interface : in station mode
start drvhlpr ---
brctl: bridge br0: No such device
                                                      [FAILED]
 * Starting interface br0: * Adding lan * Adding clink0 * Adding wlan0 dhcp
route: SIOCDELRT: No such process
Configuring link local ip 169.254.1.100init br0
udhcpc (v1.15.3) started
                                                      [  OK  ]
dhcp_args= deconfig * Deconfiguring br0:              [  OK  ]
 * Updating resolv.conf:                              [  OK  ]
 * Starting wpa_supplicant:Sending discover...
 * Starting hostapd: wifi in station mode. exiting
                                                      [  OK  ]
 * Starting mini_httpd:                               [  OK  ]
 * Starting leif:firmware update offset 0x760000
                                                      [  OK  ]