Iconbit HD500DVD (на SMP8654)

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

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

Re: Iconbit HD500DVD (на SMP8654)

Postby Thunderbaud on Thu May 08, 2014 21:05

если подсовываешь recovery-прошивку - распаковывает cramfs. если подсовываешь обычную - распаковывает только romfs с линуксом. Разве так должно быть?
Thunderbaud
 
Posts: 12
Joined: Fri May 02, 2014 16:29

Re: Iconbit HD500DVD (на SMP8654)

Postby Thunderbaud on Thu May 08, 2014 22:58

:girljump:
"Вот и вылечил он их, Лимпопо!"

Форматнул заново, записал за один заход zboot, yamon, romfs (с которого начинается fw_HD500DVD_1.30v2.zip ) с адреса 0xc0000 и cramfs (из "fw_HD500DVD_v1.30v2_rescue_(03.05.2011).zip") с адреса 0x2900000.
И вуаля, "принесли его домой оказался он живой".

Преогромное вам спасибо, мужики!!!

Пишу пошаговую доку и выложу пакет со всеми нужными файлами.
Thunderbaud
 
Posts: 12
Joined: Fri May 02, 2014 16:29

Re: Iconbit HD500DVD (на SMP8654)

Postby Thunderbaud on Fri May 09, 2014 13:24

Все необходимые файлы и инструкции для восстановления: http://yadi.sk/d/YXf0SF-EPbyAV

Полный образ флешки рабочего аппарата,
снят после восстановления и перепрошивки штатной функцией:
http://yadi.sk/d/0JgYL3_EPbyz9

Лог загрузки
Code: Select all
39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS

#xos2P4a-99 (sfla 128kbytes. subid 0xb0/b0) [serial#b1f9ee23d6d9258c4145a36fa0f014df]
#stepxmb 0xac
#DRAM setup (method=0x10015858) ...
#DRAM0 Window  :    0x#28#26#28#2a# (19)
#DRAM1 Window  :    0x#26#24#28#27# (18)
#DRAM0 Settings: WD=0x0b0c0a0a RG=0x0a090a0b RR=0x0a090a0b RF=0x0909090c
#DRAM1 Settings: WD=0x0a0a0a09 RG=0x0a0a0a0a RR=0x0a0a0a0a RF=0x0a09090a
#poisoned 98304 pages with 0x88ff318d
#step6 @*** zxenv has been customized compared to build ***
--- review xmasboot/configs/lockontech.config for details [xmbc1-ezboota5-nand_st2] ---
xloadsize=65764
xload rc=6
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b
ezboota5 @0xd00e5ab8 (nand_st2) (actual cpu=@499MHz/dsp=333MHz/sys=333MHz)
on 8654 rev ES5 (subid 0xb0) a2=0x00000002 a3=0x00000003
step12
#step22
ruamm0 [0x80000000,0x872f0000[ (~120520704 bytes)
ruamm1 [0xc8700000,0xcfd60000[ (~124125184 bytes)
[0xcfd20000,xos_public_ga=0xcfd20000[ and [0xcfd40000,0xcfd5ffff[ are lost for alignment)
channel_#ei
_ga=0xcfd1fcd4
[0x862f0000,ios_ga=0x86800000[ and [0x86eacfc1,0x872effff[ 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 = b1f9ee23d6d9258c4145a36fa0f014df
Using zbootxenv ga=0xcfd0bcbc (va=0xbbd0bcbc)

**************************************
* SMP86xx zboot start ...
* Version: 3.1.0
* Started at 0xd00ef420.
* Configurations (chip revision: 1):
*    Enabled checkpoints.
**************************************
DRAM0 dunit_cfg/delay0_ctrl (0x1514001a/0x45651323).
DRAM1 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).
Using UART port 0 as console.
Board ID.: 922-A3a
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 0x0c10001f.
  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: 0x001b3ef4
    PCIHost 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 = 0x00/0x00/0x00
  UART2 GPIO mode/dir/data = 0x00/0x00/0x00
  Generate pulse(s) with GPIO7 .. 1,0(16us),1
  MAC1: 00:1f:87:00:67:c6
XENV block processing completed.
Default boot index: 0
xmboot booted from devtype: 0, chipsel: 0, phyblocknum: 0
Explicit boot order specified:
  0x00 : devtype=0, CS=0
  0x01 : devtype=0, CS=1
ezboot buffers, setup in DRAM bank#1:
  Alloting 2097152 bytes for heap.
  Alloting 16777216 bytes for reading.
  Alloting 16777216 bytes for decryption.
xmat romfs goes to 0xcfb0bca0 (ga)
xmat romfs goes to 0xb7b0bca0 (va)
Trying devtype=0 chipsel=0
nand_probe 0x0xd0103d08
nand_Mg_open 0
Reading NAND CS0, addr 0x01800000, size 0x00000800 to 0xb7b0bca0
Not a valid ROMFS
Trying devtype=0 chipsel=1
nand_probe 0x0xd0103d08
Failed to init!
Failed to find valid xmat romfs in any device / chip select!
freeing xmat romfs buffer at 0xcfb0bca0
xmat romfs process failed.
Trying devtype=0 chipsel=0
reading z.boot0 (vzx=0xbbd0bcbc) is 0x00080000
Reading NAND CS0, addr 0x00080000, size 0x00000800 to 0x01840000
Reading NAND CS0, addr 0x00080800, size 0x00030000 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: 0x00030434)
  Checking zboot file signature .. OK.
  Warning: header version mismatched.
   *** Fully Encrypted.
src_addr = 0x018400a0, dest addr = 0x02840000
XLOADING src=0xc18400a0, dest=0xc2840000, size=0x00030414
xload.c:65: Waiting for XLOAD completion.
xload.c:75: XLOAD done, status = 0x6.
  Decompressing to 0x85200000 .. OK (363584/0x58c40).
  Load time total 0/0 msec.
Execute at 0x85200000 ..



CS 0 vendor id 0x98.......


CS 0 device id 0xda.......


TOSHIBA 1G CHIP


!!!!! new format Version 1.2.1 !!!!!!


................................................................................................................................................................................................................................................................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-29-R2.13-29


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


Memory:  code: 0x86000000-0x86060000, 0x85200000-0x85204000


reserved data: 0x86200000-0x86300000, 0x86700000-0x87000000


PCI memory: 0x86300000-0x86700000











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





!! No NAND hardware found on CS 1 !!








Environment variable 'start' exists. After 2 seconds


it will be interpreted as a YAMON command and executed.


Press Ctrl-C (or do BREAK) to bypass this.




ROMFS found at 0xa7000000, Volume name = MIPSLINUX_XLOAD


a7000040 : Name = ., Type = dir, Size = 00000000, Next = 00000040


a7000060 : Name = .., Type = hard link, Size = 00000000, Next = 00000060


a7000090 : Name = vmlinux_xload.zbf, Type = file, Size = 0071e3e4, Next = 00000000


  Checking zboot signature..  it's a zboot file, signature OK.


ZBOOT_ATTR_PHY_LOAD OFF


g_load_addr=0xc0000000,g_base_addr=0xc30000b0,count=0x0071e3c4


Waiting for XLOAD completion.


XLOAD done. status = 0x6 .. OK.


ZBOOT_ATTR_GZIP ON


  Decompressing to 0x84000000 ..


Output length: 0x0097cc0e(9948174)


Decompressing decrypted data from 0xa70004c4 to 0x84000000 OK


Linux version 2.6.22.19-31-sigma (slcho@mocha) (gcc version 4.3.3 (Sourcery G++ Lite 4.3-154) ) #222 PREEMPT Mon May 2 20:53:23 KST 2011
Mixed DRAM usage enabled.
Configured for SMP865x/867x, detected SMP8654 (revision unknown).
Detected CPU/System/DSP Frequencies: 499.50/333.00/333.00MHz
SMP86xx Enabled Devices under Linux/XENV 0xcfd0bcbc = 0x001b3ef4
PCIHost Ethernet1 IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4 SATA SCARD SCARD1
Desired kernel memory size: 0x08700000
Max. DRAM0/1 size allowed: 0x00000000/0x08700000
Mapped 0xc0000000(size 0x04000000) via remap2
Mapped 0xc4000000(size 0x04000000) via remap3
Mapped 0xc8000000(size 0x00700000) via remap4
Final kernel memory size: 0x08700000
CPU revision is: 0001937c
FPU revision is: 01739300
Determined physical RAM map:
memory: 08700000 @ 04000000 (usable)
Desired kernel memory size: 0x08700000
Max. DRAM0/1 size allowed: 0x00000000/0x08700000
Mapped 0xc0000000(size 0x04000000) via remap2
Mapped 0xc4000000(size 0x04000000) via remap3
Mapped 0xc8000000(size 0x00700000) via remap4
Final kernel memory size: 0x08700000
User-defined physical RAM map:
memory: 08700000 @ 04000000 (usable)
Wasting 131072 bytes for tracking 4096 unused pages
Initrd not found or empty - disabling initrd
On node 0 totalpages: 12736
  DMA zone: 24 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 12712 pages, LIFO batch:3
  Normal zone: 0 pages used for memmap
Built 1 zonelists.  Total pages: 12712
Kernel command line: console=ttyS0 mem=135M
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: 1024 (order: 10, 4096 bytes)
Using 249.750 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 3, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 2, 65536 bytes)
Memory: 127168k/138240k available (3451k kernel code, 10832k reserved, 709k data, 5552k 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-0x0c700000 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
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 0, 16384 bytes)
TCP established hash table entries: 8192 (order: 2, 65536 bytes)
TCP bind hash table entries: 8192 (order: 1, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
timer0: interrupt registered.
SMP86xx zxenv (254:0): driver loaded.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
SMP86xx ir (253:0): driver loaded (wait_period = 100ms, buffer_size = 6)
tango3dog: Hardware Watchdog Timer for SMP864x/SMP865x 0.1 (def. timeout: 30 sec)
Serial: 8250/16550 driver $Revision: 1.90 $ 3 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: ethernet mac_core 0 support is disabled from XENV
tangox_enet1: detected phy  at address 0x01
tangox_enet1: Ethernet driver for SMP864x/SMP865x internal MAC core 1: 100Mbps Base at 0x26800
tangox_enet1: mac address 00:1f:87:00:67:c6
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 0)
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 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
Initializing USB Mass Storage driver...
usb 1-2: new high speed USB device using tangox-ehci-hcd and address 2
usb 1-2: configuration #1 chosen from 1 choice
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 4 ports detected
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Freeing unused kernel memory: 5552k freed
Using rootfs from initramfs/initrd ...

Bad inittab entry at line 20
Initializing random number generator... done.
Starting network...
sigmablock: module license 'Proprietary' taints kernel.

CS 0 vendor id 0x98.......
CS 0 device id 0xda.......
TOSHIBA 1G CHIP
nand_handle->environment_context.supblock_location 4 rsvd_pblk 4
!!!!! new format Version 1.2.1 !!!!!!
................................................................................................................................................................................................................................................................             *** sigmablock version 1.2.1 ***


********************** Partition configureations for CS 0 *******************
**** parition 1  offset [0x00000000] + size [0x00080000] = [0x00080000] ****
**** parition 2  offset [0x00080000] + size [0x00040000] = [0x000c0000] ****
**** parition 3  offset [0x000c0000] + size [0x00840000] = [0x00900000] ****
**** parition 4  offset [0x00900000] + size [0x01000000] = [0x01900000] ****
**** parition 5  offset [0x01900000] + size [0x01000000] = [0x02900000] ****
**** parition 6  offset [0x02900000] + size [0x04000000] = [0x06900000] ****
**** parition 7  offset [0x06900000] + size [0x09300000] = [0x0fc00000] ****

!!!!! invalid parition 7 *** offset [0x06900000] + size [0x09300000] = [0x0fc00000] > available space 0x0d760000 ***

chip_index 0 pos 0

CS 1 vendor id 0x00.......
CS 1 device id 0x00.......
nand_probe Error on chip 1 ret code -13
NAND Flash Disk driver loaded.
AutoPIO enabled for read operations.
AutoPIO enabled for write operations.
e2fsck 1.40.4 (31-Dec-2007)
/dev/sigmblk4: recovering journal
Superblock last mount time is in the future.  Fix? yes

/dev/sigmblk4: clean, 16/4096 files, 1380/8192 blocks
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sigmblocke, internal journal
EXT3-fs: mounted filesystem with journal data mode.
Setting up swapspace version 1, size = 16760832 bytes
UUID=39f85b9c-2364-4d0f-8abb-625f4c9a194e
Adding 16352k swap on /dev/sigmblk5.  Priority:-1 extents:1 across:16352k
e2fsck 1.40.4 (31-Dec-2007)
/dev/sigmblk7: recovering journal
/dev/sigmblk7: clean, 13/37680 files, 6708/75264 blocks
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sigmblockh, internal journal
EXT3-fs: mounted filesystem with journal data mode.
/mnt/lockontech /mnt/lockontech/rua
/mnt/lockontech/rua
Creating /dev/mum0
Creating /dev/em8xxx0
Loading llad.ko
Chip identified as SMP8654 prod (certificate id 0x13, t3iptv family)
/mnt/lockontech/rua/bin/xkc
Unloading ios
ikc: Cannot open CHANNEL_IOS_API_C2I
WARNING: could not pause ios but going ahead
Stopping audio0... OK
Stopping audio1... FAILED
Stopping audio2... FAILED
Stopping video0... OK
Stopping video1... FAILED
Stopping demux0... OK
Stopping demux1... OK
Unloading of demuxpsf ucode... FAILED
Unloading of audio ucode... FAILED
Unloading of video ucode... FAILED
Using scratch=0x860b4848
Loading video ucode
Loading audio ucode
Loading demuxpsf ucode
Starting demux0
Starting demux1
Starting video0
Starting video1
   starting video1 failed. 8652, 8654, 8670 have no video1.
Starting audio0
Starting audio1
   starting audio1 failed. 8652, 8654, 8670 have no audio1.
Starting audio2
   starting audio2 failed. 8652, 8654, 8670 have no audio2.
/mnt/lockontech/rua/bin/genxenv2
/mnt/lockontech/rua/bin/gbus_read_bin_to_file
To ga=0x86e00000
em8xxx: no version for "llad_open" found: kernel tainted.
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:2463] init_module: begun
em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:2314] identify: board has unknown subid=0xb0
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:2449] identify: device 0x8654 0x5 accepted with software tango3ES3
em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1284] Emhwlibregistercleanable ERROR : cannot find CURRENT_EM8XXX_ID 966 in openers. Continuing but cleanable will be attached to pseudo-ID 0.
em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1284] Emhwlibregistercleanable ERROR : cannot find CURRENT_EM8XXX_ID 966 in openers. Continuing but cleanable will be attached to pseudo-ID 0.
em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1284] Emhwlibregistercleanable ERROR : cannot find CURRENT_EM8XXX_ID 966 in openers. Continuing but cleanable will be attached to pseudo-ID 0.
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:2537] mumk_register_tasklet 0xc007c000
mumk_register_tasklet: (0) tasklet c007c000 status @c0241714
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[0] 0xc00ac000: pE=0xc02414f0 ch_idx=33 module_id=0x3c 0xc0241510
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[1] 0xc00b4000: pE=0xc02414f0 ch_idx=35 module_id=0x3c 0xc024151c
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[2] 0xc00bc000: pE=0xc02414f0 ch_idx=41 module_id=0x13c 0xc0241528
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[3] 0xc00c4000: pE=0xc02414f0 ch_idx=43 module_id=0x13c 0xc0241534
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[4] 0xc00cc000: pE=0xc02414f0 ch_idx=37 module_id=0x23c 0xc0241540
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[5] 0xc00d4000: pE=0xc02414f0 ch_idx=39 module_id=0x23c 0xc024154c
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:460] mumk_register_channel_tasklet[6] 0xc00dc000: pE=0xc02414f0 ch_idx=69 module_id=0x3f 0xc0241558
em8xxx [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:2634] init_module: done. Found 1 em8xxx
demux0   is  alive
demux1   is  alive
audio0   is  alive
mpeg0    is  alive
ipu      is  alive
ih       is  alive
firmware reload succesful
udpxy[987]: udpxy 1.0-Chipmunk (build 16) standard is starting


135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 0 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 0 / 0 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 1 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 1 / 1 / 0
135 : UI/collection/LotArray.cpp ] isFull : _eleem8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:317] emergency_exit: #0 address 0x862efe40 with refcount 1 > 0 do not free
mentSize : 2 / _em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:317] emergency_exit: #1 address 0x862ade34 with refcount 1 > 0 do not free
arraySize 32
83em8xxx0 [/tango/sdk/mrua_SMP8654F_3_10_0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:317] emergency_exit: #2 address 0x86188e28 with refcount 1 > 0 do not free
: UI/collection/LotArray.cpp ] insert add : 2 / 2 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSizeir: Enable NEC decoder (0x00000000)
: 3 / _arraySizir: Enable RC5 decoder (0x00000000)
e 32
83 : UI/coir: Enable RC6 decoder
llection/LotArray.cpp ] insert add : 3 / 3 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 4 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 4 / 4 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 5 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 5 / 5 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 6 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 6 / 6 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 7 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 7 / 7 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 8 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 8 / 8 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 9 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 9 / 9 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 10 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 10 / 10 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 11 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 11 / 11 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 12 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 12 / 12 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 13 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 13 / 13 / 0
135 : UI/collection/LotArray.cpp ] isFull : _elementSize : 14 / _arraySize 32
83 : UI/collection/LotArray.cpp ] insert add : 14 / 14 / 0
Mem0: 128 , mem1: 121
(*) 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 /mnt/ext_part/sigmadfbrc

     =======================|  DirectFB 1.0.0  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2011-03-21)
SYSTEM:ERROR:RUA splash screen clean up error 9
(!) System initialised
(*) Direct/Thread: Running 'EM86 Input' (INPUT, 994)...
(*) DirectFB/Input: EM86xx remote control 1.0 (SigmaDesigns)
(!) [497:46:50.969] dh_info unavailable for CEC input device!
    --> Success
(*) Direct/Thread: Running 'EM86 CEC Input' (INPUT, 995)...
(*) DirectFB/Input: EM86xx CEC remote commands 1.0 (SigmaDesigns)
(*) Direct/Thread: Running 'EM86 TCP Input' (INPUT, 996)...
(*) DirectFB/Input: EM86xx remote control over TCP/ 0.1 (SigmaDesigns)
(*) Direct/Thread: Running 'Hotplug with Linux Input' (INPUT, 997)...
(*) DirectFB/Input: Hot-plug detection enabled with Linux Input Driver
****************************************************************************
*                                                                          *
*      WARNING               WARNING                   WARNING             *
*                                                                          *
*   DCCHD logging is disabled!                                             *
*   To enable it define ENABLE_DEV_SUPPORT in the environment.             *
*                                                                          *
****************************************************************************
(!) Driver getting globals=0x98a9e0
DCC-HD memory configuration:
   DRAM0: 0.0 MB   (Mapped = 0.0 MB,   Unmapped = 0.0 MB)
   DRAM1: 9.8 MB   (Mapped = 0.2 MB,   Unmapped = 9.6 MB)
   DirectFB: 96.0 MB in DRAM0
   DirectFB available to applications: 16
   MMAP_DRAM0_SIZE: 128 (30 used by hw/fw/Linux)
   MMAP_DRAM1_SIZE: 121 (111 used by hw/fw/Linux)
   MMAP_MONO_SIZE: 80 (81920 KB)
   MMAP_LINUX_SIZE: 108
MMAP_DRAM0_UNMAPPED_BASE = 0x1, size 0x4 (1 KB)
MMAP_DRAM0_MEMPOOL_UNMAPPED_BASE = 0x2, size 0x2 (1 KB)
MMAP_DRAM0_BASE = 0x5, size 0x4 (1 KB)
MMAP_DRAM0_MEMPOOL_BASE = 0x6, size 0x2 (1 KB)
MMAP_DirectFB_MEM = 0x8, size 0x6000003 (98305 KB)
MMAP_DRAM1_UNMAPPED_BASE = 0x9, size 0x990004 (9793 KB)
MMAP_AUDIO_0_BASE = 0xa, size 0x274000 (2512 KB)
MMAP_AUDIO_0_SHADOW_BASE = 0x27400a, size 0 (0 KB)
MMAP_AUDIO_1_BASE = 0x27400a, size 0x32e000 (3256 KB)
MMAP_JPEG_BASE = 0x5a200a, size 0 (0 KB)
MMAP_AUDIO_1_SHADOW_BASE = 0x5a200a, size 0 (0 KB)
MMAP_DRAM1_MEMPOOL_UNMAPPED_BASE = 0x5a200a, size 0x3ee002 (4025 KB)
MMAP_DEMUX_BASE = 0x5a200b, size 0x3ae000 (3768 KB)
MMAP_MISC_BASE = 0x95000b, size 0x40000 (256 KB)
MMAP_DRAM1_BASE = 0x99000d, size 0x40004 (257 KB)
MMAP_DRAM1_MEMPOOL_BASE = 0x99000e, size 0x40002 (257 KB)
MMAP_DEMUX_OUTPUT_BASE = 0x99000f, size 0x40000 (256 KB)
MMAP_DCCHD_DATA_BASE = 0x99000f, size 0 (0 KB)
MMAP_VIDEO_0_BASE = 0x9d0012, size 0x2081d88 (33288 KB)
MMAP_MONO_BASE = 0x9d0015, size 0x5000000 (81920 KB)
MMAP_SPU_BASE = 0xed0012, size 0x500000 (5120 KB)
MMAP_VIDEO_2_BASE = 0x13d0012, size 0x500000 (5120 KB)
MMAP_VIDEO_3_BASE = 0x18d0012, size 0x500000 (5120 KB)
MMAP_VIDEO_4_BASE = 0x1dd0012, size 0x500000 (5120 KB)
MMAP_VIDEO_1_BASE = 0x2a51d9a, size 0x12c8000 (19232 KB)
MMAP_MONO_EXT_BASE = 0x59d0015, size 0 (0 KB)
(*) 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!
00:00:00.048 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.059 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.059 [rmi2c.c:50] ERROR (RM_NO_ACK) : rmi2c_write() failed!
00:00:00.059 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.059 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.059 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.072 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.073 [rmi2c.c:50] ERROR (RM_NO_ACK) : rmi2c_write() failed!
00:00:00.074 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.076 [rmi2c.c:50] ERROR (RM_NO_ACK) : rmi2c_write() failed!
00:00:00.077 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.078 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.079 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.081 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
00:00:00.082 [rmi2c.c:64] ERROR (RM_NO_ACK) : rmi2c_read() failed!
(*) Display params: -no_cp  -component -f 720p50 -cs yuv_709 -asp 16 9 -analog -f PAL_BG -cs yuv_601 -asp 16 9
 (!!!)  *** 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=990)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 1001)...
(*) SMP863x: Output Reconfiguration Thread running (pid=990)
(*) Direct/Interface: Using 'EM8630' implementation of 'IAdvancedMediaProvider'.
Default Configuration
Actual Configuration
play_amp.c 2917
(!!!)  *** 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()]
   Audio:
      HDMI
         status: Unknown
         PCM
         PCM channels: 2
         PCM rate: 0
         Original bitstream: No
         Original quality: No
         speakers: 2
         lfe: 0
         delay: 0 0 0 0 0 0 0 0
         volume: 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000
         surroundMode: 4
         bassMode: None
         engines: 0x1
         I2S capable engines: 0x1
         SPDIF capable engines: 0
      Analog
         status: Connected
         speakers: 2
         lfe: 0
         delay: 0 0 0 0 0 0 0 0
         volume: 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000
         surroundMode: 4
         bassMode: None
         engines: 0x1
      Stereo
         status: Connected
         volume: 0x10000000 0x10000000
         engines: 0x1
      SPDIF
         status: Connected
         PCM
            Sampling rates: 22050 32000 44100 48000
            Sample size(s): 16 20 24 bits
         PCM channels: 2
         PCM rate: 48000
         Original bitstream: No
         Original quality: No
         speakers: 2
         lfe: 0
         delay: 0 0 0 0 0 0 0 0
         volume: 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000 0x10000000
         surroundMode: 5
         bassMode: None
         engines: 0x1
      DRC
         mode: Auto
         boost: 0x10000000
         cut: 0x10000000
         partial compression: 0x10000000
         dialog normalization: 0
      Dual mode: Stereo
      TruSurrond HD: OFF
      audio delay: 0 (0)
Actual Configuration
Custom Configuration
DRM Restrictions:
   AnalogAudio_disable: 0
   DigitalCompressedAudio_disable: 0
   DigitalUncompressedAudio_disable: 0
   SPDIF_PCMLimit: 0
   SPDIF_CpBit: 0
   SPDIF_LBit: 0
   AnalogVideo_disable: 0
   Video_agc: 0
   Video_CGMSA: 0
   DigitalVideo_disable: 0
   AnalogVideo_imageConstraint: 0
   HDCP_Enable: 0
   Video_aps: 0
   Video_rcd: 0
Actual Configuration
DRM Restrictions:
   AnalogAudio_disable: 0
   DigitalCompressedAudio_disable: 0
   DigitalUncompressedAudio_disable: 0
   SPDIF_PCMLimit: 0
   SPDIF_CpBit: 0
   SPDIF_LBit: 0
   AnalogVideo_disable: 0
   Video_agc: 0
   Video_CGMSA: 0
   DigitalVideo_disable: 0
   AnalogVideo_imageConstraint: 0
   HDCP_Enable: 0
   Video_aps: 0
   Video_rcd: 0
(!!!)  *** 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_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()]

set_hdtv_resolution: Signal  20000000, tvType 0
(!!!)  *** 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()]
(*) Display params: -no_cp  -component -f 1080i50 -cs yuv_709 -asp 16 9 -analog -f PAL_BG -cs yuv_601 -asp 16 9
[HDMI] Updating HDMI until TMDS is off.
[HDMI] TMDS is now off.
(*) New nominal output signal: 1080i
(!!!)  *** 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 [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(!!!)  *** WARNING [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(!!!)  *** WARNING [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(!!!)  *** WARNING [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(!!!)  *** WARNING [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(!!!)  *** WARNING [Background layer fails size test (wanted:1280x720, allowed:1920x1080)
] *** [gfxdrivers/em86xx/em86xx_internals.c:131 in dfb_warning_colored()]
(*) Direct/Interface: Using 'JPEG' implementation of 'IDirectFBImageProvider'.
udhcpc (v1.15.2) started
Sending discover...
Sending select for 192.168.0.34...
Lease of 192.168.0.34 obtained, lease time 86400
deleting routers
route: SIOCDELRT: No such process
adding dns 192.168.0.1
Fri May  9 14:10:30 KST 2014

(*) Direct/Interface: Using 'FT2' implementation of 'IDirectFBFont'.
Started watchdog timer.
The timeout was set to 20 seconds
LDS61XX Init !!!!!!!!!!!!
LDS61XX Init END !!!!!!!!!!!!
(*) Direct/Interface: Using 'BMP' implementation of 'IDirectFBImageProvider'.
eth0: no IPv6 routers present



А также:
референсная схема http://yadi.sk/d/ubrpwxNgPc6b8
даташит на NAND http://yadi.sk/d/0e-etTuTPc6bC
Thunderbaud
 
Posts: 12
Joined: Fri May 02, 2014 16:29

Re: Iconbit HD500DVD (на SMP8654)

Postby Thunderbaud on Fri May 09, 2014 23:35

А есть ли смысл пробовать заменить драйверы mrua, найдя посвежей в прошивках у других производителей ?
Или там всё подписано-зашифровано?

С целью решить главную проблему данного плеера-глухие зависоны на некоторых файлах, даже на MP3.
Типа cramfs развернуть - заменить - make-cramfs - в ямоне прошить... Прокатит, не?
Thunderbaud
 
Posts: 12
Joined: Fri May 02, 2014 16:29

Previous

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

Who is online

Users browsing this forum: Web crawler and 0 guests