Something arrived for me today, a shiny new WDTV Live Plus.
In the following article I’ll describe my thoughts on it and tear in a bit to see whats going on. I’ll be looking for differences in base operation and hardware, comparing it to a WDTV Live (1?) along the way.
I’m not going to repeat pictures that haven’t changed a bit compared to the original WDTV Live. The outer box is the only new thing here, the inner contents contain and look the exact same as the original. Here’s the outer box.

Ok, thats out of the way…Now I’ll tear in a bit. First things first, A gigantic picture of the main board in all its nakedness.

Heres an even better pic with all stickers removed:

Next up is the initial bootlog of the system. This is obtained by connecting a 3.3V ttl serial->usb cable to the socket on the board. Board with serial cable connected ooks like this:

Heres the boot log:
39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS#xos2P4a-99 (sfla 128kbytes. subid 0xb0/b0) [serial#a20370fb65ff93352dad7fd037cfb9ed]
#stepxmb 0xac
#DRAM setup (method=0x10015858) ...
#DRAM0 Window : 0x#1e#20#1e#20# (15)
#DRAM1 Window : 0x#24#22#1e#20# (15)
#DRAM0 Settings: WD=0x0a0b0a0b RG=0x07070707 RR=0x07070707 RF=0x07080809
#DRAM1 Settings: WD=0x0b0a0a0a RG=0x08080707 RR=0x08080707 RF=0x08090708
#poisoned 131072 pages with 0x6cacc79b
#step6 @0x*** zxenv has been customized compared to build ***
--- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] ---
xloadsize=48644
xload rc=6
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b
ezboot98 @0xd00e5abc (nand_st2) (actual cpu=@499MHz/dsp=333MHz/sys=333MHz)
on 8654 rev ES5 (subid 0xb0) a2=0x00000002 a3=0x00000003
step12
#step22
ruamm0 [0x80000000,0x8f2f0000[ (~254738432 bytes)
ruamm1 [0xcca00000,0xcfd60000[ (~53870592 bytes)
[0xcfd20000,xos_public_ga=0xcfd20000[ and [0xcfd40000,0xcfd5ffff[ are lost for alignment)
channel#ei
x_ga=0xcfd1fcd4
[0x8e2f0000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2effff[ are lost for alignment)
GW32 0x0006f008 0xc0000000 [va=0x84000000]
GW32 0x0006f00c 0xc4000000 [va=0x88000000]
GW32 0x0006f010 0xc8000000 [va=0x8c000000]
step33
xos2k client version=19, server version=19
xos2 SHA-1 = ef2f712148b75194ab1d3c691b55bd4d3a5e956d (version 0x4a)
xos2 serial = a20370fb65ff93352dad7fd037cfb9ed
Using zbootxenv ga=0xcfd0bcbc (va=0xbbd0bcbc)**************************************
* SMP86xx zboot start ...
* Version: 3.1.0
* Started at 0xd00ef654.
* Configurations (chip revision: 1):
* Enabled checkpoints.
**************************************
DRAM0 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).
DRAM1 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).
Using UART port 0 as console.
Board ID.: villa_d2
Setting up H/W from XENV block at 0xbbd0bcbc.
Settingto 0x17400000.
Settingto 0x00000130.
Settingto 0xff28ca00.
Settingto 0x0000c000.
Settingto 0x0c10009f.
Settingto 0x00000000.
Settingto 0x000a0800.
Settingto 0x03080202.
Keepingto 0x03080202.
Keepingto 0x000003f3.
Keepingto 0x00330003.
Enabled Devices: 0x001b3efc
PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4 SATA SCARD SCARD1
PCI IRQ routing:
IDSEL 1: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
IDSEL 2: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
IDSEL 3: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
IDSEL 4: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
Smartcard pin assignments:
OFF pin = 2
5V pin = 0
CMD pin = 1
Smartcard1 pin assignments:
OFF pin = 2
5V pin = 0
CMD pin = 1
cd#0 disabled
cd#1 disabled
cd#2 want 96000000Hz: setting of 0x0000000021c00000-2^28
cd#2 cannot measure
cd#3 disabled
cd#4 want 33333333Hz: setting of 0x0000000061333343-2^28
cd#4 measured to 33332kHz
cd#5 disabled
cd#6 disabled
cd#7 disabled
cd#8 disabled
cd#9 disabled
cd#10 disabled
cd#11 disabled
GPIO dir/data = 0x00000880/0x00000880
UART0 GPIO mode/dir/data = 0x6e/0x00/0x00
UART1 GPIO mode/dir/data = 0x6e/0x04/0x04
UART2 GPIO mode/dir/data = 0x00/0x00/0x00
Generate pulse(s) with GPIO7 .. 1,0(16us),1
MAC0: 00:90:a9:9d:25:76
MAC1: 00:16:e8:ad:7f:d0
XENV block processing completed.
Default boot index: 1, sel:1
xmboot booted from devtype: 0, chipsel: 0, phyblocknum: 0
Explicit boot order specified:
0x00 : devtype=0, CS=0
0x01 : devtype=0, CS=1
0x20 : devtype=2, CS=0
0x21 : devtype=2, CS=1
WARNING: ezboot encroaches upon ruamm#0 zone
ezboot buffers, setup in DRAM bank#0:
Alloting 1048576 bytes for heap.
Alloting 8388608 bytes for reading.
Alloting 8388608 bytes for decryption.
xmat romfs goes to 0xcfc0bca0 (ga)
xmat romfs goes to 0xb3c0bca0 (va)
Trying devtype=0 chipsel=0
nand_probe 0x0xd00f51d8
nand_Mg_open 0
Reading NAND CS0, addr 0x016c0000, size 0x00000800 to 0xb3c0bca0
Reading NAND CS0, addr 0x016c0800, size 0x00022000 to 0xb3c0c4a0
File xtask_loader.xload found
Trying devtype=0 chipsel=0
Reading NAND CS0, addr 0x078bf800, size 0x00000800 to 0xd011f520
sign_addr=0x078bfffc *sign=6f, *sign=6b, *sign=6f, *sign=6b6f6b6f
firmware OK.
found imat romfs @ 0x006c0000
imap romfs goes to 0xcec0bc90 (ga)
imap romfs goes to 0xb2c0bc90 (va)
Trying devtype=0 chipsel=0
Reading NAND CS0, addr 0x006c0000, size 0x00000800 to 0xb2c0bc90
Reading NAND CS0, addr 0x006c0800, size 0x00176c00 to 0xb2c0c490
File itask_loader.iload found
Channel pending 1742
Channel pending 954676
Channel pending 2001616
Channel pending 3092446
Channel pending 4183168
Channel pending 5273902
Channel pending 6364744
Channel pending 7455458
Channel pending 8546242
Channel pending 9637016
Trying devtype=0 chipsel=0
reading z.boot1 (vzx=0xbbd0bcbc) is 0x000c0000
Reading NAND CS0, addr 0x000c0000, size 0x00000800 to 0x01740000
Reading NAND CS0, addr 0x000c0800, size 0x002b4000 to 0x01740800
Found.
ROMFS found at 0x0x01740000, Volume name = MIPSLINUX_XLOAD
Found 1 file(s) to be processed in ROMFS.
Processing vmlinux_xload.zbf (start: 0x01740090, size: 0x002b4714)
Checking zboot file signature .. OK.
Warning: header version mismatched.
*** Fully Encrypted.
src_addr = 0x017400b0, dest addr = 0x01f40000
XLOADING src=0x817400b0, dest=0x81f40000, size=0x002b46f4
xload.c:77: Waiting for XLOAD completion.
xload.c:87: XLOAD done, status = 0x6.
Decompressing to 0x84000000 .. OK (5341631/0x5181bf).
Load time total 0/0 msec.
Execute at 0x84430000 ..
Linux version 2.6.22.19-19-4 (andy@SVN-server) (gcc version 4.3.2 (Sourcery G++ Lite 4.3-51) ) #13 PREEMPT Mon May 10 17:11:28 CST 2010
Physical map 0xc0000000 to 0x04000000, max remap/kernel size: 0x0c000000/0x18000000.
Configured for SMP865x, detected SMP8654 (revision unknown).
Detected CPU/System/DSP Frequencies: 499.50/333.00/333.00MHz
SMP86xx Enabled Devices under Linux/XENV 0xcfd0bcbc = 0x001b3efc
PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4 SATA SCARD SCARD1
CPU revision is: 0001937c
FPU revision is: 01739300
Determined physical RAM map:
memory: 05000000 @ 04000000 (usable)
Modified physical map 0xc0000000 to 0x04000000, max remap/kernel size: 0x10000000/0x18000000.
User-defined physical RAM map:
memory: 0c800000 @ 04000000 (usable)
Wasting 131072 bytes for tracking 4096 unused pages
Initrd not found or empty - disabling initrd
On node 0 totalpages: 16896
DMA zone: 33 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 16863 pages, LIFO batch:3
Normal zone: 0 pages used for memmap
Built 1 zonelists. Total pages: 16863
Kernel command line: console=ttyS0 mem=200M
Primary instruction cache 32kB, 4-way, physically tagged, linesize 32 bytes.
Primary data cache 32kB, 4-way, physically tagged, no aliases, linesize 32 bytes
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
PID hash table entries: 2048 (order: 11, 8192 bytes)
Using 249.750 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 4, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 3, 131072 bytes)
Memory: 197872k/204800k available (3517k kernel code, 6688k reserved, 755k data, 944k init, 0k highmem)
Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)
Mount-cache hash table entries: 2048
NET: Registered protocol family 16
PCI: Initializing SMP86xx PCI host controller
PCI: Remapped PCI I/O space 0x58000000 to 0xc0000000, size 64 kB
PCI: Remapped PCI config space 0x50000000 to 0xc0018000, size 10 kB
PCI: Configured SMP86xx as PCI slave with 1024MB PCI memory
PCI: Region size is 131072KB
PCI: Map DMA memory 0x04000000-0x10800000 for PCI at 0x48000000
SCSI subsystem initialized
libata version 2.21 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
Time: TANGOX clocksource has been installed.
IP route cache hash table entries: 4096 (order: 0, 16384 bytes)
TCP established hash table entries: 16384 (order: 3, 131072 bytes)
TCP bind hash table entries: 16384 (order: 2, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NTFS driver 2.1.28 [Flags: R/O].
fuse init (API version 7.8)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
tango3dog: Hardware Watchdog Timer for SMP864x/SMP865x 0.1 (def. timeout: 30 sec)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 9) is a 16550A
serial8250: ttyS1 at MMIO 0x0 (irq = 10) is a 16550A
loop: module loaded
tangox_enet0: detected phy at address 0x01
tangox_enet0: Ethernet driver for SMP864x/SMP865x internal MAC core 0: 100Mbps Base at 0x26000
tangox_enet0: mac address 00:90:a9:9d:25:76
tangox_enet1: unable to autodetect phy
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
tangox_bmide: bmide support is disabled
k_name=Tangox SATA 0 driver=Tangox SATA 0
SATA version 0x3139302a ID 0x0 is detected
scsi0 : Tangox SATA 0
ata1: SATA max UDMA/133 cmd 0xa0023000 ctl 0xa0023020 bmdma 0xcdcdcdcd irq 49
ata1: SATA link down (SStatus 0 SControl 300)
k_name=Tangox SATA 1 driver=Tangox SATA 1
SATA version 0x3139302a ID 0x0 is detected
scsi1 : Tangox SATA 0
ata2: SATA max UDMA/133 cmd 0xa0023800 ctl 0xa0023820 bmdma 0xcdcdcdcd irq 62
ata2: SATA link down (SStatus 0 SControl 300)
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
driver tangox-ehci-hcd, 10 Dec 2004
TangoX USB initializing...
tangox-ehci-hcd tangox-ehci-hcd: TangoX USB 2.0
tangox-ehci-hcd tangox-ehci-hcd: new USB bus registered, assigned bus number 1
tangox-ehci-hcd tangox-ehci-hcd: irq 48, io mem 0xa0021400
tangox-ehci-hcd tangox-ehci-hcd: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
tangox-ohci-hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
TangoX USB was initialized.
Initializing TangoX USB OHCI Controller Membase=0xa0021500, irq=47
tangox-ohci-hcd tangox-ohci-hcd: USB Host Controller
tangox-ohci-hcd tangox-ohci-hcd: new USB bus registered, assigned bus number 2
tangox-ohci-hcd tangox-ohci-hcd: irq 47, io mem 0xa0021500
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation
ieee80211_crypt: registered algorithm 'NULL'
Freeing unused kernel memory: 944k freed
==================PRIMARY SYSTEM============================
export SYSCONF_BUILD_DATE=2010.05.10-1710
export SYSCONF_FIRMWARE_BIN=wdtvlive2.bin
export SYSCONF_FIRMWARE_VER=wdtvlive2.ver
export SYSCONF_BOOTLOADER_MTD_PARTITION=/dev/sigmblocka
export SYSCONF_KERNEL_MTsigmablock: module license 'Proprietary' taints kernel.
D_PARTITION=/dev/sigmblockd
export SYSCONF_FIRMWARE_MTD_PARTITI
CS 0 vendor id 0xec.......
ON=/dev/sigmblocCS 0 device id 0xda.......
kh
export SYSCONF_FIRMWARE_MTD_.SIZE=94371840
e.xport SYSCONF_FI.RMWARE_STORAGE_P.ARTITION=/dev/si.gmblocki
export. SYSCONF_STORAGE._PARTITION_SIZE=.94371840
export. SYSCONF_DOUBLE_.SPLASH_SCREEN=y
.
===============.================.================.=============.
Primary built d.ate: 2010.05.10-.1710...............................................................................................................................................................................................................................................
********************** Parition configureations for CS 0 *******************
**** parition 1 offset [0x00000000] + size [0x00080000] = [0x00080000] ****
**** parition 2 offset [0x00080000] + size [0x00040000] = [0x000c0000] ****
**** parition 3 offset [0x000c0000] + size [0x00300000] = [0x003c0000] ****
**** parition 4 offset [0x003c0000] + size [0x00300000] = [0x006c0000] ****
**** parition 5 offset [0x006c0000] + size [0x01000000] = [0x016c0000] ****
**** parition 6 offset [0x016c0000] + size [0x00800000] = [0x01ec0000] ****
**** parition 7 offset [0x01ec0000] + size [0x05a00000] = [0x078c0000] ****
**** parition 8 offset [0x078c0000] + size [0x05a00000] = [0x0d2c0000] ****
**** parition 9 offset [0x0d2c0000] + size [0x00020000] = [0x0d2e0000] ****
**** parition 10 offset [0x0d2e0000] + size [0x00020000] = [0x0d300000] ****
**** parition 11 offset [0x0d300000] + size [0x00020000] = [0x0d320000] ****
chip_index 0 pos 0CS 1 vendor id 0x00.......
CS 1 device id 0x00.......
nand_probe Error on chip 1 ret code -13
4+0 records in
4+0 records out
SYSCONF_FIRMWARE_MTD_PARTITION = /dev/sigmblockh
FW_SIGN = okok
===============================================================================
================ Boot from /dev/sigmblockh ===================
===============================================================================
Mounting application firmware...
Application firmware mounted..
Checking md5sum for all files in application firmware..
All files have been checked for their integrity...
Launch application firmware...
===================ROOTFS===================================
export SYSCONF_BUILD_DATE=2010.05.10-1710
export SYSCONF_FIRMWARE_BIN=wdtvlive2.bin
export SYSCONF_FIRMWARE_VER=wdtvlive2.ver
export SYSCONF_BOOTLOADER_MTD_PARTITION=/dev/sigmblocka
export SYSCONF_KERNEL_MTD_PARTITION=/dev/sigmblockd
export SYSCONF_FIRMWARE_MTD_PARTITION=/dev/sigmblockh
export SYSCONF_FIRMWARE_MTD_SIZE=94371840
export SYSCONF_LAST_PARTITION_NODE_NAME=/dev/sigmblockl
export SYSCONF_STATIC_CONFIG_MOUNT_POINT=/tmp/static_config
export IS_DTS=y
export IS_DTCP=n
============================================================
hostname: can't open '/etc/hostname': No such file or directory
/init: line 34: /sbin/ldconfig: not found
sh: upgrade: unknown operand
128+0 records in
128+0 records out
F:mkconfig_translate_file_to_config_dir,390: [load config] ret_config=0, i_filename_mirror=/dev/sigmblockk
Loading llad.ko
F:ep_fifo_create_cb:103, readfd:3
flash_monitor_add_task,320, add a new task(/tmp/conf/,/dev/sigmblockj)
Killing splashscreen
Unloading splashscreen
Killing iloader (ok to fail)
ikc: kill fails with status=9
Unloading iloader
free mem
free mem
free mem
free mem
0xcfd0bcbc
Freeing splashscreen buffer
free mem
free mem
splash_buf0=0x00000000
free mem
rmfree 1 0x00000000
free mem
free mem
Freeing imat romfs buffer
imat_romfs_buf=0xcec0bc84
free mem
rmfree 1 0xcec0bc84
free mem
Unloading ios
Stopping audio0
Stopping audio1
ukill audio1 failed. 8654 has no audio1.
Stopping audio2
ukill audio2 failed. 8654 has no audio2.
Stopping video0
Stopping video1
ukill video1 failed. 8654 has no video1.
Stopping demux0
Stopping demux1
Unloading demuxpsf ucode
Unloading audio ucode
Unloading video ucode
bc04 is d43069fc20bbac0913d298613374ad04cbef8410
stra is 83c4b39beb4963951e384fde4bc67e39d14b965810
40+0 records in
40+0 records out
2+0 records in
2+0 records out
strb is 83c4b39beb4963951e384fde4bc67e39d14b9658
stra is 91cbeca790e94e119c3fd7fcfbcf6806dd27795311
40+0 records in
40+0 records out
2+0 records in
2+0 records out
strb is 91cbeca790e94e119c3fd7fcfbcf6806dd277953
stra is dc35da137bd6a684ab3bd8b18f3358d1f63b61c012
40+0 records in
40+0 records out
2+0 records in
2+0 records out
strb is dc35da137bd6a684ab3bd8b18f3358d1f63b61c0
stra is d43069fc20bbac0913d298613374ad04cbef841013
40+0 records in
40+0 records out
2+0 records in
2+0 records out
strb is d43069fc20bbac0913d298613374ad04cbef8410
SMP86XX_CHIP_CERTID=0x13
stra is a7308012f5b4a6d83bf4acb3244f3aea796f774b14
40+0 records in
40+0 records out
2+0 records in
2+0 records out
strb is a7308012f5b4a6d83bf4acb3244f3aea796f774b
dts = dts54
Using scratch=0x8e0b37b4
Loading video ucode
Loading audio ucode
Loading audio_microcode_t3iptv_prod_dts54.xload
Loading demuxpsf ucode
Staring demux0...
Staring demux1...
Staring video0...
Staring audio0...
Loading ios
/bin/genxenv2
/bin/gbus_read_bin_to_file
To ga=0x8ee00000
firmware reload succesful
modprobe: module r8169 not found
modprobe: failed to load module r8169
insmod: cannot insert '/lib/modules/irkernel.ko': Device or resource busy
insmod: cannot insert '/lib/modules/wd_led_rst.ko': Device or resource busy
insmod: cannot insert '/lib/modules/wd_led_rst.ko': Device or resource busy
insmod: cannot insert '/lib/modules/llad.ko': File exists
Password for 'root' changed
memocy cache wait number = 2
udn is b395a971-0090-a99d-2576-a01b487b117d
ossp.c main 37 *** Start OSSP ***Sigma Designs SMP863x development environment (based on the buildroot project)
(none) login: MediaLogic: listenfd=4
.................................................
[INFO:MediaPlayer:mp_bridge_init:213]type is AV
[INFO:MediaPlayer:mp__init:89]MP_Init(AV)
[INFO:MediaPlayer:mp__init:112]call DEV_OpenDevice
em8620__open_device:264, pid = 964,rendere type = 0
em8620__open_device:316, pRUA=0x6c06f0
The 0 connection received, connfd=4!
SMD_SendMallocCommand enter
SMD_GetCommand 4 4
get code = 1 num = 0
counter_set fd = 4
SMD_SendCommand 8
SMD_SendCommand 8
SMD_GetCommand 4 7
em8620_set_vol:1101, gs_volume=100
set_vol:686, right=100,left=100
Volume = 0x11f59ac4
## Setup_Cache_Buffer : buffer = (nil) / 0x2b508008
MediaLogic: listenfd=4
.................................................
[INFO:MediaPlayer:mp_bridge_init:213]type is PC
[INFO:MediaPlayer:mp__init:89]MP_Init(PC)
[INFO:MediaPlayer:mp__init:112]call DEV_OpenDevice
em8620__open_device:264, pid = 966,rendere type = 1
em8620__open_device:316, pRUA=0x5a06f8
The 1 connection received, connfd=5!
SMD_SendMallocCommand enter
SMD_GetCommand 4 5
get code = 1 num = 1
counter_set fd = 5
Get 0x895eef60 80740352
SMD_SendCommand 8
SMD_SendCommand 8
SMD_GetCommand 4 7
**************************************************************
* *
* *
* Current Version: *
* *
* *
* 1.03.29_B *
* *
* *
* *
* *
* *
**************************************************************
IN objpage.c:objsys_setup:63
(*) DirectFB/Config: Active DTV signal 720p
(*) DirectFB/Config: Active DTV connector hdmi
(*) DirectFB/Config: Active Component standard hdtv60
(*) DirectFB/Config: Active Component signal 720p
(*) DirectFB/Config: Active DTV connector ycrcb
(*) DirectFB/Config: Active Analog standard ntsc
(*) DirectFB/Config: Active Analog signal ntsc
(*) DirectFB/Config: Active Analog connector cvbs
(*) DirectFB/Config: Driver options file /etc/sigmadfbrc
(*) DirectFB/Config: Active DTV signal 720p
(*) DirectFB/Config: Active DTV connector hdmi
(*) DirectFB/Config: Active Component standard hdtv60
(*) DirectFB/Config: Active Component signal 720p
(*) DirectFB/Config: Active DTV connector ycrcb
(*) DirectFB/Config: Active Analog standard ntsc
(*) DirectFB/Config: Active Analog signal ntsc
(*) DirectFB/Config: Active Analog connector cvbs
(*) DirectFB/Config: Driver options file /etc/sigmadfbrc
(!) DirectFB/Config: Unable to open config file `//.directfbrc'!=======================| DirectFB 1.0.0 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------(*) DirectFB/Core: Single Application Core. (2010-05-06) [ DEBUG ]
SYSTEM:ERROR:RUA splash screen clean up error 9
(!) System initialised
(*) Direct/Thread: Running 'IRDA Input' (INPUT, 984)...
(*) DirectFB/Input: RC6 remote control 1.0 (SigmaDesigns)
(*) Direct/Thread: Running 'EM86 TCP Input' (INPUT, 985)...
(*) DirectFB/Input: EM86xx remote control over TCP/ 0.1 (SigmaDesigns)
driver_get_available:1162, return 1
(!) DirectFB/linux_input: could not open device --> No such device
(!) DirectFB/linux_input: could not grab device --> Bad file descriptor
(!) DirectFB/linux_input: could not get LED bits --> Bad file descriptor
linux_input_EventThread:877, bind sock = 10, ret = 0
(*) Direct/Thread: Running 'Linux Input' (INPUT, 986)...
(*) DirectFB/Input: 0.1 (directfb.org)
DCCHD_LOG_CFG environment variable not set. Trying ./dcchdlog.cfg
Could not open debug configuration file: ./dcchdlog.cfg. Using default settings.
DEBUG ACTIVE MODULES: ALL
DEBUG ACTIVE LEVELS: CODE_ISSUE DATA_ISSUE FATAL UNEXPECTED
(!) Driver getting globals=0x9af980
[17:47:08.816] [src/mem_mngr.c:383]Platform configuration:
DRAM0 = 112 MB, DRAM1 = 0 MB[17:47:08.816] [src/mem_mngr.c:389] DCC-HD memory configuration:
Unmapped: DRAM0 = 3.4 MB, DRAM1 = 0.0 MB
Mapped: DRAM0 = 108.2 MB, DRAM1 = 0.0 MB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_UNMAPPED_BASE = 0x1, size 3513 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_JPEG_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MONO_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MONO_EXT_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_1_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_0_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_0_SHADOW_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_1_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_1_SHADOW_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_MEMPOOL_UNMAPPED_BASE = 0x2, size 3513 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DEMUX_BASE = 0x3, size 3256 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DEMUX_OUTPUT_BASE = 0x6f6e007, size 256 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MISC_BASE = 0x32e003, size 256 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM1_UNMAPPED_BASE = 0x6fae009, size 1 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_0_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_SPU_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_2_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_3_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_4_BASE = 0x36e007, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM1_MEMPOOL_UNMAPPED_BASE = 0x6fae00b, size 1 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_BASE = 0x36e005, size 110849 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_CPS_BASE = 0x36e006, size 0 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DirectFB_BASE = 0x36e006, size 110592 KB
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_MEMPOOL_BASE = 0x6f6e006, size 257 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DRAM1_BASE = 0x6fae00d, size 1 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DRAM1_MEMPOOL_BASE = 0x6fae00f, size 1 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DCCHD_DATA_BASE = 0x6f6e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_DB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_PLANE_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_DB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_EB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_CB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_CB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_TS_EB_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_TS_FONT_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_BDMV_SOUND_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_PLANE_BASE = 0x36e007, size 0 KB
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_EB_BASE = 0x36e007, size 0 KB
[17:47:08.820] [src/mem_mngr.c:499] DCC-HD MRUA memory manager configuration:
0x36e002 DRAM 0 unmapped bytes (3.429689 MBs) at 0x87340b5c
0 DRAM 1 unmapped bytes (0.000000 MBs) at 0
0x6c40002 DRAM 0 mapped bytes (108.250000 MBs) at 0x876aef5c
0x6c40002 DRAM 1 mapped bytes (0.000000 MBs) at 0
[17:47:08.820] [src/mem_mngr.c:722] MRUA memory map ID MMAP_DRAM0_MEMPOOL_UNMAPPED_BASE (0x2) of size 0x36e000 allocated at 0x87340b5c
[src/mem_mngr.c:1058] ! FAILED to retrieve address of memory map object ID 0x36e006 - object not allocated!
[17:47:08.820] [src/mem_mngr.c:518] 0x36e000 DRAM 0 unmapped bytes in memory pool at 0x87340b5c
[17:47:08.820] [src/mem_mngr.c:717] MRUA memory map ID MMAP_DRAM0_MEMPOOL_BASE (0x6f6e006) of size 0x40000 allocated at 0x8e2aef5c (virtual 0x357daf5c)
[src/mem_mngr.c:1058] ! FAILED to retrieve address of memory map object ID 0x36e006 - object not allocated!
[17:47:08.821] [src/mem_mngr.c:549] 0x40000 DRAM 0 bytes in memory pool at 0x8e2aef5c
[17:47:08.821] [src/mem_mngr.c:717] MRUA memory map ID MMAP_CPS_BASE (0x36e006) of size 0x6c00000 allocated at 0x876aef5c (virtual 0x2ebdaf5c)
(*) DirectFB/Graphics: SMP863x Software Rasterizer 0.1 (Sigma Designs)
(!) SMP863x: Error: could not open persistent HDCP SRM file: /mnt/sigma/hdcp.srm
(!) SMP863x: Error: could not open persistent HDCP SRM file for writing
(!) SMP863x: Error: Failed to store empty HDCP SRM in flash memory!
(*) Display params: -no_cp -component -f 720p59 -cs yuv_709 -asp 16 9 -analog -f NTSC_M -cs yuv_601 -asp 16 9
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1135] ASP: setting 16:9 on module id 12 with DisplayAspectRatio
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1129] ASP: setting 16:9 on module id 51 with FrameInfoForce
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(*) SMP863x: HDMI Checker Thread running (pid=970)
(*) SMP863x: Output Reconfiguration Thread running (pid=970)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 990)...
sigma_dfb_open,1132: DFB init finish
(!) [Main Thread 0.000] ( 970) *** Assumption [core != NULL] failed *** [src/core/core.c:461 in dfb_core_create_surface()]
(!) [Main Thread 0.000] ( 970) *** Assumption [core != NULL] failed *** [src/core/surfaces.c:1154 in dfb_surface_init()]
(!) [Main Thread 0.000] ( 970) *** Assumption [core != NULL] failed *** [src/core/core.c:598 in dfb_core_shmpool()]
(!) [Main Thread 0.000] ( 970) *** Assumption [core != NULL] failed *** [src/core/core.c:617 in dfb_core_shmpool_data()]
(*)
HH HH HHHHH HH HH HHHH HHHH HH HH
HH HH HH HH HHH HHH HH HH HH HHH HH
HHHHHH HH HH HH H HH HH HH HH HH H HH
HH HH HH HH HH HH HH HH HH HH HHH
HH HH HHHHH HH HH HHHH HHHH HH HH(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)
(*) SMP863X: Config cycle triggered by reconfig_thread !
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
(*) Display params: -no_cp -digital -hdmi_spd SDesigns BluRay_SMP8654 -f HDMI_720p59 -cs yuv_709 -asp 16 9 -hdmi 1 -component -f 720p59 -cs yuv_709 -asp 16 9 -analog -f NTSC_M -cs yuv_601 -asp 16 9
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:860] [HDMI] ENABLE internal HDMI core
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:946] Digital Output setup: SDR, Inv. polarity, 0 pSec delay
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:4443] disable outport digital HDMI
[HDMI] Updating HDMI until TMDS is off.
[HDMI] TMDS is now off.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:4470] setup outport digital HDMI
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:469] [HDMI] Display supports HDMI, RGB and YCbCr.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:470] [HDMI] Display supports 24 bit color.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:471] [HDMI] Display does not support YCbCr 4:4:4 deep color.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:481] HDMI component depth auto conversion enabled
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:737] Digital Output towards HDMI: SDR, Inv. polarity, DE, 601, 24 bit bus with 12 bit components
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:746] [HDMI] Setting up HDMI mode.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:754] [HDMI] Enabling TMDS.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:811] [HDMI] Sending AVI InfoFrame.
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1135] ASP: setting 16:9 on module id 12 with DisplayAspectRatio
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1129] ASP: setting 16:9 on module id 51 with FrameInfoForce
(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)
(*) SMP863x: em86_configure_encoders: HDMI changed; presentation engine will reconfigure
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
(*) SMP863X: Config cycle triggered by reconfig_thread !
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]sigma_dfb_open, 1170, primary=0x9d8ee0
sigma_dfb_open,1171: surface finish
(*) Direct/Interface: Using 'EM8630' implementation of 'IAdvancedMediaProvider'.
sigma_dfb_open,1200
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
sigma_dfb_open,1217
sigma_dfb_hdmi_thread,2156: HDMI thread create !!!
In gui_init:437: winMain = 0x9d8ee0, pixDrawSet = 0x9d91c0, pixBackground = 0x9d95b8
IN guifuncs_dfb.c:gui_init:450
(*) Direct/Interface: Using 'JPEG' implementation of 'IDirectFBImageProvider'.
IN guifuncs_dfb.c:gui_init:458
fontutl_load_file, 153, Load font full path is : /osd/font//uEJGBK-ATH_HeitiBoldGDL.mbf
(*) Direct/Interface: Using 'FT2' implementation of 'IDirectFBFont'.
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
IN fonts_util.c:fontutl_new_size:91
securesoho_ntsc_pal_get_inner[1568], NTSC
securesoho_ntsc_pal_get_inner[1568], NTSCset Video Configuration = 8
(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)
securesoho_ntsc_pal_get_inner[1568], NTSCprocessConfigPreview,822: switch to HDMI!
processConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
sigma_dfb_set_tvmode,1980: Lock on resolution=00001000, encoder=00000002 !!!
set_hdtv_resolution,1496: signal = 00001000
securesoho_ntsc_pal_get_inner[1568], NTSCprocessConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
(*) New nominal output signal: 4096
securesoho_ntsc_pal_get_inner[1568], NTSCprocessConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]
(!!!) *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]
sigma_dfb_set_tvmode,1983: Lock off !!!
OEM_STATUS_SYSTEM_POWER_ON
(!!!) *** UNIMPLEMENTED [em86SetPowerMode] *** [gfxdrivers/em86xx/em86xx_screen.c:468]
flash_monitor_add_task,320, add a new task(/tmp/conf/,/dev/sigmblockj)
create_wlan_drv[418] VendorID:[0000], ProductID:[0000]
[server_handler_create_handler:3063][m
We have got a connection from Player(mode = 0), sockfd=47
The 1nd connection received, connfd=8!
We have got a connection from Player(mode = 1), sockfd=48
The 2nd connection received, connfd=9!
The 1nd connection received, connfd=8!
The 2nd connection received, connfd=9!
command: /bin/scan_managerVERSION: 0.0.17
--- scan_manager.c:60 [ readfd:4 ]
flickr_node_ep_init_callback just to test the ep init callback, rdfd:69, the wrfd:71
flickr_node_init_event_channel the rdfd is 69, the wrfd is 71
pandora_event_proxy_reset[315], reset the pandora event proxy client
killall: pandora_ep: no process killed^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
command: /bin/pandora_ep
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0
command: hostname -F /etc/hostname
samba_cp.c[821], device_name:[WDTVLIVE], samba_workgroup:[WORKGROUP]
oem_removable_device_manager_init:1142, load /etc/idlist
************************************
************************************
************************************
Print profile link list
null
howl_cp.c[37], /usr/bin/killall -q -3 mDNSResponder
command: /usr/bin/killall -q -3 mDNSResponder
Child process 1008 returns 0
command: /usr/bin/killall -9 mt-daapd
killall: mt-daapd: no process killed
Child process 1010 returns 1
command: /usr/bin/killall -9 dhcpcd
killall: dhcpcd: no process killed
Child process 1011 returns 1
command: /usr/bin/killall -9 autoipd
killall: autoipd: no process killed
command: /sbin/ifconfig eth0 0.0.0.0
command: /sbin/ifconfig eth0 down
Child process 1017 returns 0
netservice_object.c[997], dev = [eth0]
netservice_object.c[1002], my_object->is_wired = [1]
netservice_object.c[1006], my_object->is_dhcp = [1]
firmware/update_firmware.c:838, Fail, network not ready, state=0
mtdaapd_refresh_conf[85], device_name = [WDTVLIVE]
Auto_Play_Set_With_Config[218]. val: 0
init_auto_play_path[55], server_ud: /tmp/media/usb/USB1
DMA_Mediafly.c MF_Init 3183 MFCP_EP initialized successfully.
F:osd_volume_init:27, init volume(100, 0)
(*) Direct/Interface: Using 'PNG' implementation of 'IDirectFBImageProvider'.
(*) Direct/Thread: Running 'PNG decode' (DEFAULT, 1021)...
killall: smbtree: no process killed^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
smbtree stop ok.[1]
fwup_load_okok_partition, 117, offset=-19, sizeof=19, ori_offset=-19
fwup_load_okok_partition, 117, offset=-19, sizeof=19, ori_offset=-19
fwup_load_okok_partition, 132, Partition status not in okok, status=ÿÿÿÿ
fwup_dual_romfs_1st_active, 171, Only /dev/sigmblocki is okok
fwup_dual_romfs_1st_active, 194, Result announce: active=/dev/sigmblockh, inactive=/dev/sigmblocki
fwup_check_partition_meta, 54, Invalid partition meta
no available meta
securesoho_dongle_callback:653, vid: 0x0000 , pid: 0x0000 , available: 1, devpath=[/devices/platform/tangox-ohci-hcd/usb2]
securesoho_dongle_callback:653, vid: 0x0000 , pid: 0x0000 , available: 1, devpath=[/devices/platform/tangox-ehci-hcd/usb1]
Render: WDTVLIVE:b395a971-0090-a99d-2576-a01b487b117d
command: /sbin/ifconfig eth0 up
welcome_timer,139: enter normal mode
TEXT:[$$Video]
In am_load_xml_file:143: try /tmp/conf//account_list.xml
fwup__async_check, 1136: send a signal to check fwup.
fwup__async_checker_thread, 1161, received a signal .
firmware/update_firmware.c:838, Fail, network not ready, state=1
rp_free, 1539, welcome.xml is popped
F:RNDDeviceFindExpired, (http://127.0.0.1:55194/,b395a971-0090-a99d-2576-a01b487b117d)=>(-1,-1), 0xdbf590
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=0
save config_file=/dev/sigmblockk, config_id=6
write to block file OK.command: /usr/bin/killall -9 autoipd
killall: autoipd: no process killed
command: /sbin/dhcpcd -t 6 eth0
dhcpcd[1075]: timed out waiting for a valid DHCP server responsexxx:F:execute_on_change, (down)
command: /usr/bin/killall -9 dhcpcd
Child process 1076 returns 0
command: /bin/autoipd
netservice_object.c[1228], get autoip [169.254.198.153]
howl_cp.c[32], /bin/mDNSResponder -f /tmp/mDNSResponder.conf
command: /bin/mDNSResponder -f /tmp/mDNSResponder.conf
Child process 1077 returns 0
command: /bin/mt-daapd -m -f -c /tmp/mt-daapd.conf
Starting signal handler
Loading playlists
Initializing database
Starting mp3 scan
Starting web server from /var/admin-root on port 3689
Scanned 0 songs in 0 seconds
Child process 1086 returns 0^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
lltd_cp.c[52], start [/bin/lld2d eth0] ok
command: /sbin/dhcpcd -t 6 eth0
samba_server_cp.c[103], samba-server is ready! SAMBA_SERVER_STATE_INIT==>SAMBA_SERVER_STATE_IS_RUNNING
samba_cp.c[821], device_name:[WDTVLIVE], samba_workgroup:[WORKGROUP]
samba_server_cp.c[183], start samba server...
command: /bin/run_samba start
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=1
save config_file=/dev/sigmblockj, config_id=7
write to block file OK.Child process 1097 returns 0
To reset smbtree !
xxx:F:execute_on_change, (new)
killall: smbtree: no process killed^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
command: /bin/smbtree -s /tmp/smb.conf -N -b
event_proxy/samba_ep.c[155], job_timeout:[0], current_sec:[946684908], job->timeout:[0]
* About to connect() to www.google.com port 443 (#0)
* Trying 74.125.155.103... * connected
* Connected to www.google.com (74.125.155.103) port 443 (#0)
* error setting certificate verify locations, continuing anyway:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
* SSL connection using RC4-SHA
* Server certificate:
* subject: C=US, ST=California, L=Mountain View, O=Google Inc, CN=www.google.com
* start date: 2009-12-18 00:00:00 GMT
* expire date: 2011-12-18 23:59:59 GMT
* common name: www.google.com (matched)
* issuer: C=ZA, O=Thawte Consulting (Pty) Ltd., CN=Thawte SGC CA
* SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.
> POST /youtube/accounts/registerDevice?developer=AI39si577Qh0xIi5dJPtTY0IxYvwb8zgGWSIwIqe42UHaYw5czTuf7_Yu1L1T3uvChPllvSD9YTt3vGPtBokPX7BLKek-ght3Q&serialNumber=WNV202011839 HTTP/1.1Host: www.google.com
Accept: */*
Content-Length: 0
Content-Type: application/x-www-form-urlencoded
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=UTF-8
< Date: Thu, 17 Jun 2010 01:12:48 GMT
< Expires: Thu, 17 Jun 2010 01:12:48 GMT
< Cache-Control: private, max-age=0
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 1; mode=block
< Content-Length: 184
< Server: GSE
<
* Connection #0 to host www.google.com left intact
* Closing connection #0
pandora_event_proxy_reset[315], reset the pandora event proxy client
command: /bin/pandora_ep
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0
howl_cp.c[37], /usr/bin/killall -q -3 mDNSResponder
command: /usr/bin/killall -q -3 mDNSResponder
command: /usr/bin/killall -9 mt-daapd
Child process 1110 returns 0
NETSERVICE_save_dhcp_config[1291]:Get ip from DHCP server ok!
============= DHCP ===============
IP = 192.168.0.107
NETMASK = 255.255.255.0
GATEWAY = 192.168.0.1
DNS = 64.59.160.13,64.59.160.15
nameserver = 64.59.160.13
nameserver = 64.59.160.15
===================================
command: /usr/bin/killall -9 autoipd
Child process 1111 returns 0
Child process 1112 returns 0
howl_cp.c[32], /bin/mDNSResponder -f /tmp/mDNSResponder.conf
command: /bin/mDNSResponder -f /tmp/mDNSResponder.conf
command: /bin/mt-daapd -m -f -c /tmp/mt-daapd.conf
Child process 1113 returns 0
Starting signal handler
Loading playlists
Initializing database
Starting mp3 scan
Starting web server from /var/admin-root on port 3689
Scanned 0 songs in 0 seconds
mkdir: cannot create directory '/tmp/result/': File exists^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
lld2d[1124]: osl_write_pidfile: /var/run/lld2d-eth0.pid contains pid 1095 which is still running; aborting
lltd_cp.c[52], start [/bin/lld2d eth0] ok
fwup__async_check, 1136: send a signal to check fwup.
fwup__async_checker_thread, 1161, received a signal .
==START FTP FIRMWARE CHECK==
ftp_download_data, 474, MAX_RETRY_NUM = 3
ftp_download_data, 475, MAX_CONNECT_TIMEOUT = 30
pathname = http://support.wdc.com/download/wdtvlive.asp?id=wdfwdtv_live&type=autoupdate&ptype=bungalow&fw=1.03.29_B
userpwd =
user_agent = (null)
mode = 0
* About to connect() to support.wdc.com port 80 (#0)
* Trying 129.253.170.35... * connected
* Connected to support.wdc.com (129.253.170.35) port 80 (#0)
* Server auth using Basic with user ''
> GET /download/wdtvlive.asp?id=wdfwdtv_live&type=autoupdate&ptype=bungalow&fw=1.03.29_B HTTP/1.1Authorization: Basic Og==
Host: support.wdc.com
Accept: */*
Cache-Control: no-cache
Pragma: no-cache
< HTTP/1.1 200 OK
< Date: Thu, 17 Jun 2010 01:14:39 GMT
< Server: Microsoft-IIS/6.0
< X-Powered-By: ASP.NET
< Content-Length: 14
< Content-Type: text/html
< Set-Cookie: ASPSESSIONIDCCCBDCBS=FNIJBOHAMLAIHCGOFIEHPKBI; path=/
< Cache-control: private
<
* Connection #0 to host support.wdc.com left intact
* Closing connection #0
ftp_download_data, 492, download file from server successfully.
fwupwd_check_update, 922, pkg_url=currentversionsmbtree_3.5.1.c[1057], do get_serverlists
smbtree stop ok.[1]
TEXT:[$$Video]
TEXT:[$$Video]
TEXT:[$$Video]
ip_locator.c[267], ip_locator_object->country_code = [CA]
ip_locator.c[269], ip_locator_object->time_zone = [-08:00]
17 Jun 01:12:52 ntpdate[1129]: step time server 87.117.229.237 offset 330052260.058763 sec
To reset smbtree !
killall: smbtree: no process killed^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
command: /bin/smbtree -s /tmp/smb.conf -N -b
event_proxy/samba_ep.c[155], job_timeout:[0], current_sec:[1276737172], job->timeout:[0]
pandora_event_proxy_reset[315], reset the pandora event proxy client^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>>
command: /bin/pandora_ep
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0
fwup__async_check, 1136: send a signal to check fwup.
fwup__async_checker_thread, 1161, received a signal .
==START FTP FIRMWARE CHECK==
ftp_download_data, 474, MAX_RETRY_NUM = 3
ftp_download_data, 475, MAX_CONNECT_TIMEOUT = 30
pathname = http://support.wdc.com/download/wdtvlive.asp?id=wdfwdtv_live&type=autoupdate&ptype=bungalow&fw=1.03.29_B
userpwd =
user_agent = (null)
mode = 0
* About to connect() to support.wdc.com port 80 (#0)
* Trying 129.253.170.35... Render: WDTVLIVE:b395a971-0090-a99d-2576-a01b487b117d
mkdir: cannot create directory '/tmp/result/': File exists
* connected
* Connected to support.wdc.com (129.253.170.35) port 80 (#0)
* Server auth using Basic with user ''
> GET /download/wdtvlive.asp?id=wdfwdtv_live&type=autoupdate&ptype=bungalow&fw=1.03.29_B HTTP/1.1Authorization: Basic Og==
Host: support.wdc.com
Accept: */*
Cache-Control: no-cache
Pragma: no-cache
< HTTP/1.1 200 OK
< Date: Thu, 17 Jun 2010 01:12:20 GMT
< Server: Microsoft-IIS/6.0
< X-Powered-By: ASP.NET
< Content-Length: 14
< Content-Type: text/html
< Set-Cookie: ASPSESSIONIDSCDDCBBT=PJFGOIPDCBKPCAEGMLHIKMKM; path=/
< Cache-control: private
<
* Connection #0 to host support.wdc.com left intact
* Closing connection #0
ftp_download_data, 492, download file from server successfully.
fwupwd_check_update, 922, pkg_url=currentversionsmbtree_3.5.1.c[1057], do get_serverlists
TEXT:[$$Video]
TEXT:[$$Video]
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=0
save config_file=/dev/sigmblockk, config_id=8
write to block file OK.F:RNDDeviceFindExpired, (http://127.0.0.1:55194/,b395a971-0090-a99d-2576-a01b487b117d)=>(-1,-1), 0xda2100
Sigma Designs SMP863x development environment (based on the buildroot project)
WDTVLIVE login: root
Password:
Login incorrect
WDTVLIVE login: root
Password:
Login incorrect
WDTVLIVE login: root
Password:
Login incorrectSigma Designs SMP863x development environment (based on the buildroot project)
WDTVLIVE login:
I’ve hightlighted the few interesting bits I think might be of interest. The only real difference between original WDTV Live and the WDTV Live Plus is the CPU, the Plus comes with a sigma8654. The sigma8654 is required because of the Netflix functionality, it is the ‘copy protection’ enabled variant of the sigma8655 that is in the original. Do you notice anything special at the end of the boot log? No shell prompt! The serial console comes locked down. No casual plug and go inspection, no instant hacking & playing…Requires a bit of tinkering and some work. Luckily I know my way around sigma boards and will be able to let myself in the back door soon enough.
Right now though I’m gonna have to watch some Netflix, since I’m down in Washington visiting some friends…
I’ll be updating this post sometime soon with a fw dump and more detailed system analysis–from the inside. Maybe even a fw to install too, we’ll see
Be sure to check back.
Looking for a place to discuss? here is a good place.