Power Zest 500D

Обсуждение других медиа плееров на SMP864x(5x) и общих вопросов эксплуатации

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

Power Zest 500D

Postby slayer78 on Tue Jun 19, 2012 08:33

Добрый день, помогите восстановить Power Zest 500D, после неудачной прошивки загружается только до заставки "медиаплеер", не пингуется никак, в ямон входит, но что делать дальше незнаю.
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby None on Tue Jun 19, 2012 09:23

slayer78 wrote:Добрый день, помогите восстановить Power Zest 500D, после неудачной прошивки загружается только до заставки "медиаплеер", не пингуется никак, в ямон входит, но что делать дальше незнаю.

Для начала опубликуйте здесь протокол загрузки.
Тренируйте лоб, ещё очень много не пробитых стен!
User avatar
None
Administrator
 
Posts: 1138
Joined: Tue Nov 02, 2004 10:19
Location: Москва

Re: Power Zest 500D

Postby slayer78 on Tue Jun 19, 2012 09:24

В принципе разобрался с дальнейшими действиями ,но где взять эти сигмаблоки для моего плеера?
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby slayer78 on Tue Jun 19, 2012 09:25

Подскажите как сделать скрин протокола загрузки из putty?
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby slayer78 on Tue Jun 19, 2012 10:03

Вот вроде нашел:
Code: Select all
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.06.19 10:49:36 =~=~=~=~=~=~=~=~=~=~=~=
39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS

#xos2P4a-99 (sfla 128kbytes. subid 0xac/ac) [serial#71262a402d0b4c3094a4b202b9caf750]
#stepxm
b 0xac
#DRAM setup (method=0x10015858) ...
#DRAM0 Window  :    0x#26#24#28#28# (18)
#DRAM1 Window  :    0x#24#22#24#22# (17)
#DRAM0 Settings: WD=0x0b0b0b0b RG=0x09080909 RR=0x09080909 RF=0x0b0a0a0a
#DRAM1 Settings: WD=0x0c0c0c0c RG=0x08080808 RR=0x08080808 RF=0x0a0a0a0a
#poisoned 98304 pages with 0x49093c0c
#step6 @0x00060914 sr=0x00000000
#step7
--- review xmasboot/configs/HD50xD384.config for details [xmbb5-ezboot90-nand_st2] ---
xloadsize=47860
xload rc=6
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b
ezboot90 @0xd00e5844 (nand_st2) (actual cpu=@499MHz/dsp=333MHz/sys=333MHz)
on 8655 rev ES5 (subid 0xac) a2=0x00000002 a3=0x00000003
step12
#step22
ruamm0 [0x80000000,0x876f0000[ (~124715008 bytes)
ruamm1 [0xc9b00000,0xcfd60000[ (~103153664 bytes)
[0xcfd20000,xos_public_ga=0xcfd20000[ and [0xcfd40000,0xcfd5ffff[ are lost for alignment)
channel_#ei
_ga=0xcfd1fcd4
[0x866f0000,ios_ga=0x86800000[ and [0x86eacfc1,0x876effff[ 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 = 71262a402d0b4c3094a4b202b9caf750
Using zbootxenv ga=0xcfd0bcbc (va=0xbbd0bcbc)

**************************************
* SMP86xx zboot start ...
* Version: 3.1.0
* Started at 0xd00ec59c.
* Configurations (chip revision: 3):
*    Enabled checkpoints.
**************************************
DRAM0 dunit_cfg/delay0_ctrl (0x1514001a/0x45651323).
DRAM1 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).
Using UART port 0 as console.
Board ID.: HD50xD384
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 0xff28ca06.
  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: 0x000b3efc
    PCIHost Ethernet 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 = 0x00000894/0x00000880
  UART0 GPIO mode/dir/data = 0x6e/0x00/0x00
  UART1 GPIO mode/dir/data = 0x7f/0x67/0x60
  UART2 GPIO mode/dir/data = 0x00/0x00/0x00
  Generate pulse(s) with GPIO7 .. 1,0(16us),1
  MAC0: 00:16:e8:26:2a:40
XENV block processing completed.
Default boot index: 0
xmboot booted from devtype: 0, chipsel: 0
Explicit boot order specified:
  0x00 : devtype=0, CS=0
  0x01 : devtype=0, CS=1
ezboot buffers, setup in DRAM bank#0:
  Alloting 2097152 bytes for heap.
  Alloting 16777216 bytes for reading.
  Alloting 16777216 bytes for decryption.
xmat romfs goes to 0xcfc0bca0 (ga)
xmat romfs goes to 0xb3c0bca0 (va)
Trying devtype=0 chipsel=0
gbus_read_unit32 0x0xd00e3448 0x0xd00e3448
nand_handle 0xd00ff450 st_partition 0
nand_handle.p_partition 0xd00fed18.......
nand_probe 0x0xd00f5700
nand_Mg_open 0
Reading NAND CS0, addr 0x00b00000, size 0x00100000 to 0xb3c0bca0
File xtask_loader.xload found
found imat romfs @ 0x00900000
imap romfs goes to 0xcfa0bc90 (ga)
imap romfs goes to 0xb3a0bc90 (va)
Trying devtype=0 chipsel=0
Reading NAND CS0, addr 0x00900000, size 0x00200000 to 0xb3a0bc90
File itask_loader.iload found
Trying devtype=0 chipsel=0
reading z.boot0 (vzx=0xbbd0bcbc) is 0x00180000
Reading NAND CS0, addr 0x00180000, size 0x00000800 to 0x01840000
Reading NAND CS0, addr 0x00180800, size 0x006b6000 to 0x01840800
Found.
ROMFS found at 0x0x01840000, Volume name = MIPSLINUX_XLOAD
Found 1 file(s) to be processed in ROMFS.
Processing vmlinux_xload.zbf (start: 0x01840090, size: 0x006b6564)
  Checking zboot file signature .. OK.
  Warning: header version mismatched.
   *** Fully Encrypted.
src_addr = 0x018400b0, dest addr = 0x02840000
XLOADING src=0x818400b0, dest=0x82840000, size=0x006b6544
xload.c:76: Waiting for XLOAD completion.
xload.c:86: XLOAD done, status = 0xbb.
XLOAD failed.
Done with container 0.
reading z.boot1 (vzx=0xbbd0bcbc) is 0x00080000
Reading NAND CS0, addr 0x00080000, size 0x00000800 to 0x01840000
Read kernel from physical blocks
Reading NAND CS0, addr 0x00080800, size 0x000e4800 to 0x01840800
Read kernel from physical blocks
Found.
ROMFS found at 0x0x01840000, Volume name = MIPSLINUX_XLOAD
Found 1 file(s) to be processed in ROMFS.
Processing vmlinux_xload.zbf (start: 0x01840090, size: 0x000e4eb4)
  Checking zboot file signature .. OK.
  Warning: header version mismatched.
   *** Fully Encrypted.
src_addr = 0x018400b0, dest addr = 0x02840000
XLOADING src=0x818400b0, dest=0x82840000, size=0x000e4e94
xload.c:76: Waiting for XLOAD completion.
xload.c:86: XLOAD done, status = 0xbb.
XLOAD failed.
Done with container 1.
reading z.boot2 (vzx=0xbbd0bcbc) is 0x00040000
Reading NAND CS0, addr 0x00040000, size 0x00000800 to 0x01840000
Reading NAND CS0, addr 0x00040800, size 0x0002d400 to 0x01840800
Found.
ROMFS found at 0x0x01840000, Volume name = YAMON_XLOAD
Found 1 file(s) to be processed in ROMFS.
Processing yamon-xload.zbf (start: 0x01840080, size: 0x0002d7f4)
  Checking zboot file signature .. OK.
  Warning: header version mismatched.
   *** Fully Encrypted.
src_addr = 0x018400a0, dest addr = 0x02840000
XLOADING src=0x818400a0, dest=0x82840000, size=0x0002d7d4
xload.c:76: Waiting for XLOAD completion.
xload.c:86: XLOAD done, status = 0x6.
  Decompressing to 0x85200000 .. OK (341568/0x53640).
  Load time total 0/0 msec.
Execute at 0x85200000 ..



CS 0 vendor id 0xad.......


CS 0 device id 0xf1.......


................................................................................................................................................................................................................................................................doing Super block Sanity checks... location 13


Super block is good...


doing Managment block Sanity checks ...


Managment block is good ...





CS 1 vendor id 0x00.......


CS 1 device id 0x00.......











**********************************


* YAMON ROM Monitor


* Revision 02.13-SIGMADESIGNS-17-R2.13-17


**********************************


Memory:  code: 0x85000000-0x85040000, 0x85200000-0x85204000


reserved data: 0x85240000-0x86440000, PCI memory: 0x86440000-0x86840000











NAND FLASH Driver Version [ S I G M  1.0.3 ] on CS 0





!! No NAND hardware found on CS 1 !!








YAMON>
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby None on Tue Jun 19, 2012 14:11

Блоки надо списывать с живого плеера начиная с xenv, в ксенве прописаны в текстовом виде все адреса блоков, кое-что Вы можете сделать и на своем плеере. На компе у Вас должен быть установлен TFTP сервер. Для начала можете выполнить следующие команды YAMON, они безопасны:
Code: Select all
setenv ipaddr 192.168.0.2
net init
nflash read -p 0 0xa4a00000 0x80000 0
fwrite tftp://192.168.0.11/xenv 0xa4a00000 0x80000

IP адреса указываем правильные для своей сети, 1-ый для плеера, второй для компа. Естественно физическое подключение плеера к локалке должно присутствовать При выполнении команды setenv не обращаем внимания на сообщения YAMON.
Файл ксенв, полученный таким образом, присылайте сюда, посмотрим.
Тренируйте лоб, ещё очень много не пробитых стен!
User avatar
None
Administrator
 
Posts: 1138
Joined: Tue Nov 02, 2004 10:19
Location: Москва

Re: Power Zest 500D

Postby slayer78 on Wed Jun 20, 2012 07:57

Доброе утро, попробовал сейчас то что вы написали , наверное что то неправильно делаю , т.к. первый раз этим занимаюсь, скачал TFTP Server, кирпич подсоединил к компу напрямую, задал сетевой адрес на компе 192.168.1.2, запустил TFTP Server он его подхватил, далее запустил PUTTY, набрал перечисленные вами команды,получается следующее:
Code: Select all
YAMON> setenv ipaddr 192.168.1.7

Please flush(using nflash/pflash write command) the updated transient XENV block


(memory location: 0xbbd0bcbc, maximum size: 0x00004000) to the location desired


for permanent storage.


YAMON> net init

Ethernet driver for SMP86XX (v1.0)


(MAC 00:16:e8:26:2a:40)





em86xx_eth0 - full-duplex mode


em86xx_eth0 - 100 Mbit/s


em86xx_eth0 ethernet start


ipaddr:     192.168.1.8


Wait for DHCP OFFER timed out!!


NET_DHCP_open failed.


NET_init() fail.


Error : Internal, code = ffff


YAMON> nflash read -p 0 0xa4a00000 0x800000  0

YAMON> fwrite tftp://192.168.1.2/xenv 0xa4a00000 0x80000

Please initialize net first: net init


YAMON> net init

em86xx_eth0 ethernet stop


em86xx_eth0 ethernet start


ipaddr:     192.168.1.8



в конце еще рез набираю net init и на этом все останавливается.
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby Gennadyi on Wed Jun 20, 2012 08:22

slayer78 ! Не торопитесь ! и попытайтесь понять что Вы делаете !
команда
YAMON> setenv ipaddr "192.168.1.7" - определяет IP адрес плеера ! (значение IP адрес дб в кавычках, как в моем примере)
YAMON> net init - инициализирует сеть

после инициализации сети на плеере проверте связь командой ping со стороны компьютера из командной строки
ping <IP adr. плеера>
Gennadyi
Moderator
 
Posts: 930
Joined: Mon Nov 01, 2004 16:43

Re: Power Zest 500D

Postby slayer78 on Wed Jun 20, 2012 09:06

К сожалению пинга нет. Да, раньше, когда прочитал тему по восстановлению кукурузного плеера, я пробовал так же пинговать , тож пинга небыло, странно сетевой драйвер же загружается и сеть инициализируется а пинга нет.
Last edited by slayer78 on Wed Jun 20, 2012 09:09, edited 1 time in total.
slayer78
 
Posts: 13
Joined: Tue Jun 19, 2012 08:07

Re: Power Zest 500D

Postby Gennadyi on Wed Jun 20, 2012 09:09

slayer78 wrote:К сожалению пинга нет.

ещк раз лог всех Ваших действий
Gennadyi
Moderator
 
Posts: 930
Joined: Mon Nov 01, 2004 16:43

Next

Return to Other media players and common questions / Другие медиа плееры и общие вопросы

Who is online

Users browsing this forum: Web crawler, Yandex [Bot] and 0 guests