Медиаплеер WD TV Live восстановить | |||||
---|---|---|---|---|---|
Lexxxa 06/11/2021 18:56 |
здравствуйте! проблема такова подключения к сети горит диод питания и все, на флешки не реагирует, ничего на экран не выводит! может кто поможет через сервисный разъем прошить(я его выделил на фото)! модель WD TV Live wdbaap0000nbk-02
лог в Uart-USB 39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS #xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#7d7245c41999b30e3c8c6974b5709cea] #stepxmb 0xac #DRAM setup (method=0x10015858) ... #DRAM0 Window : 0x#26#26#26#26# (19) #DRAM1 Window : 0x#26#26#01#01# (0) #DRAM0 Settings: WD=0x0b0b0b0b RG=0x09090909 RR=0x09090909 RF=0x09090909 #DRAM1 Settings: WD=0x0b0c1717 RG=0x09091717 RR=0x09091717 RF=0x0a0a1717 #poisoned 131072 pages with 0xb7ab8146 #step6 @0x00060*** zxenv has been customized compared to build *** --- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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) |
||||
FreddikMerfi 07/11/2021 12:38 |
Lexxxa, тему оформи согласно правил! Где полная моель аппарата? Профиль заполни! Через этот разьём не прошьёш, он для другого предназначен! Шить нужно будет через программатор, но для начала свою прошивку считаную выложи! И я уверен что на 70% прошивка тебе не поможет, потому как дело не в ней! |
||||
birluk 07/11/2021 18:57 |
Lexxxa, сначала пройдись по питаниям преобразователей. |
||||
Lexxxa 07/11/2021 21:35 |
ДОБАВЛЕНО 07/11/2021 21:37
на tps54331 вывод-2 по 12,1в! на первом выход 1.1 в, на втором 5.1в, на третьем 3.3в. на usb 5в. |
||||
birluk 07/11/2021 22:24 |
|
||||
Lexxxa 08/11/2021 12:49 |
на tps54331 вывод-2 по 12,1в! на первом выход 1.1 в, на втором 5.1в, на третьем 3.3в. на usb 5в. ДОБАВЛЕНО 08/11/2021 12:50 нашел такое решение но понять не могу Top Re: Trying to find the way to unbrick a WDTVLive from 0 (YAM Postby pikamon » Tue Feb 05, 2013 3:09 pm SOLVED!!!! (but do it by your own risk). The WD can be started in 3 different ways. Once started, press quickly: - 0: The device enters into YAMON mode. - 1: The device starts using the first copy of the kernel. - 2: The device starts using the second copy of the kernel. So the first thing to try is to restart the device pressing 1 or 2. In my case it didn't work. What I do is: - Connect the WDTVlive to the serial cable. - Then, turn it on while pressing 0, so the device enters into YAMON mode. - Go to this web http://masu.6f.sk/index.php/Wdtv_kernel#Booting and download both files (kernel.0x0c0000.romfs.nand and kernel.0x3c0000.romfs.nand). Whe are going to flash the memory of the device with this files. - Create a TFT Server with a directory that containg both files. The next steps are using YAMON - Configure the Network parameters of the device setenv ipaddr 192.168.1.100 setenv subnetmask 255.255.255.0 setenv gateway 192.168.1.1 net init TO RESTORE THE FIRST KERNEL - copy the first file from tftp server to RAM load -b tftp://192.168.1.8/kernel.0x0c0000.romfs.nand 0x84000000 Start = 0x84000000, range = (0x84000000,0x842fffff), format = BINARY Length = 0x300000 (3145728) Checksum = 0x80b86ca5 (10'2159570085) - The save from RAM to ROM nflash write 0x000c0000 0x84000000 0x300000 0 TO RESTORE THE SECOND KERNEL - Same process as before but with the other file and other ROM memory direction load -b tftp://192.168.1.8/kernel.0x3c0000.romfs.nand 0x84000000 nflash write 0x003c0000 0x84000000 0x300000 0 * I think its not necessary to restore both kernels. * After restarting the device, it has detected and update from the USB and has started to update. |
||||
igme 08/11/2021 15:15 |
Так а что конкретно непонятно? Это похоже инструкция прошивки по TFTP. Указано, где скачать, как шить, какие клавиши нажимать, чтобы в нужный режим загрузки попасть и т. п.... Вам весь текст перевести что-ли? Ну это может сами... |
||||
Lexxxa 09/11/2021 11:56 |
я не спец, вам понятно все это очень хорошо. вот и хочу что бы подробно объяснили, ссылки не рабочие ! файлы ядра заливают? вот что терминал на 0 иногда выдает
|
||||
Lexxxa 09/11/2021 14:05 |
как я понял не могу войти в режим YAMON(он либо заблокирован либо....) как можно еще ?или кирпич есть кирпич? |
||||
igme 09/11/2021 14:10 |
"я не спец"
Да я как бы тоже прошивки не пересобираю и не дизасмю Я про то имел в виду, что инструкция ПОДРОБНАЯ и ПОШАГОВАЯ. А сработает она или нет - не в курсе, надо пробовать. " ссылки не рабочие !" Хе, ну так это основной косяк, пока не раздобудете или сами не приготовите (они видимо из родной прошивки или дампа сделаны) - дальше можно не дёргаться. Без файлов ничего не взлетит точно... "как я понял не могу войти в режим YAMON" Адаптер у вас точно рабочий? Проверьте на всякий замыканиенм RX на TX... |
||||
Lexxxa 10/11/2021 12:06 |
RX на TX работает |
||||
igme 10/11/2021 14:22 |
Ну ок. тогда пробуйте нажимать указанные в статье клавиши и добейтесь чёткого попадания в разные режимы загрузки. Сравните логи. Если не получается, а только раз через пять - ну может и проц глючит, всё бывает. Может пропаять его для верности... |
||||
Lexxxa 11/11/2021 12:07 |
39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS #xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#7d7245c41999b30e3c8c6974b5709cea] #stepxmb 0xac #DRAM setup (method=0x10015858) ... #DRAM0 Window : 0x#26#26#26#26# (19) #DRAM1 Window : 0x#28#24#01#01# (0) #DRAM0 Settings: WD=0x0b0b0b0b RG=0x09090909 RR=0x09090909 RF=0x09090909 #DRAM1 Settings: WD=0x0b0c1717 RG=0x09081717 RR=0x09081717 RF=0x0a0a1717 #poisoned 131072 pages with 0xf96e6466 #step6 @0x00060*** zxenv has been customized compared to build *** --- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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) [0x00000000,xos_public_ga=0x00000000[ and [0x00020000,0x0003ffff[ are lost for alignment) channel#ei x_ga=0x00000000 [0x8e800000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2f0000[ are lost for alignment) GW32 0x0006f008 0xc0000000 [va=0x84000000] GW32 0x0006f00c 0xc4000000 [va=0x88000000] GW32 0x0006f010 0xc8000000 [va=0x8c000000] step33 на ctrl+c и на 0 39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS #xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#7d7245c41999b30e3c8c6974b5709cea] #stepxmb 0xac #DRAM setup (method=0x10015858) ... #DRAM0 Window : 0x#26#26#26#26# (19) #DRAM1 Window : 0x#26#26#01#01# (0) #DRAM0 Settings: WD=0x0b0b0b0b RG=0x09090909 RR=0x09090909 RF=0x09090909 #DRAM1 Settings: WD=0x0b0c1717 RG=0x09091717 RR=0x09091717 RF=0x0a0a1717 #poisoned 131072 pages with 0x60a4d713 #step6 @0x00060*** zxenv has been customized compared to build *** --- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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) [0x0b3dcae4,xos_public_ga=0x0b3e0000[ and [0x0b400000,0x0b41cae3[ are lost for alignment) channel_#ei _ga=0x0b3dc7b8 [0x8e800000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2f0000[ 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 = 7d7245c41999b30e3c8c6974b5709cea Using zbootxenv ga=0x0b3c87a0 (va=0xbb3c87a0) ************************************** * SMP86xx zboot start ... * Version: 3.1.0 * Started at 0xd00ed770. * 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. Setting up H/W from XENV block at 0xbb3c87a0. cd#0 measured to 129620kHz cd#1 measured to 129608kHz cd#2 cannot measure cd#3 cannot measure cd#4 measured to 129600kHz cd#5 measured to 129600kHz cd#6 measured to 0kHz cd#7 measured to 129596kHz cd#8 measured to 129612kHz cd#9 measured to 129604kHz cd#10 measured to 129608kHz cd#11 cannot measure UART0 GPIO mode/dir/data = 0x00/0x00/0x00 UART1 GPIO mode/dir/data = 0x00/0x00/0x00 UART2 GPIO mode/dir/data = 0x00/0x00/0x00 XENV block processing completed. Default boot index: 0, sel:0 xmboot booted from devtype: 0, chipsel: 0, phyblocknum: 0 No explicit boot order specified, using default boot order... no z.xmatromfs_offset found in xenv2 (4) 0x00000004 xmat romfs process failed. Trying devtype=0 chipsel=0 nand_probe 0x0xd00f6ed0 nand_Mg_open 0 Skipping boot container 0. Skipping boot container 1. Skipping boot container 2. Skipping boot container 3. Skipping boot container 4. Skipping boot container 5. Skipping boot container 6. Skipping boot container 7. Trying devtype=0 chipsel=1 nand_probe 0x0xd00f6ed0 Failed to init! Trying devtype=2 chipsel=0 больше всего на все варианты и если даже ничего не наживмаешь 39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS #xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#7d7245c41999b30e3c8c6974b5709cea] --- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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) [0x00000000,xos_public_ga=0x00000000[ and [0x00020000,0x0003ffff[ are lost for alignment) channe#ei ex_ga=0x00000000 [0x8e800000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2f0000[ are lost for alignment) GW32 0x0006f008 0xc0000000 [va=0x84000000] GW32 0x0006f00c 0xc4000000 [va=0x88000000] GW32 0x0006f010 0xc8000000 [va=0x8c000000] step33 A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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,0xcfd на 2 никаких вариантов |
||||
igme 11/11/2021 16:20 |
Ну и? ВАШИ соображения какие? Я вот например думаю, что судя по вот этому
"* SMP86xx zboot start ... * Version: 3.1.0 * Started at 0xd00ed770. * Configurations (chip revision: 1): * Enabled checkpoints. " можно предположить что это и есть нужный вам режим. Далее искать или готовить собсссно файлики для заливки и пробовать... |
||||
Lexxxa 12/11/2021 15:09 |
команды не проходят |
||||
igme 12/11/2021 16:19 |
То есть не даёт вводить в терминал ничего? А хоть в каком-нибудь режиме даёт? Если ни в каком - ну фиг знает, глючит проц может... я бы в любом случае пробовал бы для верности пропаять. Да, кстати, пришла мысль, что если ничего другое не поможет - можно попробовать вариант ремонтников флешек с замыкание ног микросхем памяти, к слову... |
||||
Lexxxa 13/11/2021 21:15 |
спасибо! ни в каком не дает! наткнулся вот на это http://guimli.free.fr/?p=66#comment-24 но не могу понять когда касаться ! один раз появился вот такой лог и больше нет ! проц если только феном прогреть
#xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#7d7245c41999b30e3c8c6974b5709cea] #stepxmb 0xac #DRAM setup (method=0x10015858) ... #DRAM0 Window : 0x#26#26#26#26# (19) #DRAM1 Window : 0x#26#26#01#01# (0) #DRAM0 Settings: WD=0x0b0b0b0b RG=0x09090909 RR=0x09090909 RF=0x09090909 #DRAM1 Settings: WD=0x0b0c1717 RG=0x09091717 RR=0x09091717 RF=0x0a0a1717 #poisoned 131072 pages with 0xdbe9e247 #step6 @0x0006*** zxenv has been customized compared to build *** --- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] --- xloadsize=59444 xload rc=6 subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b ezboot98 @0xd00e5a94 (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) [0x84f58390,xos_public_ga=0x84f60000[ and [0x84f80000,0x84f9838f[ are lost for alignment) channel#ei x_ga=0x84f98070 [0x8e800000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2f0000[ 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 = 7d7245c41999b30e3c8c6974b5709cea Using zbootxenv ga=0x84f94390 (va=0xb8f94390) ************************************** * SMP86xx zboot start ... * Version: 3.1.0 * Started at 0xd00ed770. * 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 0xb8f94390. 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:90:a9:9c:29:a1 MAC1: 00:16:e8:8c:69:74 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 0x84e98380 (ga) xmat romfs goes to 0xb0e98380 (va) Trying devtype=0 chipsel=0 nand_probe 0x0xd00f6ed0 nand_Mg_open 0 Reading NAND CS0, addr 0x016c0000, size 0x00000800 to 0xb0e98380 Reading NAND CS0, addr 0x016c0800, size 0x00021400 to 0xb0e98b80 File xtask_loader.xload found Trying devtype=0 chipsel=0 Reading NAND CS0, addr 0x078bf800, size 0x00000800 to 0xd011f3bc sign_addr=0x078bfffc *sign=6f, *sign=6b, *sign=6f, *sign=6b6f6b6f firmware OK. found imat romfs @ 0x006c0000 imap romfs goes to 0x83f98380 (ga) imap romfs goes to 0xb3f98380 (va) Trying devtype=0 chipsel=0 Reading NAND CS0, addr 0x006c0000, size 0x00000800 to 0xb3f98380 Reading NAND CS0, addr 0x006c0800, size 0x00141000 to 0xb3f98b80 |
||||
igme 14/11/2021 00:59 |
"проц если только феном прогреть "
Ну если феном - то СНИЗУ платы лучше тогда. А то может наступить "аллес капут" процу Но вообще я сейчас пропаиваю BGA на газовой плите Да, чутка расплывчато написано "коротить в течение второго чтения". Может быть имеется в виду Reading primary file system. Пробуйте и так и в другие моменты... Вообще я имел в виду коротить флеш сразу в начале и держать. Возможно здесь такой вариант не катит, там написано, что проц должен считать какой-то инит скрипт типа... |
||||
Lexxxa 17/11/2021 21:35 |
коротить пока не буду ! прогрев не помог ! написал в тех. поддержку ,скинул им логи ! жду ответа! |