Восстановление прошивки WD TV LIVE HUB

Обсуждение WD TV Live (SMP8655)

Moderator: Модераторы

Восстановление прошивки WD TV LIVE HUB

Postby Vlite on Tue Mar 11, 2014 23:20

После неудачной прошивки плеера WD TV live hub и множества попыток восстановить его, я пришёл к следующему результату:


Code: Select all
39idxfsefa7f66fd6a3bb16c939bafb7546b46d5595571bS

#xos2P62-100 (sfla 128kbytes. subid 0xac/ac) [serial#bfcba7ceb250196757600ec72005a2a3]
#stepxmb 0xac
*** No valid zxenv found in DevType 0 CS#0, phyblock#0 ! ***
#DRAM setup (method=0x10015858) ...
#DRAM0 Window : 0x#28#28#26#28# (19)
#DRAM1 Window : 0x#2c#2c#2c#2a# (21)
#DRAM0 Settings: WD=0x0b0c0c0b RG=0x09090909 RR=0x09090909 RF=0x0a0a0a0b
#DRAM1 Settings: WD=0x0b0c0b0c RG=0x0a0a0a0a RR=0x0a0a0a0a RF=0x0a0a0a0b
#poisoned 131072 pages with 0x4fcf4f7a
#step6 @0x00*** zxenv has been cu
stomized compared to build ***
--- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] ---
xloadsize=49348
xload rc=6
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b
ezboot98 @0xd00e5abc (nand_st2) (actual cpu=@499MHz/dsp=333MHz/sys=333MHz)
on 8655 rev ES5 (subid 0xac) 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)
ex_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 = efa7f66fd6a3bb16c939bafb7546b46d5595571b (version 0x62)
xos2 serial = bfcba7ceb250196757600ec72005a2a3
Using zbootxenv ga=0xcfd0bcbc (va=0xbbd0bcbc)

**************************************
* SMP86xx zboot start ...
* Version: 3.1.0
* Started at 0xd00ef5a8.
* 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.
Setting <SYSCLK avclk_mux> to 0x17400000.
Setting <SYSCLK hostclk_mux> to 0x00000130.
Setting <IRQ rise edge trigger lo> to 0xff28ca00.
Setting <IRQ fall edge trigger lo> to 0x0000c000.
Setting <IRQ rise edge trigger hi> to 0x0c10009f.
Setting <IRQ fall edge trigger hi> to 0x00000000.
Setting <IRQ GPIO map> to 0x000a0800.
Setting <PB default timing> to 0x03080202.
Keeping <PB timing0> to 0x03080202.
Keeping <PB Use timing0> to 0x000003f3.
Keeping <PB CS Config> to 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 33340kHz
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:16:e8:cb:a7:ce
MAC1: 00:16:e8:60:0e:c7
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 0xcf50bca0 (ga)
xmat romfs goes to 0xb350bca0 (va)
Trying devtype=0 chipsel=0
nand_probe 0x0xd00f5c88
nand_Mg_open 0
Reading NAND CS0, addr 0x010c0000, size 0x00000800 to 0xb350bca0
Read NAND error 9
Failed to read devtype 0 CS#0 at 0x010c0000
Trying devtype=0 chipsel=1
nand_probe 0x0xd00f5c88
Failed to init!
Failed to find valid xmat romfs in any device / chip select!
freeing xmat romfs buffer at 0xcf50bca0
xmat romfs process failed.
Trying devtype=0 chipsel=0
reading z.boot1 (vzx=0xbbd0bcbc) is 0x000c0000
Reading NAND CS0, addr 0x000c0000, size 0x00000800 to 0x01740000
Read NAND error 9
Failed to read devtype 0 CS#0 at 0x000c0000
read def_boot=1, status=6.
going to set def_boot=2, status=6!!
boot_image_buf = 24379392!
Reading NAND physical CS0, addr 0x00000000, size 0x00020000 to 0x01740000
Read NAND error 9
Failed to read zboot image!
read def_boot=2, status=6.
erase_storage_sign
Trying devtype=0 chipsel=0
Reading NAND CS0, addr 0x0d0bf800, size 0x00000800 to 0xd011f508
Read NAND error 9
sign_addr=0x0d0bfffc *sign=0, *sign=0, *sign=0, *sign=0
firmware already erase.
write_firmware_sign
Trying devtype=0 chipsel=0
Reading NAND CS0, addr 0x074bf800, size 0x00000800 to 0xd011f508
Read NAND error 9
sign_addr=0x074bfffc *sign=0, *sign=0, *sign=0, *sign=0
firmware need write okok.
Writing NAND CS0, addr 0x074bf800, size 0x00000800 to 0xd011f508
Write NAND error 9
reading z.boot2 (vzx=0xbbd0bcbc) is 0x004c0000
Reading NAND CS0, addr 0x004c0000, size 0x00000800 to 0x01740000
Read NAND error 9
Failed to read devtype 0 CS#0 at 0x004c0000


Внимательно изучив статью "Восстановление медиаплеера Popcorn Hour A-200 для чайников" http://www.sigmaplayer.com/articles/kb_show.php?id=7 , стало понятно, что мне нужно попасть в Yamon. Создал загрузочный диск так как описано в этой статье и вот лог загрузки:
Code: Select all
39idxfsefa7f66fd6a3bb16c939bafb7546b46d5595571bS

#xos2P62-100 (sfla 128kbytes. subid 0xac/ac) [serial#bfcba7ceb250196757600ec72005a2a3]
#stepxmb 0xac
*** No valid zxenv found in DevType 0 CS#0, phyblock#0 ! ***
*** No valid zxenv found in DevType 0 CS#0, phyblock#1 ! ***
No valid zxenv found in device group 0 CS#0
No valid zxenv found in device group 0 CS#1
No valid zxenv found in device group 1 CS#0
No valid zxenv found in device group 1 CS#1
Failed to init devtype 2 CS#0
SATA drive spin-up in progress, please standby...
No valid zxenv found in device group 2 CS#1
SPI NOR Electronic Signature: 0x000000ff
Failed to init devtype 3 CS#0

Такой же результат получил используя образы из темы "WD TV Live Hub и проблема загрузки YAMON c HDD". http://www.sigmaplayer.com/viewtopic.php?f=25&t=2594

Еще попробовал загрузить "yamon_sigma_8642":
Code: Select all
39idxfsefa7f66fd6a3bb16c939bafb7546b46d5595571bS

#xos2P62-100 (sfla 128kbytes. subid 0xac/ac) [serial#bfcba7ceb250196757600ec72005a2a3]
#stepxmb 0xac
*** No valid zxenv found in DevType 0 CS#0, phyblock#0 ! ***
*** No valid zxenv found in DevType 0 CS#0, phyblock#1 ! ***
No valid zxenv found in device group 0 CS#0
No valid zxenv found in device group 0 CS#1
No valid zxenv found in device group 1 CS#0
No valid zxenv found in device group 1 CS#1
Failed to init devtype 2 CS#0
SATA drive spin-up in progress, please standby...
#chpll 0x01000024/0x00000201 -> 0x01000030/0x00000101... actual sys=330MHz
#DRAM setup (method=0x10015858) ...
#DRAM0 Window  :    0x#26#26#26#28# (19)
#DRAM1 Window  :    0x#2a#2a#2a#2a# (21)
#DRAM0 Settings: WD=0x0b0c0c0b RG=0x09090909 RR=0x09090909 RF=0x0a0a0a0b
#DRAM1 Settings: WD=0x0b0c0b0c RG=0x0a0a0a0a RR=0x0a0a0a0a RF=0x0b0b0b0b
#poisoned 131072 pages with 0x71753883
#step6 @0x0*** zxenv has been customized compared to build ***
--- review xmasboot/configs/947-E1-hdd.config for details [xmbb7-ezboot98-nand_st2] ---
xloadsize=57972
xload rc=186
xloadsize=57972
xload rc=186
xloadsize=57972
xload rc=186
xloadsize=57972
xload rc=186
No valid phyblock image found on CS#1...
SPI NOR Electronic Signature: 0x000000ff
Failed to init devtype 3 CS#0

В Yamon попасть не удалось...Если есть идеи , опыт - прошу помочь в решении проблемы.
Vlite
 
Posts: 1
Joined: Mon Mar 10, 2014 21:18



Return to WD TV Live

Who is online

Users browsing this forum: Web crawler and 0 guests