Page 1 of 15

Реанимация Popcorn С/A-200/210

PostPosted: Fri Dec 17, 2010 14:41
by None
Методика восстановления Popcorn C(A)200:
1. Необходимо запастись консольным адаптером, Sata винчестером небольшого размера, установить на компьютер tftp сервер и консольную программу. В общем выполнить всё то-же самое, что описано здесь: http://www.sigmaplayer.com/viewtopic.php?f=28&t=2245&st=0&sk=t&sd=a&start=100#p27938
2. Отличие в процедуре восстановления заключается в следующем:
Последовательность команд:
Hidden text. Registration required.

Перед выдачей команды форматирования флеша обязательно убедитесь, что файл 200xenv появился в директории TFTP-ROOT!!!
После этого подготавливаем USB флешку содержащую recovery-image.bin и последнюю прошивку C(A)200.
Выключаем аппарат, устанавливаем перемычку восстановления firmware и втыкаем USB флешку. Включаем аппарат и проводим процедуру восстановления. После этого снимаем перемычку и обновляем до последней версии прошивку.
Файлы, которые должны находится в TFTP-ROOT прикреплены к этому сообщению:
Hidden text. Registration required.

Образ HDD с Yamon:
Hidden text. Registration required.

Неудача при попытке восстановления или ошибки выдаваемые на экран плеером, могут говорить о двух ситуациях - либо Вашей ошибке в действиях и командах, либо о неисправности флеш-памяти плеера, в последнем случае требуется её замена.

Re: Реанимация Popcorn С/A-200/210

PostPosted: Mon Feb 21, 2011 12:10
by mfera
Всем ПРИВЕТ !!!
На А-200 получил ВЕЧНЫЙ ЛОАДИНГ :(
Методика форматирования флэша и прошивки ТАКАЯ-ЖЕ как и с С-200 ???
p.s. Как подумаю, что придется делать - ЖУТЬ берет :)

Re: Реанимация Popcorn С/A-200/210

PostPosted: Mon Feb 21, 2011 18:14
by None
mfera wrote:Методика форматирования флэша и прошивки ТАКАЯ-ЖЕ как и с С-200 ???
p.s. Как подумаю, что придется делать - ЖУТЬ берет :)
Методика такая-же, файл sigmablockg - другой, вот возьмите:
A200_blockg.zip

Ну и закорачивать ножки флешки на а200 сложно, т.е. сквозь прорези в радиаторе, а А210 придется разобрать полностью, включая снятие радиатора, иначе до флешки не добраться :(

Re: Реанимация Popcorn С/A-200/210

PostPosted: Wed Mar 02, 2011 18:24
by VicSh
Прошу помoщи.
При подключении Попкорна А-200 в терминале только мусор. Сам кабель при замыкании Tx - Rx в терминале нажатие клавиш отображает.
На что обратить внимание?

Re: Реанимация Popcorn С/A-200/210

PostPosted: Thu Mar 03, 2011 09:08
by None
VicSh wrote:При подключении Попкорна А-200 в терминале только мусор.
Поставьте правильную скорость связи в терминальной программе т.е. 115200bps.

Re: Реанимация Popcorn С/A-200/210

PostPosted: Sat Apr 02, 2011 19:33
by DPBY
HELP!!!
Не могу получить приглошение YAMON>
Под рукой два переходника, которыми переченил уйму HDD (один USB на CP21XX, другой самопальный c RS-232 на TTL логике). Всё проходит вроде штатно как описано в ветке, но в конце
наблюдаю только: Reset timed out on port 0. И так до бесконечности ни на какие клавиши консоль не реагирует и приглашения не выдаёт. Что делаю не так или в чём косяк?

Code: Select all
SATA drive spin-up in progress, please standby...
#chpll 0x01000024/0x00000201 -> 0x01000030/0x00000101... actual sys=330MHz
#DRAM setup (method=0x10015858) ...
#DRAM0 Window  :    0x#24#24#24#26# (18)
#DRAM1 Window  :    0x#26#26#24#24# (18)
#DRAM0 Settings: WD=0x0b0b0c0b RG=0x08080809 RR=0x08080809 RF=0x0b0b0a0b
#DRAM1 Settings: WD=0x0c0c0b0c RG=0x09090808 RR=0x09090808 RF=0x0a0a0a0a
#poisoned 131072 pages with 0x9398e2d3
#step6 @0x00060914 sr=0x00000000
#step7
--- review xmasboot/configs/947-E1-hdd.config for details [xmbb7-ezboot98-nand_st2] ---
xloadsize=57972
xload rc=6
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b
ezboot98 @0xd00e5a94 (nand_st2) (actual cpu=@661MHz/dsp=330MHz/sys=330MHz)
on 8643 rev ES3 (subid 0x00) a2=0x00000002 a3=0x00000003
step12
ruamm0 [0x88a00000,0x8f2f8000[ (~110067712 bytes)
ruamm1 [0xc0004000,0xcfff0000[ (~268353536 bytes)
[0xcffb0000,xos_public_ga=0xcffc0000[ and [0xcffe0000,0xcffeffff[ are lost for alignment)
ex_ga=0xcffafcd4
[0xcf79fcbc,ios_ga=0xcf800000[ and [0xcfc00000,0xcff9fcbb[ are lost for alignment)
GW32 0x0006f008 0x80000000 [va=0x84000000]
GW32 0x0006f00c 0x84000000 [va=0x88000000]
GW32 0x0006f010 0x88000000 [va=0x8c000000]
step33
xos2k client version=19, server version=19
xos2 SHA-1 = 696b15f57c540829defeeee9f4a092007337a124 (version 0x52)
xos2 serial = 390ac7e6fea68903a0d3d8861f918343
Using zbootxenv ga=0xcf79bcb0 (va=0xbb79bcb0)

**************************************
* SMP86xx zboot start ...
* Version: 3.1.0
* Started at 0xd00ecbe0.
* Configurations (chip revision: 3):
*    Enabled checkpoints.
**************************************
DRAM0 dunit_cfg/delay0_ctrl (0x35140017/0x4565132b).
DRAM1 dunit_cfg/delay0_ctrl (0x35140017/0x4565132b).
Using UART port 0 as console.
Board ID.: 947-E1
Setting up H/W from XENV block at 0xbb79bcb0.
  Setting <SYSCLK avclk_mux> to 0x17400000.
  Setting <SYSCLK hostclk_mux> to 0x00000131.
  Setting <IRQ rise edge trigger lo> to 0xff288a06.
  Setting <IRQ fall edge trigger lo> to 0x00008000.
  Setting <IRQ rise edge trigger hi> to 0x0c10009f.
  Setting <IRQ fall edge trigger hi> to 0x00000000.
  Setting <IRQ GPIO map> to 0x000a0000.
  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: 0x000103f8
    Ethernet IR FIP I2CM I2CS SDIO USB SATA
cd#0 disabled
cd#1 disabled
cd#2 want 96000000Hz: setting of 0x0000000021c00000-2^28
cd#2 cannot measure
cd#3 disabled
cd#4 measured to 129580kHz
cd#5 disabled
cd#6 disabled
cd#7 disabled
cd#8 disabled
cd#9 disabled
cd#10 disabled
cd#11 disabled
  GPIO dir/data = 0x00000800/0x00000800
  UART0 GPIO mode/dir/data = 0x6e/0x00/0x00
  UART1 GPIO mode/dir/data = 0x00/0x00/0x00
  UART2 GPIO mode/dir/data = 0x00/0x00/0x00
  MAC0: 00:16:e8:0a:c7:e6
XENV block processing completed.
Default boot index: 0
xmboot booted from devtype: 4, chipsel: 1, phyblocknum: 0
Explicit boot order specified:
  0x40 : devtype=4, CS=0
  0x41 : devtype=4, 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 0xcf59bca0 (ga)
xmat romfs goes to 0xb359bca0 (va)
Trying devtype=4 chipsel=0
Failed to init!
Trying devtype=4 chipsel=1
Not a valid ROMFS
Failed to find valid xmat romfs in any device / chip select!
freeing xmat romfs buffer at 0xcf59bc94
xmat romfs process failed.
Trying devtype=4 chipsel=0
Failed to init!
Trying devtype=4 chipsel=1
reading z.boot0 (vzx=0xbb79bcb0) is 0x00080000
Found.
ROMFS found at 0x0x08140000, Volume name = YAMON_XLOAD
Found 1 file(s) to be processed in ROMFS.
Processing yamon-xload.zbf (start: 0x08140080, size: 0x0002f354)
  Checking zboot file signature .. OK.
  Warning: header version mismatched.
   *** Fully Encrypted.
src_addr = 0x081400a0, dest addr = 0x08940000
XLOADING src=0x881400a0, dest=0x88940000, size=0x0002f334
xload.c:77: Waiting for XLOAD completion.
xload.c:87: XLOAD done, status = 0x6.
  Decompressing to 0x85200000 .. OK (356240/0x56f90).
  Load time total 0/0 msec.
Execute at 0x85200000 ..

CS 0 vendor id 0xec.......
CS 0 device id 0xda.......
................................................................................................................................................................................................................................................................doing Super block Sanity checks... location 4
doing Managment block Sanity checks ...

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



**********************************
* YAMON ROM Monitor
* Revision 02.13-SIGMADESIGNS-24-R2.13-17
**********************************
Memory:  code: 0x86000000-0x86060000, 0x85200000-0x85204000
reserved data: 0x86200000-0x86300000, 0x86700000-0x87000000
PCI memory: 0x86300000-0x86700000



Version Mismatch !!Nand Flash version [ S I G M  1.0.3 ] and Nand driver version [ S I G M  1.0.6 ] on CS 0!!

!! No NAND hardware found on CS 1 !!


Environment variable 'start' exists. After 3 seconds
it will be interpreted as a YAMON command and executed.
Press Ctrl-C (or do BREAK) to bypass this.

Reset timed out on port 0.
Reset timed out on port 0.
Reset timed out on port 0.
Reset timed out on port 0.

Re: Восстановление Firmware HDX BD1

PostPosted: Sat Apr 02, 2011 20:07
by Reyter
DPBY wrote:
Code: Select all
Environment variable 'start' exists. After 3 seconds
it will be interpreted as a YAMON command and executed.
Press Ctrl-C (or do BREAK) to bypass this.

В PuTTY: ПК на заголовке окна -> Special command -> Send Break

Re: Реанимация Popcorn С/A-200/210

PostPosted: Sat Apr 02, 2011 20:57
by dreamW
Попробуйте давить Ctrl+C сразу после начала загрузки в Ямон.

Re: Реанимация Popcorn С/A-200/210

PostPosted: Sat Apr 02, 2011 21:21
by DPBY
Пробовал по всякому, и Ctrl+C давил и 0. Да же пытался удерживать "ноль" от начала загрузки до конца. Всё без результата...

Re: Восстановление Firmware HDX BD1

PostPosted: Sat Apr 02, 2011 22:31
by DPBY
Попробовал увы ни какой реакции. :(