разбираем новый SDK4. а заодно и бутлоадер :)

разбираем новый SDK4. а заодно и бутлоадер :)

Postby Virtual » 01 Oct 2010, 17:41

итак, пытаюсь впихнуть прошивку на новом SDK4 для плеера иконбит HDS42-52L в плеер hds7l,

(аппаратная часть малость отличается в плане внешней обвязки, и пульт другой, но на данной стадии не важно)
//иконбит обещал в скором времени и для 7l, но кто-ж будет ждать то :), "позырить" охото счас :).

новая прошивка имеет мегаздоровый обьем!
276,905,984 байт, и это "чистая" от Realtek без допов...
соответственно ФС другая squash
, а вот теперь о главном
это
configuration.xml думаю то что интересно
Code: Select all
            <image type="squash">
                <fileName>package2/squashfs1.img</fileName>
                <mountPoint>/</mountPoint>
            </image>
            <image type="yaffs2">
                <fileName>package2/usr.local.etc.tar.bz2</fileName>
                <mountPoint>/usr/local/etc</mountPoint>
                <sizeBytesMin>41943040</sizeBytesMin>


это лог загрузки с новой прошивкой :(
Code: Select all
?hello  world!
525802 w8ai0t waiA~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A
~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A
REALTEK ROM Monitor, Revision 0016.0202.0017L.
Copyright (c) Realtek Semiconductor Corp. - All Rights Reserved.

For a list of available commands, type 'help'.

Compilation time /version=      Jan 12 2010  09:30:51  /0016.0202.0017L
MAC address =                   00.ce.39.60.b4.ea
Processor Company ID/options =  0x01 (MIPS Technologies, Inc.) / 0x00
Processor ID/revision =         0x93 / 0x78
Endianness =                    Little
Flash memory size =             256 MByte
SDRAM size =                    128 MByte
First free SDRAM address =      0x800fd000

Press 'ESC' to Monitor mode
____________________Linux Kernel:
        FW Image from 0xa2020000, to 0x80100000, size=0x405086
Audio FW:
        FW Image from 0xa2440000, to 0x81b00000, size=0x1c99c8
Video FW:
        FW Image from 0xa2620000, to 0x81d80000, size=0x2369c0
PAL logo
5280Go 5280Go go 0x80100000 rootfstype=yaffs2 root=31:01 mtdparts=rtk_nand:13964
8k,68352k(/),40960k(/usr/local/etc),13184k
Reset Ethernet Mac.


Address = 0x80100000

Realtek LINUX (DC ALIAS) started...
Venus setting:
        ROSs have 2621440 bytes RAM.
        System CPU has 2 UARTs.
        System CPU uses external timer interrupt.
        Bootloader version: 0016.0202.0017L. This version string is of new format.

Error! Unknown SB2_CHIP_INFO. Linux is too old?

        Ethernet Mac address: 00.CE.39.60.B4.EA
        Model Config length=7
Base year of RTC is 2010.
Config serial console: console=ttyS0,115200n8r
prom_flashsize = 0x10000000
Linux version 2.6.12.6-VENUS (alex@fedora) (gcc version 3.4.4 mipssde-6.03.00-20051020) #2 Fri Sep 24 17:59:33 CST 2010

audio addr: 1b00000
CPU revision is: 00019378
Determined physical RAM map:
 memory: 00100000 @ 00000000 (usable)
 memory: 00423000 @ 00100000 (reserved)
 memory: 015dd000 @ 00523000 (usable)
 memory: 00500000 @ 01b00000 (reserved)
 memory: 06000000 @ 02000000 (usable)
  show info: max_low_pfn:32768
  show info: min_low_pfn:1315
ZONE: DMA, PFN: 0
ZONE: DVR, PFN: 8192
Built 1 zonelists
Kernel command line: rootfstype=yaffs2 root=31:01 mtdparts=rtk_nand:139648k,6835
2k(/),40960k(/usr/local/etc),13184k console=ttyS0,115200n8r ip=192.168.0.9::192.
168.0.254:255.0.0.0:::
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, 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: 256 (order: 8, 4096 bytes)
Estimate value: CPU frequency 405.01 MHz
Using 27.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 119552k/121716k available (3400k kernel code, 2112k reserved, 572k data, 144k init, 0k highmem)

Warning! Unknown board id.
====================
Warning! The calculated loops_per_jiffy is not similar to the default one.
====================
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
========== board id: 160202 ==========

[INFO] neptune mode...
boot_param value: a0002800
mode: 1118147012
size: 1714384730
color1: 0xaeba90a9
color2: 0x9232fd18
color3: 0x9108b411
color4: 0x2c3a0d2e
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
se init module major number = 254
size of RPC_POLL_Dev 52 and RPC_INTR_Dev 52...
[user land] CmdBuf virt addr = 80658000/a0658000, phy addr=00658000
   Hello, Realtek TLB Mapper
   AllocBP size: 294912 order: 7
        <<<DVR FREE AREA>>>
        0:      0
        1:      0
        2:      0
        3:      0
        4:      0
        5:      0
        6:      0
        7:      0
        8:      0
        9:      0
        10:     0
        11:     0
        12:     6
                Addr: 87000000, order: 12
                Addr: 86000000, order: 12
                Addr: 85000000, order: 12
                Addr: 84000000, order:

[Audio Firmware Version] 333439
[Binary src compiled at] Aug 31 2010 17:23:54

12
                Addr: 83000000, order: 12
                Addr: 82000000, order: 12
squashfs: version 3.1 (2006/08/19) Phillip Lougher
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
YAFFS Driver Rev:292241 (2010-01-19)
YAFFS Driver is successfully installing.
Initializing Cryptographic API
Generic RTC Driver v1.07
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
RAMDISK driver initialized: 1 RAM disks of 128K size 1024 blocksize
loop: loaded (max 8 devices)
this  MARS eth RX_OFFSET = 0x0
8139cplus: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
MAC address = 0x00.CE.39.60.B4.EA
eth0: RTL-8139C+ at 0xb8016000, 00:1a:9a:f2:76:0f, IRQ 2
PPP generic driver version 2.4.2
cp_hotplug
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
VenusSFC MTD init
serial flash inaccessible
physmap flash device: 10000000 at fd00000
Realtek NAND Flash Driver Rev:317223 (2010-06-01)
One HY27UF082G2B chip has 1 die(s) on board
nand part=HY27UF082G2B, id=adda1095, device_size=268435456, chip_size=268435456,
 num_chips=1, isLastPage=0
[rtk_nand_scan_bbt] have created bbt B0, just loads it !!
[dump_BBT] Nand BBT Content
[0] (0, 254, 0, 2047)
[1] (0, 1091, 0, 2046)
[2] (0, 2046, 0, 2045)
[3] (0, 2045, 0, 2044)
[4] (0, 2044, 0, 2043)
4 cmdlinepart partitions found on MTD device rtk_nand
RTK: using dynamic nand partition
Creating 4 MTD partitions on "rtk_nand":
0x00000000-0x08860000 : "Partition_000"
0x08860000-0x0cb20000 : "/"
0x0cb20000-0x0f320000 : "/usr/local/etc"
0x0f320000-0x10000000 : "Partition_003"
0x00000000-0x10000000 : "disc"
Realtek Nand Flash Driver is successfully installing.
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
[I2C0] i2c speed changed to 100 KHz
I2C0 Bus Status Check.... OK
=========================
= VER : 2.1b
=========================
= PHY : 0
= MODE: MARS/JUPITER
= SPD : 100
= SAR : 0x024 (7 bits)
= TX FIFO DEPTH : 8
= RX FIFO DEPTH : 8
= FIFO THRESHOLD: 4
= BUS JAM RECORVER 3: ON
= NON STOP WRITE : ON
= GPIO RW SUPPORT : ON
=========================
FATAL : I2C 1 pins have been occupied by PCI
Trying to free free IRQ3
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
Realtek Venus Power Management, (c) 2006 Realtek Semiconductor Corp.
cp_open
alloc rings cp->rxdesc_buf =0xa19c1000 , cp->ring_dma=0x19c1000
init_hw
init_hw finished
IP-Config: Complete:
      device=eth0, addr=192.168.0.9, mask=255.0.0.0, gw=192.168.0.254,
     host=192.168.0.9, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs: restored from checkpoint
VFS: Mounted root (yaffs2 filesystem) readonly.
mount_devfs_fs(): unable to mount devfs, err: -2
Freeing prom memory: 0kb freed
Reclaim bootloader memory from 80020000 to 80100000
Freeing unused kernel memory: 144k freed
Warning: unable to open an initial console.
RTK rtc can work.
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.
 <6>hotplug eth0: link up, 100Mbps, full-duplex,


это лог с нормальной
Code: Select all
?hello  world!
52850 28wa0it waiA~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A~A
REALTEK ROM Monitor, Revision 0016.0202.0017L.
Copyright (c) Realtek Semiconductor Corp. - All Rights Reserved.

For a list of available commands, type 'help'.

Compilation time /version=      Jan 12 2010  09:30:51  /0016.0202.0017L
MAC address =                   00.ce.39.60.b4.ea
Processor Company ID/options =  0x01 (MIPS Technologies, Inc.) / 0x00
Processor ID/revision =         0x93 / 0x78
Endianness =                    Little
Flash memory size =             256 MByte
SDRAM size =                    128 MByte
First free SDRAM address =      0x800fd000

Press 'ESC' to Monitor mode
____________________Linux Kernel:
        FW Image from 0xa2020000, to 0x80100000, size=0x41b086
Audio FW:
        FW Image from 0xa2440000, to 0x81b00000, size=0x1b4bd0
Video FW:
        FW Image from 0xa2600000, to 0x81d80000, size=0x2196b8
PAL logo
5280Go 5280Go BoargdBondingo   0x000000002
x80100000 rootfstype=yaffs2 root=31:01 mtdparts=rtk_nand:89472k,143104k(/),1638
Reset Ethernet Mac.


Address = 0x80100000

Realtek LINUX (DC ALIAS) started...
Venus setting:
        ROSs have 2621440 bytes RAM.
        System CPU has 2 UARTs.
        System CPU uses external timer interrupt.
        Bootloader version: 0016.0202.0017L. This version string is of new form.

Error! Unknown SB2_CHIP_INFO. Linux is too old?

        Ethernet Mac address: 00.CE.39.60.B4.EA
        Model Config length=7
Config serial console: console=ttyS0,115200n8r
prom_flashsize = 0x10000000
Linux version 2.6.12.6-VENUS (zpl1025@meledev) (gcc version 3.4.4 mipssde-6.03.0

audio addr: 1b00000
CPU revision is: 00019378
Determined physical RAM map:
 memory: 00100000 @ 00000000 (usable)
 memory: 004b8000 @ 00100000 (reserved)
 memory: 01548000 @ 005b8000 (usable)
 memory: 00500000 @ 01b00000 (reserved)
 memory: 06000000 @ 02000000 (usable)
  show info: max_low_pfn:32768
  show info: min_low_pfn:1464
Built 1 zonelists
Kernel command line: rootfstype=yaffs2 root=31:01 mtdparts=rtk_nand:89472k,1431:
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, 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: 256 (order: 8, 4096 bytes)
Estimate value: CPU frequency 405.03 MHz
Using 27.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 118948k/121120k available (3460k kernel code, 2112k reserved, 599k data)

Warning! Unknown board id.
====================
Warning! The calculated loops_per_jiffy is not similar to
=
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
========== board id: 160202 ==========

[INFO] neptune mode...
boot_param value: a0002800
mode: 2097152
size: 0
color1: 0x1
color2: 0x0
color3: 0x0
color4: 0x0
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
se init module major number = 254
size of RPC_POLL_Dev 52 and RPC_INTR_Dev 52...
[user land] CmdBuf virt addr = 806ec000/a06ec000, phy addr=006ec000
   Hello, Realtek TLB Mapper
squashfs: version 3.1 (2006/08/19) Phillip Lougher
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
YAFFS Driver Rev:268981 (2009-09-21)
YAFFS Driver is successfully installing.
Initializing Cryptographic API
Generic RTC Driver v1.07
S

[Audio Firmware Version] 284389
[Binary src compiled at] Dec 18 2009 18:18:36

erial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
RAMDISK driver initialized: 1 RAM disks of 128K size 1024 blocksize
loop: loaded (max 8 devices)
this  MARS eth RX_OFFSET = 0x0
8139cplus: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
MAC address = 0x00.CE.39.60.B4.EA
eth0: RTL-8139C+ at 0xb8016000, 00:ce:39:60:b4:ea, IRQ 2
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
cp_hotplug
VenusSFC MTD init
serial flash inaccessible
physmap flash device: 10000000 at fd00000
Realtek NAND Flash Driver Rev:268236 (2009-09-17)
One HY27UF082G2B chip has 1 die(s) on board
nand part=HY27UF082G2B, id=adda1095, device_size=268435456, chip_size=2684354560
[rtk_nand_scan_bbt] have created bbt B0, just loads it !!
[dump_BBT] Nand BBT Content
[0] (0, 254, 0, 2047)
[1] (0, 1091, 0, 2046)
[2] (0, 2046, 0, 2045)
[3] (0, 2045, 0, 2044)
[4] (0, 2044, 0, 2043)
[5] (0, 2043, 0, 2042)
4 cmdlinepart partitions found on MTD device rtk_nand
RTK: using dynamic nand partition
Creating 4 MTD partitions on "rtk_nand":
0x00000000-0x05760000 : "Partition_000"
0x05760000-0x0e320000 : "/"
0x0e320000-0x0f320000 : "/usr/local/etc"
0x0f320000-0x10000000 : "Partition_003"
0x00000000-0x10000000 : "disc"
Realtek Nand Flash Driver is successfully installing.
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
i2c /dev entries driver
[I2C0] i2c speed changed to 100 KHz
I2C0 Bus Status Check.... OK
=========================
= VER : 2.0a
=========================
= PHY : 0
= MODE: MARS
= SPD : 100
= SAR : 0x024 (7 bits)
= TX FIFO DEPTH : 8
= RX FIFO DEPTH : 8
= FIFO THRESHOLD: 4
= BUS JAM RECORVER : ON
= NON STOP WRITE : ON
= SP PROTECT : ON
=========================
FATAL : I2C 1 pins have been occupied by PCI
Trying to free free IRQ3
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
Realtek Venus Power Management, (c) 2006 Realtek Semiconductor Corp.
cp_open
alloc rings cp->rxdesc_buf =0xa19b6000 , cp->ring_dma=0x19b6000
init_hw
init_hw finished
IP-Config: Complete:
      device=eth0, addr=192.168.0.9, mask=255.0.0.0, gw=192.168.0.254,
     host=192.168.0.9, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
RTK rtc can work.
yaffs: restored from checkpoint
VFS: Mounted root (yaffs2 filesystem) readonly.
Mounted devfs on /dev
Freeing prom memory: 0kb freed
Reclaim bootloader memory from 80020000 to 80100000
Freeing unused kernel memory: 144k freed
mount: Mounting none on /tmp failed: No such file or directory
Welcome to Realtek Linux

далее неважно... ибо пошла загрузка ....


вот лог загрузки прошивки, нормальной! (SDK3)
Code: Select all
?hello  world!
5280 wai5t280 waiA
REALTEK ROM Monitor, Revision 0016.0202.0017L.
Copyright (c) Realtek Semiconductor Corp. - All Rights Reserved.

For a list of available commands, type 'help'.

Compilation time /version=      Jan 12 2010  09:30:51  /0016.0202.0017L
MAC address =                   00.ce.39.60.b4.ea
Processor Company ID/options =  0x01 (MIPS Technologies, Inc.) / 0x00
Processor ID/revision =         0x93 / 0x78
Endianness =                    Little
Flash memory size =             256 MByte
SDRAM size =                    128 MByte
First free SDRAM address =      0x800fd000

Press 'ESC' to Monitor mode
____________________Signature(        ) error! Entering rescue linux...
Rescue kernel in FLASH, total size = 0xec411

            seg.1 addr 0xa0a01555, size = 0xec411

            seg.2 addr 0x0, size = 0x0
copy rescue0: from a0a01555 to a1000000, len = ec411
decompressing rescue: from a1000000 to a0100000: size = ec411
lzma finished
decompressing rescue done
go 0x80100000 BOOT_TAG=        
PAL logo
Reset Ethernet Mac.


Address = 0x80100000

Realtek LINUX (DC ALIAS) started...
Venus setting:
        ROSs have 2621440 bytes RAM.
        System CPU has 1 UART.
        System CPU uses external timer interrupt.
        Bootloader version: 0016.0202.0017L. This version string is of new form.
Error! Unknown SB2_CHIP_INFO. Linux is too old?
        Ethernet Mac address: 00.CE.39.60.B4.EA
        Model Config length=7
Config serial console: console=ttyS0,115200n8r
prom_flashsize = 0x10000000
Linux version 2.6.12.6-VENUS (alan@localhost.localdomain) (gcc version 3.4.4 mi9
**************************************************************
You didn't specify audio image address, use default instead...
**************************************************************
audio addr: 0
CPU revision is: 00019378
Determined physical RAM map:
 memory: 00100000 @ 00000000 (usable)
 memory: 002a0000 @ 00100000 (reserved)
 memory: 019e0000 @ 003a0000 (usable)
 memory: 00280000 @ 01d80000 (reserved)
 memory: 06000000 @ 02000000 (usable)
  show info: max_low_pfn:32768
  show info: min_low_pfn:928
ZONE: DMA, PFN: 0
ZONE: DVR, PFN: 8192
Built 1 zonelists
Kernel command line: BOOT_TAG=         console=ttyS0,115200n8r ip=192.168.0.9:::
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, 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: 256 (order: 8, 4096 bytes)
Estimate value: CPU frequency 405.01 MHz
Using 27.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 123648k/125824k available (1912k kernel code, 2112k reserved, 291k data)
Warning! Unknown board id.
Warning! Unknown board id.
==================== Warning! The calculated loops_per_jiffy is not similar to =
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
Linux NoNET1.0 for Linux 2.6
SCSI subsystem initialized
usbcore: registered new driver hub
GPIO: register IRQ 3... (Success)
se init module major number = 254
size of RPC_POLL_Dev 52 and RPC_INTR_Dev 52...
   Hello, Realtek TLB Mapper
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
NTFS driver 2.1.28 [Flags: R/O].
Serial: 8250/16550 driver $Revision: 1.90 $ 3 ports, IRQ sharing enabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
Mars no support IDE
 ide generic info: ide_generic_init
Mars no support IDE
libata version 1.12 loaded.
sata driver initial...
sata dma reset
sata1: reset phy again!
sata phy reset
sata1: reset phy again!
sata phy reset
sata1: reset phy extra!
sata phy reset
sata1: reset phy extra!
sata phy reset
sata1: reset phy extra!
sata phy reset
sata1: phy reset timeout!
sata1: no device found (phy stat 00000000)
scsi0 : SATA_DRV
sata dma reset
sata2: reset phy again!
sata phy reset
sata2: reset phy again!
sata phy reset
sata2: phy reset timeout!
sata2: no device found (phy stat 00000000)
scsi1 : SATA_DRV
VenusSFC MTD init
serial flash inaccessible
physmap flash device: 10000000 at fd00000
Realtek NAND Flash Driver Rev:188640 (2009-05-14)
One HY27UF082G2B chip has 1 die(s) on board
nand part=HY27UF082G2B, id=adda1095, device_size=268435456, chip_size=2684354560
[rtk_nand_scan_bbt] have created bbt B0, just loads it !!
[dump_BBT] Nand BBT Content
[0] (0, 254, 0, 2047)
[1] (0, 1091, 0, 2046)
[2] (0, 2046, 0, 2045)
[3] (0, 2045, 0, 2044)
[4] (0, 2044, 0, 2043)
[5] (0, 2043, 0, 2042)
RTK: using the whole nand as a partitoin
Realtek Nand Flash Driver is successfully installing.
[usb_param] setting for mars
Setting for MARS-B
[usb_param] set port two for host!
[usb_param1] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb_param1] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb_param1] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb_param1] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb_param1] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
[usb_param2] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb_param2] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb_param2] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb_param2] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb_param2] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
ehci_hcd ehci_hcd: EHCI Host Controller
ehci_hcd ehci_hcd: new USB bus registered, assigned bus number 1
ehci_hcd ehci_hcd: irq 2, io mem 0xb8013000
ehci_hcd ehci_hcd: park 0
ehci_hcd ehci_hcd: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
hub : individual port power switching
hub : individual port over-current protection
[cfyeh] set PPE = 0
[usb_param] setting for mars
Setting for MARS-B
[usb_param] set port two for host!
[usb_param1] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb_param1] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb_param1] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb_param1] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb_param1] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
[usb_param2] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
[usb_param2] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb_param2] usbphy reg 36, set senh = 0xd, get senh = 0xd, 4bit
[usb_param2] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
[usb_param2] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
ohci_hcd ohci_hcd: OHCI Host Controller
ohci_hcd ohci_hcd: new USB bus registered, assigned bus number 2
ohci_hcd ohci_hcd: irq 2, io mem 0xb8013400
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub : no power switching (usb 1.0)
hub : no over-current protection
Initializing USB Mass Storage driver...
usb 1-2: new high speed USB device using ehci_hcd and address 2
###################################################################
[cfyeh-test] usb_set_configuration(1454)
Don't support this usb device or don't insert correct module yet!!!
bus_id 1-2:1.0 (config #1, interface 0)
###################################################################


scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Setting registers , Enable OTG
dwc_otg: version 2.60a 22-NOV-2006
DWC_otg: Shared Tx FIFO mode
i2c /dev entries driver
=========================
= VER : 1.8
=========================
= PHY : 0
= MODE: MARS
DWC_otg: USB RESET
= SPD : 1
= SAR : 0x024 (7 bits)
= TX FIFO DEPTH : 8
= RX FIFO DEPTH : 8
= FIFO THRESHOLD: 4
= BUS JAM RECORVER : ON
= NON STOP WRITE : OFF
= SP PROTECT : ON
=========================
FATAL : I2C 1 pins have been occupied by PCI
Trying to free free IRQ3
Freeing prom memory: 0kb freed
Reclaim bootloader memory from 80020000 to 80100000
Freeing unused kernel memory: 404k freed
init started:  BusyBox v1.1.3 (2009.07.16-05:44+0000) multi-call binary
Starting pid 290, console /dev/console: '/etc/init.d/rcS'
Welcome to Realtek Rescue Linux for PhotoViewer
mount: Mounting /dev/cdroms/cdrom0 on /mnt/usbmounts/cdrom failed: Unknown erro9
mount: Mounting /dev/hda1 on /mnt/usbmounts/hda1 failed: Unknown error 2
mount: Mounting /dev/hda1 on /mnt/usbmounts/hda1 failed: Unknown error 2
mount: Mounting /dev/hda1 on /mnt/usbmounts/hda1 failed: Unknown error 2

>>>>>> loader start! (Jul 16 2009:13:45:00, version=00.01.01)

Please press Enter to activate this console.   Vendor: Kingston  Model: DataTra3
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sda: 4029440 512-byte hdwr sectors (2063 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
SCSI device sda: 4029440 512-byte hdwr sectors (2063 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
 /dev/scsi/host2/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0,  type 0
Hotplug: "sda" has partitions.
Hotplug: mount -t ufsd -o ro,sparse -o nls=utf8 -o umask=0 /dev/scsi/host2/bus05
Hotplug: mount -t ntfs -o ro -o nls=utf8 -o umask=0 /dev/scsi/host2/bus0/target5
Hotplug: mount -t vfat -o ro,shortname=winnt -o utf8 -o umask=0 /dev/scsi/host20
Hotplug: Mount "sda1" successfully.
command: tar -xaOf /mnt/usbmounts/sda1/install.img install_a > /install_a
tar: memory exhausted
tar: Short header
loader_a.c:verona_load_func:1124 Can not execute command, tar -xaOf /mnt/usbmou!
command: tar -xOf /mnt/usbmounts/sda1/install.img install_a > /install_a
AVHDD Verona ins***128MB version...
taller (src rev: 4282)......Jun 13 2010 11:30:40   Memory address 0x40000000

Freeing memory...

pli initialization...
try_to_free_pages: free 562
try_to_free_pages: free 91
try_to_free_pages: free 0
done (653 pages freed)
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
In my system...
[time] t=000.204
chip_id = 1283
SB2 DEBUG CONTROL(0)= 0x0 --> 0x0
SB2 DEBUG CONTROL(1)= 0x0 --> 0x0
SB2 DEBUG CONTROL(2)= 0x0 --> 0x0
SB2 DEBUG CONTROL(3)= 0x0 --> 0x0
SB2 DEBUG CONTROL(4)= 0x0 --> 0x0
SB2 DEBUG CONTROL(5)= 0x0 --> 0x0
SB2 DEBUG CONTROL(6)= 0x0 --> 0x0
SB2 DEBUG CONTROL(7)= 0x0 --> 0x0
SB2 INT = 0x0 --> 0x0
SB2 start addr(0)= 0x1018ea00 --> 0x0
SB2 end addr(0)= 0x100000 --> 0x0
SB2 start addr(1)= 0x2304000 --> 0x0
SB2 end addr(1)= 0x6840300 --> 0x0
SB2 start addr(2)= 0x6030818 --> 0x0
SB2 end addr(2)= 0x16380802 --> 0x0
SB2 start addr(3)= 0xa008a68 --> 0x0
SB2 end addr(3)= 0x8041c98 --> 0x0
SB2 start addr(4)= 0x1523086 --> 0x0
SB2 end addr(4)= 0x50820 --> 0x0
SB2 start addr(5)= 0x1400200 --> 0x0
SB2 end addr(5)= 0x8382021 --> 0x0
SB2 start addr(6)= 0x20204 --> 0x0
SB2 end addr(6)= 0x12204060 --> 0x0
SB2 start addr(7)= 0x602020b --> 0x0
SB2 end addr(7)= 0x24e999 --> 0x0
IS_CHIP(MARS)
Mars...
5280 wait
 got .//video_firmware.install.bin
video start addr, ptr=0x41e00000
video image size, cnt=1623760

audio_addr = 0xc081

video_addr = 0xe081

 sleep for 3 seconds...

Calling pli_rese[RPC]open for RPC ioctl...
tRPC()...
[RPC]start reset...
[RPC]done...

5280Go Release HW Semaphore.
In my system...

Got encoding system: 0 (PAL)
call initRPCProxy... done.
call getTVE... done.
call prepareCLNT... done.



[Video Firmware Version]   202884
[Video Binary  Built on]   Jun  8 2009 10:04:31
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
VBM: configured to SD!
call VIDEO_RPC_TVIDEO_RPC_VideoDestroy Called!VBM: deleting GOB id=9 ...
oAgent_VideoCreaVBM: deleting GOB id=8 ...
te_0... done.
VBM: deleting GOB id=7 ...
call pli_allocCoVBM: deleting GOB id=6 ...
ntinuousMemory..VBM: deleting GOB id=5 ...
. done.
call pVBM: deleting GOB id=4 ...
VBM: deleting GOB id=3 ...
li_IPCWriteULONGVBM: deleting GOB id=2 ...
... done.
callVBM: deleting GOB id=1 ...
 prepareCLNT... VBM: deleting GOB id=0 ...
done.
call setDebugFlag... done.
call VIDEO_RPC_ToAgent_VideoDestroy_0...
done.
call SetVO() sta~~SetVideoStandard 7
rt.
[RPCTest] VIDEO_RPC_VOUT_ToAgent_SetVideoStandard
[RPCTest-----------------------------------------
] VIDEO_RPC_VOUT[I2C0] Xfer fail - TXABORT (1/2), Reason=0001
_ToAgent_SetVidemsg->addr  = 50
oStandard = S_OKmsg->flags = 0001

vo.SetBackgroumsg->len   = 4
nd()
vo.Configumsg->buf   = 806ecc40
reOSD()
vo.SetD-----------------------------------------
eintMode()
vo.S1. start remap DVR zone...
fastmode is 100...

vo.ConfigureDismap_done is 0...
playWindow()
camap_fail is 0...
ll SetVO() end.
call SetHDMI() start.
[HDMI]: Read EDID fails, i=0
[HDMI]: Turn on DVI mode...................
[RPCTest] VIDEO_RPC_VOUT_ToAgent_ConfigHdmiInfoFrame_0 = S_OK
call SetHDMI() end.
call EnableUI()
DG_CreateSurface()
DG_GetDisplayHandle()
DG_DrawRectangle()
DG_DrawRectangle()
DG_DrawRectangle()
DG_DisplayArea() start.
DG_DisplayArea() end.
call EnableUI() end.
Target device: /dev/mtdblock/0!
command: mount -oremount,rw .
In my system...


>>>>>> Got NAND Flash device! Start installation...

mtd_erasesize=20000
page_size=800
flash size: 0x10000000
reserved remapping size: 0xce0000 (0x67 sectors)
Extract XML configuration file, configuration.xml, from /mnt/usbmounts/sda1/ins.
command: tar -xf /mnt/usbmounts/sda1/install.img configuration.xml nandwrite fle
In my system...
.[time] t=000.132
In my system...
In my system...
Loading XML configuration file, configuration.xml...
<?xml version="1.0" encoding="ISO-8859-1" ?>
<packageFile>
    <info>
        <company>Realtek Semiconductor Corp.</company>
        <description>This image file contains 2 Mars packages. One is for AVHDD>
        <version>0.0.1</version>
        <releaseDate>06/13/10 11:30</releaseDate>
        <signature>MARS AVHDD on NOR or NAND</signature>
    </info>
    <installerAP>
        <fileName>install_a</fileName>
    </installerAP>
    <package>
        <info>
            <description>This is Mars AVHDD on NAND</description>
            <version>N/A</version>
        </info>
        <nand>
            <image type="linuxKernel">
                <fileName>package2/vmlinux.develop.avhdd.mars.nand.bin</fileNam>
                <targetAddress>0x80100000</targetAddress>
                <version>SVN:4282</version>
            </image>
            <image type="audioKernel">
                <fileName>package2/bluecore.audio</fileName>
                <targetAddress>0x81b00000</targetAddress>
                <version>N/A</version>
            </image>
            <image type="videoKernel">
                <fileName>package2/video_firmware.bin</fileName>
                <targetAddress>0x81d80000</targetAddress>
                <version>N/A</version>
            </image>
            <image type="yaffs2">
                <fileName>package2/yaffs2_1.img</fileName>
                <mountPoint>/</mountPoint>
                <sizeBytesMin>0x9000000</sizeBytesMin>
            </image>
            <image type="yaffs2">
                <fileName>package2/usr.local.etc.tar.bz2</fileName>
                <mountPoint>/usr/local/etc</mountPoint>
                <sizeBytesMin>0x1000000</sizeBytesMin>
            </image>
        </nand>
    </package>
</packageFile>
Company: Realtek Semiconductor Corp.
Description: This image file contains 2 Mars packages. One is for AVHDD on NOR .
Version: 0.0.1
Release Date: 06/13/10 11:30
Can not find image description, yaffs2, and mount point, /usr/local/Resource, f!
Can not find image description, squash, and mount point, /usr/local/Resource, f!
Can not find image description, yaffs2, and attribute, userDefined, from flash !
command: dd if=/dev/mtdblock/0 of=/fw_tbl.bin bs=2048 skip=8192 count=1
In my system...
1+0 records in
1+0 records out
command: dd if=/mnt/usbmounts/sda1/install.img
------flush priority: 10
flush_page_cache: do flush...
mount_point /usr/local/etc size=0x1000000
command: dd if=/fw_tbl.bin of=/dev/mtdblock/0 bs=2048 seek=8192
In my system...
1+0 records in
1+0 records out
command: dd if=/mnt/usbmounts/sda1/install.img
................[time] t=016.032
Image type: linuxKernel
Image name: package2/vmlinux.develop.avhdd.mars.nand.bin
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/vmlinux.develop.av6
In my system...
------flush priority: 10
flush_page_cache: do flush...
..2102+1 records in
2102+1 records out
[time] t=002.129
partition length: 0x1440000
Image version: 0x0
Image target addr: 0x80100000
Image offset: 0x1020000
Image length: 0x41b086
Image paddings: 0x420000
Image checksum: 0x0
Image type: audioKernel
Image name: package2/bluecore.audio
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/bluecore.audio | d8
In my system...
873+1 records in
873+1 records out
[time] t=000.781
partition length: 0x1600000
Image version: 0x0
Image target addr: 0x81b00000
Image offset: 0x1440000
Image length: 0x1b4bd0
Image paddings: 0x1c0000
Image checksum: 0x0
Image type: videoKernel
Image name: package2/video_firmware.bin
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/video_firmware.bin4
In my system...
.1074+1 records in
1074+1 records out
[time] t=000.940
partition length: 0x2820000
Image version: 0x0
Image target addr: 0x81d80000
Image offset: 0x1600000
Image length: 0x2196b8
Image paddings: 0x220000
Image checksum: 0x0
Image type: yaffs2
Image name: package2/usr.local.etc.tar.bz2
partition_size=0x1000000
mount point=/usr/local/etc
Image version: 0x0
Image target addr: 0x0
Image offset: 0xe320000
Image length: 0x1001e0
Image paddings: 0x1000000
Image checksum: 0x0
command: mkdir -p /tmp/etc
In my system...
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/usr.local.etc.tar.c
In my system...
....[time] t=003.581
command: flash_erase /dev/mtd/0 238157824 128
In my system...
Erase Total 128 Units
Performing Flash Erase of length 131072 at offset 0xf300000 done
[time] t=000.537
command: dd if=/mnt/usbmounts/sda1/install.img | tar -xf - mkyaffs2image
In my system...
..............292340+0 records in
292340+0 records out
[time] t=014.075
In my system...
In my system...
command: mkyaffs2image /tmp/etc/ /tmp/etc.img all-root && nandwrite -e -y -n -og
In my system...
------flush priority: 10
flush_page_cache: do flush...
mkyaffs2image: image building tool for YAFFS2 built Oct  7 2009
Processing directory /tmp/etc/ into image file /tmp/etc.img
Object 257, /tmp/etc//xspf.scan is a file, 1 data chunks written
Object 258, /tmp/etc//xspf.conf is a file, 1 data chunks written
Object 259, /tmp/etc//xcode is a symlink to "ex_module"
Object 260, /tmp/etc//webhttpd.conf is a file, 1 data chunks written
Object 261, /tmp/etc//vsftpd.user_list is a file, 1 data chunks written
Object 262, /tmp/etc//vsftpd.conf is a file, 1 data chunks written
Object 263, /tmp/etc//toutf8 is a symlink to "ex_module"
Object 264, /tmp/etc//timezone is a file, 1 data chunks written
Object 265, /tmp/etc//sayler_module is a file, 260 data chunks written
Object 266, /tmp/etc//sayler.list is a file, 1 data chunks written
Object 267, /tmp/etc//sayler is a directory
Object 268, /tmp/etc//sayler/player.xml is a file, 6 data chunks written
Object 269, /tmp/etc//sayler/playlist.xml is a file, 2 data chunks written
Object 270, /tmp/etc//sayler/open.png is a file, 9 data chunks written
Object 271, /tmp/etc//sayler/rec.png is a file, 1 data chunks written
Object 272, /tmp/etc//sayler/over.png is a file, 1 data chunks written
Object 273, /tmp/etc//sayler/play.png is a file, 1 data chunks written
Object 274, /tmp/etc//sayler/clear.sh is a file, 1 data chunks written
Object 275, /tmp/etc//sayler/category.xml is a file, 2 data chunks written
Object 276, /tmp/etc//sayler/sayler.png is a file, 5 data chunks written
Object 277, /tmp/etc//sayler/playertv.xml is a file, 5 data chunks written
Object 278, /tmp/etc//sata_mars.ko is a symlink to "/usr/bin/sata_mars_both.ko"
Object 279, /tmp/etc//rss is a directory
Object 280, /tmp/etc//rss/image is a directory
Object 281, /tmp/etc//rss/image/playlist128x128.png is a file, 12 data chunks wn
Object 282, /tmp/etc//rss/image/radio_online.jpg is a file, 6 data chunks writtn
Object 283, /tmp/etc//rss/image/folder.png is a file, 3 data chunks written
Object 284, /tmp/etc//rss/image/youtube.png is a file, 8 data chunks written
Object 285, /tmp/etc//rss/image/shoutcast_radio.png is a file, 3 data chunks wrn
Object 286, /tmp/etc//rss/image/folder_big.png is a file, 28 data chunks written
Object 287, /tmp/etc//rss/image/msr.png is a file, 6 data chunks written
Object 288, /tmp/etc//rss/image/renderer.png is a file, 3 data chunks written
Object 289, /tmp/etc//rss/image/xspf.png is a file, 3 data chunks written
Object 290, /tmp/etc//rss/image/shoutcast.png is a file, 3 data chunks written
Object 291, /tmp/etc//rss/image/xspf_browser.png is a file, 3 data chunks writtn
Object 292, /tmp/etc//rss/image/folder_download.png is a file, 10 data chunks wn
Object 293, /tmp/etc//rss/image/start_playlist.jpg is a file, 7 data chunks wrin
Object 294, /tmp/etc//rss/image/menuEx.png is a file, 3 data chunks written
Object 295, /tmp/etc//rss/menuEx.rss is a file, 3 data chunks written
Object 296, /tmp/etc//rss/xspf is a directory
Object 297, /tmp/etc//rss/xspf/xspfBrowser.rss is a file, 16 data chunks written
Object 298, /tmp/etc//rss/xspf/rss_mediaFeed.rss is a file, 6 data chunks writtn
Object 299, /tmp/etc//rss/xspf/videoRenderer.rss is a file, 5 data chunks writtn
Object 300, /tmp/etc//rss/xspf/xspfTrackList.rss is a file, 6 data chunks writtn
Object 301, /tmp/etc//rss/xspf/cue_Player.rss is a file, 9 data chunks written
Object 302, /tmp/etc//rss/xspf/streamPlayer.rss is a file, 10 data chunks writtn
Object 303, /tmp/etc//rss/xspf/AV_stream_test.xspf is a file, 4 data chunks wrin
Object 304, /tmp/etc//rss/xspf/xspf.rss is a file, 3 data chunks written
Object 305, /tmp/etc//rss/xspf/streamRenderer.rss is a file, 6 data chunks writn
Object 306, /tmp/etc//rss/xspf/audioRenderer.rss is a file, 5 data chunks writtn
Object 307, /tmp/etc//rss/xspf/AV_stream_test.m3u is a file, 1 data chunks writn
Object 308, /tmp/etc//rss/youtube is a directory
Object 309, /tmp/etc//rss/youtube/yt_options.rss is a file, 5 data chunks writtn
Object 310, /tmp/etc//rss/youtube/yt_index.rss is a file, 5 data chunks written
Object 311, /tmp/etc//rss/youtube/yt_feed.rss is a file, 6 data chunks written
Object 312, /tmp/etc//rss/youtube/yt_tags.rss is a file, 3 data chunks written
Object 313, /tmp/etc//rss/youtube/yt_search_feed.rss is a file, 7 data chunks wn
Object 314, /tmp/etc//rss/youtube/yt_categories.rss is a file, 4 data chunks wrn
Object 315, /tmp/etc//rss/youtube/yt_entry.rss is a file, 6 data chunks written
Object 316, /tmp/etc//rss/youtube/yt_standard_feeds.rss is a file, 4 data chunkn
Object 317, /tmp/etc//rss/shoutcast is a directory
Object 318, /tmp/etc//rss/shoutcast/radio_shoutcast.rss is a file, 3 data chunkn
Object 319, /tmp/etc//rss/shoutcast/radio_shoutcastPlay.rss is a file, 5 data cn
Object 320, /tmp/etc//rss/shoutcast/radio_shoutcastGenre.rss is a file, 4 data n
Object 321, /tmp/etc//rcS is a file, 2 data chunks written
Object 322, /tmp/etc//profile is a file, 1 data chunks written
Object 323, /tmp/etc//ppp is a directory
Object 324, /tmp/etc//ppp/pppoe.conf is a file, 3 data chunks written
Object 325, /tmp/etc//ppp/firewall-standalone is a file, 1 data chunks written
Object 326, /tmp/etc//ppp/pppoe-server-options is a file, 1 data chunks written
Object 327, /tmp/etc//ppp/pap-secrets is a file, 1 data chunks written
Object 328, /tmp/etc//ppp/firewall-masq is a file, 2 data chunks written
Object 329, /tmp/etc//playlist is a directory
Object 330, /tmp/etc//playlist/╨_╨_╤'╨ў╤_╨_╨ў╤' IPTV (orionnet.ru).m3u is a filn
Object 331, /tmp/etc//playlist/╨_╨_╤'╨ў╤_╨_╨ў╤'-╤_╨░╨_╨╕╨_.m3u is a file, 1 datn
Object 332, /tmp/etc//playlist/╨_╨_╤'╨ў╤_╨_╨ў╤'-╤'╨ў╨>╨ў╨_╨╕╨_╨ў╨_╨╕╨ў.m3u is an
Object 333, /tmp/etc//playlist/Beeline_TV1.m3u is a file, 1 data chunks written
Object 334, /tmp/etc//playlist/╨_╨_╤'╨ў╤_╨_╨ў╤' IPTV (Norma-Plus).m3u is a filen
Object 335, /tmp/etc//playlist/Beeline_TV2.m3u is a file, 1 data chunks written
Object 336, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕) is ay
Object 337, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕)/medin
Object 338, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕)/acadn
Object 339, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕)/nulln
Object 340, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕)/Beeln
Object 341, /tmp/etc//playlist/╨а╨░╨_╨╕╨_╤_╤'╨░╨_╤+╨╕╨╕ (╤_╨+╨_╤_╨_╨╕╨║╨╕)/j-ran
Object 342, /tmp/etc//passwd is a file, 1 data chunks written
Object 343, /tmp/etc//msdl is a symlink to "ex_module"
Object 344, /tmp/etc//mount.d is a directory
Object 345, /tmp/etc//mediatomb is a directory
Object 346, /tmp/etc//mc-link.m3u is a file, 1 data chunks written
Object 347, /tmp/etc//magic is a file, 1 data chunks written
Object 348, /tmp/etc//libata.ko is a symlink to "/usr/bin/libata_both.ko"
Object 349, /tmp/etc//ld.so.conf is a file, 1 data chunks written
Object 350, /tmp/etc//lcd_direction.ini is a file, 1 data chunks written
Object 351, /tmp/etc//init.d is a directory
Object 352, /tmp/etc//init.d/S58USBDvdMounter is a file, 1 data chunks written
Object 353, /tmp/etc//init.d/S59USBRemount is a file, 1 data chunks written
Object 354, /tmp/etc//init.d/S56DDNS is a file, 1 data chunks written
Object 355, /tmp/etc//init.d/S60AutoMount is a file, 1 data chunks written
Object 356, /tmp/etc//init.d/S81udpxylan is a file, 1 data chunks written
Object 357, /tmp/etc//init.d/S81udpxywlan is a file, 1 data chunks written
Object 358, /tmp/etc//init.d/S80Transmission is a file, 2 data chunks written
Object 359, /tmp/etc//init.d/S99Remount is a file, 1 data chunks written
Object 360, /tmp/etc//init.d/S61Samba is a file, 2 data chunks written
Object 361, /tmp/etc//init.d/S91Mediatomb is a file, 1 data chunks written
Object 362, /tmp/etc//init.d/S54TimeSync is a file, 1 data chunks written
Object 363, /tmp/etc//index.m3u is a file, 1 data chunks written
Object 364, /tmp/etc//hosts is a file, 1 data chunks written
Object 365, /tmp/etc//hostname is a file, 1 data chunks written
Object 366, /tmp/etc//hdd.old is a directory
Object 367, /tmp/etc//hdd.old/fat32 is a directory
Object 368, /tmp/etc//hdd.old/dvdvr is a directory
Object 369, /tmp/etc//hdd.old/livepause is a directory
Object 370, /tmp/etc//hdd.old/root is a directory
Object 371, /tmp/etc//hdd.old/root/recovery is a directory
Object 372, /tmp/etc//hdd.old/root/lock is a directory
Object 373, /tmp/etc//hdd is a symlink to "/tmp/hdd"
Object 374, /tmp/etc//group is a file, 1 data chunks written
Object 375, /tmp/etc//flvstreamer is a symlink to "ex_module"
Object 376, /tmp/etc//flac is a symlink to "ex_module"
Object 377, /tmp/etc//ex_module is a file, 579 data chunks written
Object 378, /tmp/etc//dvdplayer is a directory
Object 379, /tmp/etc//dvdplayer/dmem.bin is a file, 1 data chunks written
Operation complete.
123 objects in 21 directories
1290 NAND pages
Writing data finishes !!
[time] t=001.070
partition length: 0x1000000
Image type: yaffs2
Image name: package2/yaffs2_1.img
partition_size=0x8bc0000
mount point=/
Image version: 0x0
Image target addr: 0x0
Image offset: 0x5760000
Image length: 0x7b00800
Image paddings: 0x8bc0000
Image checksum: 0x0
command: flash_erase /dev/mtd/0 91619328 1118
In my system...
Erase Total 1118 Units
Performing Flash Erase of length 131072 at offset 0xe300000 done
[time] t=005.636
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/yaffs2_1.img | nan-
In my system...
..................................Writing data finishes !!
[time] t=033.710
partition length: 0x8bc0000
command: dd if=/fw_tbl.bin of=/dev/mtdblock/0 bs=2048 seek=8192
In my system...
1+0 records in
1+0 records out
upIndate_nand_xml (Done.)

 release address: 806ecba0
 release address: 806ecbe0
 release address: 87000000
 release address: 87400000
clear pli setting....
[total time] t=090.461
In my system...
Starting pid 424, console /dev/console: '/bin/umount'
BusyBox v1.1.3 (2009.07.16-05:44+0000) multi-call binary

Usage: umount [flags] FILESYSTEM|DIRECTORY

The system is going down NOW !!
The system is going down NOW !!
Sending SIGTERM to all processes.
Sending SIGTERM to all processes.
Sending SIGKILL to all processes.
Sending SIGKILL to all processes.
Please stand by while rebooting the system.
...
Last edited by Virtual on 05 Oct 2010, 17:08, edited 2 times in total.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby Virtual » 01 Oct 2010, 17:44

пока без комментариев, кто что думает.

ЗЫ надеюсь успею быстрей иконбита разобратся ;).
ЗЫЗЫ пока идея выкинуть нафиг лишнее (на время), и перепаковать корень в yaffs2
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby FarVoice » 01 Oct 2010, 19:11

попробуй заменить в прошивке vmlinux.develop.avhdd.mars.nand.bin из родной. Остальное оставь как есть
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: разбираем новый SDK4.

Postby Virtual » 01 Oct 2010, 20:21

FarVoice wrote:попробуй заменить в прошивке vmlinux.develop.avhdd.mars.nand.bin из родной. Остальное оставь как есть


хм интересно.... лан к утру протрезвею, :) отправлю семью куда нитьт, шнурок подключу и попробуем ;).
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby Virtual » 01 Oct 2010, 20:41

FarVoice wrote:попробуй заменить в прошивке vmlinux.develop.avhdd.mars.nand.bin из родной. Остальное оставь как есть

кстати вопрос почему?.....интересует именно теория, можно не упрощать, пойму.

ЗЫ кстати для себя, (я прожженый виндусятник :)), вывел одно, самое оптимальное оказалось: пересобирать прошивки для плеера - на самом плеере ;) :).
иль может кто знает какой дистр. *nix окажется более дружественен?
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby FarVoice » 01 Oct 2010, 21:39

Всё ИМХО , но, как я понял. грузится сначала ядро, а потом всё остальное. У тебя ядро загружается с крешем. значит его надо подменить :)

Сам я тож виндузятник, хотя в далёком прошлом и имел дело с Unix... Прошивки разбираю - собираю в Ubuntu под VMWare. Но и вариантом "на плеере" тож приходилось пользоваться.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: разбираем новый SDK4.

Postby Virtual » 01 Oct 2010, 22:13

FarVoice wrote:Всё ИМХО , но, как я понял. грузится сначала ядро, а потом всё остальное. У тебя ядро загружается с крешем. значит его надо подменить :)

Сам я тож виндузятник, хотя в далёком прошлом и имел дело с Unix... Прошивки разбираю - собираю в Ubuntu под VMWare. Но и вариантом "на плеере" тож приходилось пользоваться.

прикол в том что корневой раздел не грузится по определению!!! данная ошибка говорит именно о том что корневой раздел тютю :(. заметил что бут всеж думает что там должно yaffs2, вместо squashfs :evil:
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs: restored from checkpoint
VFS: Mounted root (yaffs2 filesystem) readonly.
mount_devfs_fs(): unable to mount devfs, err: -2
Freeing prom memory: 0kb freed
Reclaim bootloader memory from 80020000 to 80100000
Freeing unused kernel memory: 144k freed
Warning: unable to open an initial console.
RTK rtc can work.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby FarVoice » 01 Oct 2010, 22:35

щас ещё немного помедитировал над листингами из первого поста: почему-то у тебя плеер не грузится в Rescue kernel для прошивки, а пытается грузиться, как будто что-то уже есть в памяти.
А ты делал команду erase -m в ROM monitor перед попыткой прошиться новой прошивкой?

Так. Сорри... Походу ты прошился и выставил листинг загрузки после прошивки
Мож выставишь и лог процесса прошивки?
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: разбираем новый SDK4.

Postby Virtual » 02 Oct 2010, 07:50

FarVoice wrote:щас ещё немного помедитировал над листингами из первого поста: почему-то у тебя плеер не грузится в Rescue kernel для прошивки, а пытается грузиться, как будто что-то уже есть в памяти.
А ты делал команду erase -m в ROM monitor перед попыткой прошиться новой прошивкой?

Так. Сорри... Походу ты прошился и выставил листинг загрузки после прошивки
Мож выставишь и лог процесса прошивки?


erase -m делал ;).
кстати прошивка доступна в открытом доступе :)

http://forum.iconbit.ru/viewtopic.php?f ... 298#p66298
!!!
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: разбираем новый SDK4.

Postby Virtual » 02 Oct 2010, 08:05

вот лог прошивки, хоть и не сначала...
Code: Select all
Mars...
5280 wait
 got .//video_firmware.install.bin
video start addr, ptr=0x41e00000
video image size, cnt=1623760

audio_addr = 0xc081

video_addr = 0xe081

 sleep for 3 seconds...

Calling pli_rese[RPC]open for RPC ioctl...
tRPC()...
[RPC]start reset...
[RPC]done...

5280Go Release HW Semaphore.
In my system...

Got encoding system: 0 (PAL)
call initRPCProxy... done.
call getTVE... done.
call prepareCLNT... done.



[Video Firmware Version]   202884
[Video Binary  Built on]   Jun  8 2009 10:04:31
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
1. start remap DVR zone...
fastmode is 100...
map_done is 0...
map_fail is 0...
VBM: configured to SD!
call VIDEO_RPC_TVIDEO_RPC_VideoDestroy Called!VBM: deleting GOB id=9 ...
oAgent_VideoCreaVBM: deleting GOB id=8 ...
te_0... done.
VBM: deleting GOB call pli_allocCoid=7 ...
ntinuousMemory..VBM: deleting GOB id=6 ...
. done.
call pVBM: deleting GOB id=5 ...
li_IPCWriteULONGVBM: deleting GOB id=4 ...
VBM: deleting GOB id=3 ...
... done.
callVBM: deleting GOB id=2 ...
 prepareCLNT... VBM: deleting GOB id=1 ...
done.
call setVBM: deleting GOB id=0 ...
DebugFlag... done.
call VIDEO_RPC_ToAgent_VideoDestroy_0...
done.
call SetVO() sta~~SetVideoStandard 7
rt.
[RPCTest] VIDEO_RPC_VOUT_ToAgent_SetVideoStandard
[RPCTest-----------------------------------------
] VIDEO_RPC_VOUT[I2C0] Xfer fail - TXABORT (1/2), Reason=0001
_ToAgent_SetVidemsg->addr  = 50
oStandard = S_OKmsg->flags = 0001

vo.SetBackgroumsg->len   = 4
nd()
vo.Configumsg->buf   = 819c31a0
reOSD()
vo.SetD-----------------------------------------
eintMode()
vo.S1. start remap DVR zone...
fastmode is 100...

vo.ConfigureDismap_done is 0...
playWindow()
camap_fail is 0...
ll SetVO() end.
call SetHDMI() start.
[HDMI]: Read EDID fails, i=0
[HDMI]: Turn on DVI mode...................
[RPCTest] VIDEO_RPC_VOUT_ToAgent_ConfigHdmiInfoFrame_0 = S_OK
call SetHDMI() end.
call EnableUI()
DG_CreateSurface()
DG_GetDisplayHandle()
DG_DrawRectangle()
DG_DrawRectangle()
DG_DrawRectangle()
DG_DisplayArea() start.
DG_DisplayArea() end.
call EnableUI() end.
Target device: /dev/mtdblock/0!
command: mount -oremount,rw .
In my system...


>>>>>> Got NAND Flash device! Start installation...

mtd_erasesize=20000
page_size=800
flash size: 0x10000000
reserved remapping size: 0xce0000 (0x67 sectors)
Extract XML configuration file, configuration.xml, from /mnt/usbmounts/sda1/inst
all.img...
command: tar -xf /mnt/usbmounts/sda1/install.img configuration.xml nandwrite fla
sh_erase
In my system...
.[time] t=000.133
In my system...
In my system...
Loading XML configuration file, configuration.xml...
<?xml version="1.0" encoding="ISO-8859-1" ?>
<packageFile>
    <info>
        <company>Realtek Semiconductor Corp.</company>
        <description>This image file contains 3 Mars packages. The first one is
for AVHDD on NOR, the second one is for AVHDD on NAND, and the third one is for
AVHDD on ISO image.</description>
        <version>0.0.1</version>
        <releaseDate>09/25/10 00:59</releaseDate>
        <signature>MARS image files</signature>
    </info>
    <installerAP>
        <fileName>install_a</fileName>
    </installerAP>
    <package>
        <info>
            <description>This is Mars AVHDD on NAND</description>
            <version>N/A</version>
        </info>
        <nand>
            <image type="linuxKernel">
                <fileName>package2/vmlinux.develop.avhdd.mars.nand.bin</fileName
>
                <targetAddress>0x80100000</targetAddress>
                <version>SVN:335007</version>
            </image>
            <image type="audioKernel">
                <fileName>package2/bluecore.audio</fileName>
                <targetAddress>0x81b00000</targetAddress>
                <version>N/A</version>
            </image>
            <image type="videoKernel">
                <fileName>package2/video_firmware.bin</fileName>
                <targetAddress>0x81d80000</targetAddress>
                <version>N/A</version>
            </image>
            <image type="squash">
                <fileName>package2/squashfs1.img</fileName>
                <mountPoint>/</mountPoint>
            </image>
            <image type="yaffs2">
                <fileName>package2/usr.local.etc.tar.bz2</fileName>
                <mountPoint>/usr/local/etc</mountPoint>
                <sizeBytesMin>41943040</sizeBytesMin>
            </image>
        </nand>
    </package>
</packageFile>
Company: Realtek Semiconductor Corp.
Description: This image file contains 3 Mars packages. The first one is for AVHD
D on NOR, the second one is for AVHDD on NAND, and the third one is for AVHDD on
 ISO image.
Version: 0.0.1
Release Date: 09/25/10 00:59
Can not find image description, yaffs2, and mount point, /usr/local/Resource, from flash target!
Can not find image description, squash, and mount point, /usr/local/Resource, from flash target!
Can not find image description, yaffs2, and attribute, userDefined, from flash target!
command: dd if=/dev/mtdblock/0 of=/tmp/fw_tbl.bin bs=131072 skip=128 count=1
In my system...
1+0 records in
1+0 records out
command: dd if=/mnt/usbmounts/sda1/install.img
mount_point /usr/local/etc size=0x2800000
command: dd if=/tmp/fw_tbl.bin of=/dev/mtdblock/0 bs=131072 seek=128
In my system...
------flush priority: 10
flush_page_cache: do flush...
1+0 records in
1+0 records out
command: dd if=/mnt/usbmounts/sda1/install.img
.........[time] t=008.465
Image type: linuxKernel
Image name: package2/vmlinux.develop.avhdd.mars.nand.bin
#######[cfyeh-debug] update_nand_xml(5710) try 1 ...
command: flash_erase /dev/mtd/0 16908288 33
In my system...
Erase Total 33 Units
Performing Flash Erase of len------flush priority: 10 a0000
gth 131072 at offlush_page_cache: do flush...
Performing Flash Erase of length 131072 at offset 0x1420000 done
[time] t=000.067
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/vmlinux.develop.avh
dd.mars.nand.bin | nandwrite -c -e -x -s 16908288 -l 4214918 /dev/mtd/0 -
In my system...
nandwrite $Revision: 1.33 $
Use new versioin convert...
..Writing data finishes !!
[time] t=001.998
command: dd if=/mnt/usbmounts/sda1/install.img
#######[cfyeh-debug] check_tarfd_file_and_nand_data(4341) package_file_path pack
age2/vmlinux.develop.avhdd.mars.nand.bin addr 0x1020000
partition length: 0x1440000
Image version: 0x0
Image target addr: 0x80100000
Image offset: 0x1020000
Image length: 0x405086
Image paddings: 0x420000
Image checksum: 0x0
Image type: audioKernel
Image name: package2/bluecore.audio
#######[cfyeh-debug] update_nand_xml(5944) try 1 ...
command: flash_erase /dev/mtd/0 21233664 15
In my system...
Erase Total 15 Units
Performing Flash Erase of length 131072 at offset 0x144------flush priority: 10

Performing flush_page_cache: do flush...
Performing Flash Erase of length 131072 at offset 0x1600000 done
[time] t=000.071
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/bluecore.audio | na
ndwrite -c -e -x -s 21233664 -l 1874376 /dev/mtd/0 -
In my system...
nandwrite $Revision: 1.33 $
Use new versioin convert...
Writing data finishes !!
[time] t=000.827
command: dd if=/mnt/usbmounts/sda1/install.img
#######[cfyeh-debug] check_tarfd_file_and_nand_data(4341) package_file_path pack
age2/bluecore.audio addr 0x1440000
.partition length: 0x1620000
Image version: 0x0
Image target addr: 0x81b00000
Image offset: 0x1440000
Image length: 0x1c99c8
Image paddings: 0x1e0000
Image checksum: 0x0
Image type: videoKernel
Image name: package2/video_firmware.bin
#######[cfyeh-------flush priority: 10
debug] update_naflush_page_cache: do flush...
nd_xml(6183) try 1 ...
command:. flash_erase /dev/mtd/0 23199744 18
In my system...
Erase Total 18 Units
Performing Flash Erase of length 131072 at offset 0x1840000 done
[time] t=000.055
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/video_firmware.bin
| nandwrite -c -e -x -s 23199744 -l 2320832 /dev/mtd/0 -
In my system...
nandwrite $Revision: 1.33 $
Use new versioin convert...
.Writing data finishes !!
[time] t=001.035
command: dd if=/mnt/usbmounts/sda1/install.img
#######[cfyeh-debug] check_tarfd_file_and_nand_data(4341) package_file_path pack
age2/video_firmware.bin addr 0x1620000
.partition length: 0x41e0000
Image version: 0x0
Image target addr: 0x81d80000
Image offset: 0x1620000
Image length: 0x2369c0
Image paddings: 0x240000
Image checksum: 0x0
Image type: yaffs2
Image name: package2/usr.local.etc.tar.bz2
partition_size=0x2800000
mount point=/usr/local/etc
Image version: 0x0
Image target addr: 0x0
Image offset: 0xcb20000
Image length: 0x1499
Image paddings: 0x2800000
Image checksum: 0x0
command: mkdir -p /tmp/etc
In my system...
co------flush priority: 10
mmand: tar -O -xflush_page_cache: do flush...
f /mnt/usbmounts/sda1/install.img package2/usr.local.etc.tar.bz2 | tar -xjf - -C
 /tmp/etc
In my system...
[time] t=000.126
command: flash_erase /dev/mtd/0 212992000 320
In my system...
Erase Total 320 Units
Performing Flash Erase of length 131072 at offset 0xf300000 done
[time] t=001.481
command: dd if=/mnt/usbmounts/sda1/install.img | tar -xf - mkyaffs2image
In my system...
........164060+0 records in
164060+0 records out
[time] t=008.289
In my system...
In my system...
command: mkyaffs2image /tmp/etc/ /tmp/etc.img all-root && nandwrite -c -e -y -n
-o -s 212992000 -l 5273 /dev/mtd/0 /tmp/etc.img
#######[cfyeh-debug] update_nand_xml(7132) try 1 ...
In my system...
------flush priority: 10
flush_page_cache: do flush...
mkyaffs2image: image building tool for YAFFS2 built Oct  7 2009
Processing directory /tmp/etc/ into image file /tmp/etc.img
Object 257, /tmp/etc//rcS is a file, 1 data chunks written
Object 258, /tmp/etc//profile is a file, 1 data chunks written
Object 259, /tmp/etc//ppp is a directory
Object 260, /tmp/etc//ppp/firewall-masq is a file, 2 data chunks written
Object 261, /tmp/etc//ppp/pppoe.conf is a file, 3 data chunks written
Object 262, /tmp/etc//ppp/pppoe-server-options is a file, 1 data chunks written
Object 263, /tmp/etc//ppp/pap-secrets is a file, 1 data chunks written
Object 264, /tmp/etc//ppp/firewall-standalone is a file, 1 data chunks written
Object 265, /tmp/etc//passwd is a file, 1 data chunks written
Object 266, /tmp/etc//magic is a file, 1 data chunks written
Object 267, /tmp/etc//ld.so.conf is a file, 1 data chunks written
Object 268, /tmp/etc//hosts is a file, 1 data chunks written
Object 269, /tmp/etc//hdd.old is a directory
Object 270, /tmp/etc//hdd.old/root is a directory
Object 271, /tmp/etc//hdd.old/root/lock is a directory
Object 272, /tmp/etc//hdd.old/root/recovery is a directory
Object 273, /tmp/etc//hdd.old/dvdvr is a directory
Object 274, /tmp/etc//hdd.old/fat32 is a directory
Object 275, /tmp/etc//hdd.old/livepause is a directory
Object 276, /tmp/etc//hdd is a symlink to "/tmp/hdd"
Object 277, /tmp/etc//group is a file, 1 data chunks written
Object 278, /tmp/etc//dvdplayer is a directory
Object 279, /tmp/etc//dvdplayer/dmem.bin is a file, 1 data chunks written
Operation complete.
23 objects in 10 directories
40 NAND pages
nandwrite $Revision: 1.33 $
Use new versioin convert...
Use old versioin convert...
Writing data finishes !!
[time] t=000.169
partition length: 0x2800000
Can not find image description, yaffs2, and mount point, /, from flash target!
Image type: squash
Image name: package2/squashfs1.img
partition_size=0x42c0000
mount point=/
Image version: 0x0
Image target addr: 0x0
Image offset: 0x8860000
Image length: 0x42b3000
Image paddings: 0x42c0000
Image checksum: 0x0
#######[cfyeh-debug] update_nand_xml(8363) try 1 ...
command: flash_erase /dev/mtd/0 142999552 534
In my system...
Erase Total 534 Units
Performing Flash Erase of length 131072 at offset 0xcb00000 done
[time] t=002.845
command: tar -O -xf /mnt/usbmounts/sda1/install.img package2/squashfs1.img | nan
dwrite -c -e -x -s 142999552 -l 69939200 /dev/mtd/0 -
In my system...
nandwrite $Revision: 1.33 $
Use new versioin convert...
............................Writing data finishes !!
[time] t=028.306
command: dd if=/mnt/usbmounts/sda1/install.img
#######[cfyeh-debug] check_tarfd_file_and_nand_data(4341) package_file_path pack
age2/squashfs1.img addr 0x8860000
.partition length: 0x42c0000
command: dd if=/tmp/fw_tbl.bin of=/dev/mtdblock/0 bs=131072 seek=128
In my system...
------flush priority: 10
flush_page_cache: do flush...
1+0 records in
1+0 records out
upIndate_nand_xml (Done.)

 release address: 819c3aa0
 release address: 819c3ae0
 release address: 87000000
 release address: 87400000
clear pli setting....
[total time] t=069.881
In my system...
Starting pid 442, console /dev/console: '/bin/umount'
BusyBox v1.1.3 (2009.07.16-05:44+0000) multi-call binary

Usage: umount [flags] FILESYSTEM|DIRECTORY

The system is going down NOW !!
The system is going down NOW !!
Sending SIGTERM to all processes.
Sending SIGTERM to all processes.
Sending SIGKILL to all processes.
Sending SIGKILL to all processes.
Please stand by while rebooting the system.
Please stand by while rebooting the system.
Restarting system.



ща глянем первую публичную бетту :).... мало ли ;).
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Next

Return to ASUS

Who is online

Users browsing this forum: No registered users and 12 guests

cron