Hi, we use RDK4.0, DM8168.
When load firmware the error is as following:
Addr = 0xbf40e00[ 46.230000] ti81xxfb ti81xxfb: failed to allocate framebuffer 0
[c6xdsp ] 1[ 46.240000] ti81xxfb ti81xxfb: failed to allocate fb memory.
033: SYSTEM: Cre[ 46.250000] ti81xxfb: probe of ti81xxfb failed with error -12
ating ListMP [DSP_IPC_OUT_25] in region 0 ...
We use the OSD on RDK2.8 before, it's OK and there has no error.
But when use OSD on RDK4.0, it doen't work.
U-Boot 2010.06-svn10 (Dec 13 2012 - 16:33:35)
TI8168-GP rev 2.0
ARM clk: 987MHz
DDR clk: 398MHz
HDVICP clk: 600MHz
L3 Fast clk: 560MHz
HDVPSS clk: 280MHz
Ducati M3 clk: 280MHz
I2C: ready
DRAM: 2 GiB
NAND: Searching for NAND device @ GPMC CS:0
HW ECC Hamming Code selected
256 MiB
MMC: OMAP SD/MMC: 0
*** Warning - bad CRC or NAND, using default environment
Net: <ethaddr> not set. Reading from E-fuse
Detected MACID:84:7e:40:6c:e8:b0
Ethernet PHY: GENERIC @ 0x00
DaVinci EMAC
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
** Can't read from device 0 **
** Unable to use mmc 0:1 for fatload **
In case ENV on MMC/SD is required
Please put a valid script named boot.scr on the card
Refer to the User Guide on how to generate the image
VT8168# dhcp; setenv serverip 10.1.10.149; setenv bootargs 'console=ttyO2,115200n8 root=/dev/nfs rw nfsroot=10.1.10.90:/opt/rfs_816x ip=dhcp mem=256M vram=20M notifyk.vpssm3_sva=0xBEE00000 ddr_mem=1024M atr'mw.b 81000000 ff 440000; tftp 81000000 uImage.4.0;bootm 81000000
Connect speed 100M Full
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 10.1.10.74
Connect speed 100M Full
Using DaVinci EMAC device
TFTP from server 10.1.10.149; our IP address is 10.1.10.74
Filename 'uImage.4.0'.
Load address: 0x81000000
Loading: #################################################################
#################################################################
###########################
done
Bytes transferred = 2290600 (22f3a8 hex)
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-2.6.37+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2290536 Bytes = 2.2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 2.6.37+ (root@ubuntu) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #1 Thu May 16 15:47:01 CST 2013
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: ti8168evm
[ 0.000000] vram size = 20971520 at 0x0
[ 0.000000] ti81xx_reserve: ### Reserved DDR region @8ff00000
[ 0.000000] reserved size = 20971520 at 0x0
[ 0.000000] FB: Reserving 20971520 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP chip is TI8168 2.0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 59648
[ 0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs rw nfsroot=10.1.10.90:/opt/rfs_816x ip=dhcp mem=256M vram=20M notifyk.vpssm3_sva=0xBEE00000 ddr_mem=1024M atrmw.b 81000000 ff 440000
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 234MB 1MB = 235MB total
[ 0.000000] Memory: 233404k/233404k available, 28740k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .init : 0xc0008000 - 0xc003f000 ( 220 kB)
[ 0.000000] .text : 0xc003f000 - 0xc045d000 (4216 kB)
[ 0.000000] .data : 0xc045e000 - 0xc049bd00 ( 248 kB)
[ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:375
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] Total of 128 interrupts on 1 active controller
[ 0.000000] GPMC revision 6.0
[ 0.000000] Trying to install interrupt handler for IRQ368
[ 0.000000] Trying to install interrupt handler for IRQ369
[ 0.000000] Trying to install interrupt handler for IRQ370
[ 0.000000] Trying to install interrupt handler for IRQ371
[ 0.000000] Trying to install interrupt handler for IRQ372
[ 0.000000] Trying to install interrupt handler for IRQ373
[ 0.000000] Trying to install interrupt handler for IRQ374
[ 0.000000] Trying to install type control for IRQ375
[ 0.000000] Trying to set irq flags for IRQ375
[ 0.000000] OMAP clockevent source: GPTIMER1 at 27000000 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)
[ 0.240000] pid_max: default: 32768 minimum: 301
[ 0.250000] Security Framework initialized
[ 0.250000] Mount-cache hash table entries: 512
[ 0.250000] CPU: Testing write buffer coherency: ok
[ 0.250000] devtmpfs: initialized
[ 0.250000] TI81XX: Map 0x8ff00000 to 0xfe500000 for dram barrier
[ 0.250000] TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier
[ 0.250000] omap_voltage_early_init: voltage driver support not added
[ 0.250000] regulator: core version 0.5
[ 0.250000] regulator: dummy:
[ 0.250000] NET: Registered protocol family 16
[ 0.250000] omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
[ 0.250000] omap_voltage_add_dev: VDD specified does not exist!
[ 0.250000] OMAP GPIO hardware version 0.1
[ 0.250000] OMAP GPIO hardware version 0.1
[ 0.250000] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.250000] registered ti816x_gpio_vr device
[ 0.250000] registered ti816x_sr device
[ 0.250000] Cannot clk_get ck_32
[ 0.250000] pm_dbg_init: only OMAP3 supported
[ 0.250000] registered ti81xx_vpss device
[ 0.250000] registered ti81xx_vidout device
[ 0.250000] registered ti81xx on-chip HDMI device
[ 0.250000] registered ti81xx_fb device
[ 0.250000] registered ti81xx_vin device
[ 0.260000] bio: create slab <bio-0> at 0
[ 0.260000] regulator: VFB: 800 <--> 1025 mV at 800 mV
[ 0.260000] SCSI subsystem initialized
[ 0.260000] Advanced Linux Sound Architecture Driver Version 1.0.23.
[ 0.260000] Switching to clocksource gp timer
[ 0.270000] NET: Registered protocol family 2
[ 0.270000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.270000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.270000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.270000] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.270000] TCP reno registered
[ 0.270000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.270000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.270000] NET: Registered protocol family 1
[ 0.270000] RPC: Registered udp transport module.
[ 0.270000] RPC: Registered tcp transport module.
[ 0.270000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.270000] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.270000] PMU: registered new PMU device of type 0
[ 0.270000] omap-iommu omap-iommu.0: ducati registered
[ 0.270000] omap-iommu omap-iommu.1: sys registered
[ 0.340000] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.340000] msgmni has been set to 455
[ 0.340000] io scheduler noop registered
[ 0.340000] io scheduler deadline registered
[ 0.340000] io scheduler cfq registered (default)
[ 0.340000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.340000] omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
[ 0.340000] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[ 0.340000] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[ 0.900000] console [ttyO2] enabled
[ 0.910000] brd: module loaded
[ 0.920000] loop: module loaded
[ 0.920000] ahci probe: devid name is ahci
[ 0.920000] ahci CAP register dump =0x6726ff81
[ 0.930000] Modified ahci CAP register dump =0x6f26ff81
[ 0.930000] ahci ahci.0: forcing PORTS_IMPL to 0x3
[ 0.940000] ahci: SSS flag set, parallel bus scan disabled
[ 0.940000] ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
[ 0.950000] ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc
[ 0.960000] scsi0 : ahci_platform
[ 0.970000] scsi1 : ahci_platform
[ 0.970000] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
[ 0.980000] ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
[ 0.990000] omap2-nand driver initializing
[ 0.990000] ONFI param page 0 valid
[ 0.990000] ONFI flash detected
[ 1.000000] NAND device: Maf ID: 0x2c, Chip ID: 0xca (Micron, NAND 256MiB 3,3V 16-bit)
[ 1.000000] erasesize: 0x20000, writesize: 2048, oobsize: 64
[ 1.010000] omap2-nand: detected x16 NAND flash
[ 1.020000] Creating 6 MTD partitions on "omap2-nand.0":
[ 1.020000] 0x000000000000-0x000000260000 : "U-Boot"
[ 1.030000] 0x000000260000-0x000000280000 : "U-Boot Env"
[ 1.040000] 0x000000280000-0x000000580000 : "U-Boot Logo"
[ 1.040000] 0x000000580000-0x0000009c0000 : "Kernel"
[ 1.050000] 0x0000009c0000-0x00000d1e0000 : "File System"
[ 1.140000] 0x00000d1e0000-0x000010000000 : "Reserved"
[ 1.210000] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[ 1.210000] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
[ 1.220000] davinci_mdio.0: probed
[ 1.220000] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[ 1.230000] mice: PS/2 mouse device common for all mice
[ 1.240000] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
[ 1.240000] i2c /dev entries driver
[ 1.250000] Linux video capture interface: v2.00
[ 1.250000] OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
[ 1.260000] notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbee00000
[ 1.270000] asoc: HDMI-DAI-CODEC <-> hdmi-dai mapping ok
[ 1.270000] ALSA device list:
[ 1.280000] #0: TI81XX SOUND1
[ 1.280000] TCP cubic registered
[ 1.280000] NET: Registered protocol family 17
[ 1.290000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 1.300000] omap_voltage_late_init: Voltage driver support not added
[ 1.310000] Power Management for TI81XX.
[ 1.310000] smartreflex smartreflex: Driver initialized
[ 1.320000] omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
[ 1.450000] ata1: SATA link down (SStatus 0 SControl 300)
[ 1.840000] davinci_mdio davinci_mdio.0: resetting idled controller
[ 1.840000] net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, id=4061e4)
[ 2.860000] Sending DHCP requests .
[ 3.840000] PHY: 0:00 - Link is Up - 100/Full
[ 5.260000] ., OK
[ 9.010000] IP-Config: Got DHCP answer from 10.1.10.149, my address is 10.1.10.206
[ 9.010000] IP-Config: Complete:
[ 9.020000] device=eth0, addr=10.1.10.206, mask=255.255.255.0, gw=10.1.10.149,
[ 9.020000] host=10.1.10.206, domain=, nis-domain=(none),
[ 9.030000] bootserver=10.1.10.149, rootserver=10.1.10.90, rootpath=
[ 11.780000] ata2: COMRESET failed (errno=-32)
[ 11.780000] ata2: limiting SATA link speed to 1.5 Gbps
[ 21.050000] ata2: SATA link down (SStatus 0 SControl 310)
[ 21.070000] VFS: Mounted root (nfs filesystem) on device 0:14.
[ 21.070000] devtmpfs: mounted
[ 21.080000] Freeing init memory: 220K
INIT: version 2.88 booting
Mounting /dev/shm : Mounting /dev/pts : Mounting other filesystems : mount: mounting usbfs on /proc/bus/usb failed: No such file or directory
Mounting /dev/sda1 : mount: mounting /dev/sda1 on /media/sda1 failed: No such file or directory
Mounting /dev/sda2 : mkdir: can't create directory '/media': File exists
mkdir: can't create directory '/media/sda2': File exists
mount: mounting /dev/sda2 on /media/sda2 failed: No such file or directory
Sync command ...Error opening /dev/fb0: No such file or directory
Starting udev
[ 21.770000] udev[69]: starting version 164
udevd-work[89]: error changing net interface name eth0 to eth1: Device or resource busy
Starting Bootlog daemon: bootlogd.
Applying sync command
_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|
Arago Project http://arago-project.org dm816x ttyO2
Arago 2012.10 dm816x ttyO2
dm816x login: root
root@dm816x:~# cd /opt/dvr_rdk/ti816x/
root@dm816x:/opt/dvr_rdk/ti816x# ./init.sh
*** Bootargs Validated for mem param ***
*** Bootargs Validated for notifyk.vpssm3 params ***
*** Kernel Base address validated ***
Kernel bootargs validated
amixer: Cannot find the given element from control default
amixer: Cannot find the given element from control default
[c6xdsp ] Remote Debug Shared Memory @ 0xbf000000
[m3video] Remote Debug Shared Memory @ 0xbf010820
[m3vpss ] Remote Debug Shared Memory @ 0xbf021040
[ 39.420000] SysLink version : 2.20.02.20
[ 39.420000] SysLink module created on Date:May 13 2013 Time:18:07:38
[ 39.430000] Trace enabled
[ 39.440000] Trace SetFailureReason enabled
Setting DMM priority for [DUCATI ] to [0] ( 0x4e000624 = 0x08000000 )
Setting DMM priority for [HDVICP0 ] to [2] ( 0x4e000634 = 0x0000000a )
Setting DMM priority for [HDVICP1 ] to [2] ( 0x4e000634 = 0x000a0000 )
Setting DMM priority for [HDVICP2 ] to [2] ( 0x4e000634 = 0x00a00000 )
*** TVP5158 probe : START ***
TI VS EVM : TVP5158 device address : 0x58, 0x5a, 0x5c, 0x5e
TI DVR : TVP5158 device address : 0x5c, 0x5d, 0x5e, 0x5f
Device found : I2C (0xXX): 0x08 = 0x51
I2C (0xXX): 0x09 = 0x58
Device NOT found : I2C (0xXX): Read ERROR !!! (reg[0x08], count = 2)
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
ERROR (osa_i2c.c|OSA_i2cTestMain|263): OSA_i2cOpen( instId = 2 )
*** TVP5158 probe : END ***
/opt/dvr_rdk/ti816x
root@dm816x:/opt/dvr_rdk/ti816x# ./load.sh
Attached to slave procId 2.
Loaded file ../firmware/dvr_rdk_fw_m3vpss_1024M_256M.xem3 on slave procId 2.
Started slave procId 2.
After Ipc_loadcallback status [0x00000000]
[m3vpss ] ***** VPSS Firmware build time 10:58:37 Jul 24 2013 EDG gcc 3.0 mode
[m3vpss ] ***** SYSTEM : Frequency <ORG> - 250000000, <NEW> - 279999968
[m3vpss ] notify_attach rtnVal 0
[m3vpss ] initProxyServer rtnVal 0
[m3vpss ]
[m3vpss ] *** UTILS: CPU KHz = 559999 Khz ***
[m3vpss ]
[m3vpss ] 37: SYSTEM : System Common Init in progress !!!
[m3vpss ] 37: SYSTEM: IPC init in progress !!!
[m3vpss ] 37: SYSTEM: Attaching to [HOST] ...
[m3vpss ] 60: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
After Ipc_startcallback status [0x00000000]
Attached to slave procId 1.
Loaded file ../firmware/dvr_rdk_fw_m3video_1024M_256M.xem3 on slave procId 1.
Started slave procId 1.
After Ipc_loadcallback status [0x00000000]
[m3video] ***** VIDEO Firmware build time 10:59:55 Jul 24 2013 EDG gcc 3.0 mode
[m3video] ***** SYSTEM : Frequency <ORG> - 250000000, <NEW> - 279999968
[m3video]
[m3video] *** UTILS: CPU KHz = 559999 Khz ***
[m3video]
[m3video] 656: SYSTEM : System Common Init in progress !!!
[m3video] 656: SYSTEM: IPC init in progress !!!
[m3video] 656: SYSTEM: Attaching to [HOST] ...
[m3video] 662: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
After Ipc_startcallback status [0x00000000]
Attached to slave procId 0.
[m3vpss ] 1059: SYSTEM: Attaching to [DSP] ...
Loaded file ../firmware/dvr_rdk_fw_c6xdsp_1024M_256M.xe674 on slave procId 0.
Started slave procId 0.
After Ipc_loadcallback status [0x00000000]
[c6xdsp ] ***** VIDEO Firmware build time 10:56:18 Jul 24 2013 EDG gcc 3.0 mode
[c6xdsp ] ***** SYSTEM : Frequency <ORG> - 800000000, <NEW> - 813176448
[c6xdsp ]
[c6xdsp ] *** UTILS: CPU KHz = 813176 Khz ***
[c6xdsp ]
[c6xdsp ] 5: SYSTEM : System Common Init in progress !!!
[c6xdsp ] 5: SYSTEM: IPC init in progress !!!
[c6xdsp ] 5: SYSTEM: Attaching to [HOST] ...
[c6xdsp ] 12: SYSTEM: Attaching to [HOST] ... SUCCESS !!!
After Ipc_startcallback status [0x00000000]
[c6xdsp ] 15: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
[m3video] 1129: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
[m3vpss ] 1130: SYSTEM: Attaching to [DSP] ... SUCCESS !!!
[c6xdsp ] 16: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
[m3video] 1131: SYSTEM: Attaching to [VPSS-M3] ... SUCCESS !!!
[m3vpss ] 1131: SYSTEM: Attaching to [VIDEO-M3] ... SUCCESS !!!
[c6xdsp ] 16: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_0] ...
[m3video] 1131: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_1] ...
[m3vpss ] 1131: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_2] ...
[c6xdsp ] 16: SYSTEM: Creating MsgQ [DSP_MSGQ] ...
[m3video] 1132: SYSTEM: Creating MsgQ [VIDEO-M3_MSGQ] ...
[m3vpss ] 1131: SYSTEM: Creating MsgQ [VPSS-M3_MSGQ] ...
[c6xdsp ] 16: SYSTEM: Creating MsgQ [DSP_ACK_MSGQ] ...
[m3video] 1132: SYSTEM: Creating MsgQ [VIDEO-M3_ACK_MSGQ] ...
[m3vpss ] 1132: SYSTEM: Creating MsgQ [VPSS-M3_ACK_MSGQ] ...
[c6xdsp ] 17: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[m3video] 1133: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[m3vpss ] 1133: SYSTEM: Notify register to [HOST] line 0, event 15 ...
[c6xdsp ] 17: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
[m3video] 1134: SYSTEM: Notify register to [DSP] line 0, event 15 ...
[m3vpss ] 1134: SYSTEM: Notify register to [DSP] line 0, event 15 ...
[c6xdsp ] 17: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
[m3video] 1134: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
[m3vpss ] 1134: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
[c6xdsp ] 17: SYSTEM: IPC init DONE !!!
[m3video] 1134: SYSTEM: IPC init DONE !!!
[m3vpss ] 1134: SYSTEM: IPC init DONE !!!
[c6xdsp ] 19: MEM: Shared Region 2: Base = 0xae000000, Length = 0x109c0000 (265 MB)
[c6xdsp ] 19: MEM: ERROR: SharedRegion_setEntry (2, 0x9ffa7b9c) FAILED !!! (status=-1)
[m3video] 1140: MEM: Shared Region 2: Base = 0xae000000, Length = 0x10[ 45.330000] DMA: Module install successful, device major num = 251
9c0000 (265 MB) [ 45.330000] DRV: Module install successful
[m3vpss ] 11[ 45.340000] DRV: Module built on May 13 2013 18:08:02
39: MEM: Shared Region 2: Base = 0xae000000, Length = 0x109c0000 (265 MB)
[m3video] 1140: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0c900000 (201 MB)
[m3vpss ] 1140: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0c900000 (201 MB)
[m3video] 1142: SYSTEM : System Common Init Done !!!
[m3vpss ] 1141: SYSTEM : System Common Init Done !!!
[m3video] 1142: SYSTEM : System Video Init in progress !!!
[m3vpss ] 1142: SYSTEM : System VPSS Init in progress !!!
[m3video] 1142: SYSTEM : System Video Init Done !!!
[m3vpss ] === HDVPSS Clocks are enabled ===
[m3video] 1142: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
[m3vpss ] === HDVPSS is fully functional ===
[m3video] 1143: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
[m3vpss ] === HDVPSS module is not in standby ===
[m3video] 1143: SYSTEM: ListElem Shared Addr = 0xbf273e00
[m3video] 1145: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
[m3video] 1145: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
[m3video] 1145: SYSTEM: ListElem Shared Addr = 0xbf277300
[m3video] 1152: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_19] in region 0 ...
[m3vpss ] === I2C1 Clk is active ===
[m3video] 1152: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_19] in region 0 ...
[m3vpss ] 1150: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
[m3video] 1152: SYSTEM: ListElem Shared Addr = 0xbf27dd00
[m3vpss ] 1151: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
[m3video] 1155: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_20] in region 0 ...
[m3vpss ] 1151: SYSTEM: ListElem Shared Addr = 0xbf27a800
[m3video] 1155: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_20] in region 0 ...
[m3vpss ] 1153: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
[m3video] 1155: SYSTEM: ListElem Shared Addr = 0xbf2a6a00
[m3vpss ] 1153: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
[m3video] 1157: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_21] in region 0 ...
[m3vpss ] 1153: SYSTEM: ListElem Shared Addr = 0xbf2a3500
[m3video] 1158: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_21] in region 0 ...
[m3vpss ] 1168: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_19] in region 0 ...
[m3video] 1158: SYSTEM: ListElem Shared Addr = 0xbf2cc200
[m3vpss ] 1169: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_19] in region 0 ...
[m3video] 1172: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_24] in region 0 ...
[m3vpss ] 1169: SYSTEM: ListElem Shared Addr = 0xbf2f1a00
[m3video] 1173: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_24] in region 0 ...
[m3vpss ] 1171: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_20] in region 0 ...
[m3video] 1173: SYSTEM: ListElem Shared Addr = 0xbf33ca00
[m3vpss ] 1172: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_20] in region 0 ...
[m3video] 1175: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_25] in region 0 ...
[m3vpss ] 1172: SYSTEM: ListElem Shared Addr = 0xbf317200
[m3video] 1175: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_25] in region 0 ...
[m3vpss ] 1175: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_21] in region 0 ...
[m3video] 1176: SYSTEM: ListElem Shared Addr = 0xbf37fd00
[m3vpss ] 1175: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_21] in region 0 ...
[m3video] 1177: HDVICP: Doing PRCM for IVAHD[0] ...
[m3vpss ] 1175: SYSTEM: ListElem Shared Addr = 0xbf35a780
[m3video] 1177: HDVICP: PRCM for IVAHD[0] ... DONE.
[m3vpss ] 1177: SYSTEM : HDVPSS Drivers Version: HDVPSS_01_00_01_37
[m3video] 1177: HDVICP: Doing PRCM for IVAHD[1] ...
[m3vpss ] 1177: SYSTEM : FVID2 Init in progress !!!
[m3video] 1178: HDVICP: PRCM for IVAHD[1] ... DONE.
[m3video] 1178: HDVICP: Doing PRCM for IVAHD[2] ...
[m3video] 1178: HDVICP: PRCM for IVAHD[2] ... DONE.
[m3video] 1178: SYSTEM : Initializing Links !!!
[m3vpss ] TILER_STATS: CNT :8BIT
[m3video] 1178: SYSTEM : FREE SPACE : System Heap = 6279304 B, Mbx = 10240 msgs)
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192
[m3video] 1178: SYSTEM : FREE SPACE : SR0 Heap = 12987904 B (12 MB)
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
[m3video] 1178: SYSTEM : FREE SPACE : Frame Buffer = 278658944 B (265 MB)
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3video] 1179: SYSTEM : FREE SPACE : Bitstream Buffer = 210763648 B (200 MB)
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3video] 1179: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
[m3video] 1181: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %)
[c6xdsp ] Remote Debug Shared Memory @ 0xbf000000
[m3video] Remote Debug Shared Memory @ 0xbf010820
[m3vpss ] Remote Debug Shared Memory @ 0xbf021040
[m3vpss ] Received character 's'
[m3video] 1181: SYSTEM : FREE SPACE : Tiler 16-bit = 100663296 B (96 MB) - TILER ON
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[c6xdsp ] Remote Debug Shared Memory @ 0xbf000000
[m3video] Remote Debug Shared Memory @ 0xbf010820
[m3vpss ] Remote Debug Shared Memory @ 0xbf021040
[m3video] Received character 's'
[m3video] 1219: SYSTEM : Initializing Links ... DONE !!!
[c6xdsp ] Remote Debug Shared Memory @ 0xbf000000
[m3video] Remote Debug Shared Memory @ 0xbf010820
[m3vpss ] Remote Debug Shared Memory @ 0xbf021040
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 3072
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 3072
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 100663296 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] 1253: SYSTEM : FVID2 Init in progress DONE !!!
[m3vpss ] 1253: SYSTEM : Device Init in progress !!!
[m3vpss ] 1256: SYSTEM : Device Init in progress DONE !!!
[m3vpss ] 1295: SYSTEM : System VPSS Init Done !!!
[m3vpss ] 1296: UTILS: DMA: HWI Create for INT63 !!!
[m3vpss ] 1296: SYSTEM : Initializing Links !!!
[m3vpss ] 1297: SYSTEM : FREE SPACE : System Heap = 74056 B, Mbx = 10240 msgs)
[m3vpss ] 1297: SYSTEM : FREE SPACE : SR0 Heap = 12987904 B (12 MB)
[m3vpss ] 1297: SYSTEM : FREE SPACE : Frame Buffer = 274348928 B (261 MB)
[m3vpss ] 1297: SYSTEM : FREE SPACE : Bitstream Buffer = 210763648 B (200 MB)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 134152192 (99 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 3072
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 3072
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 100663296 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] 1298: SYSTEM : FREE SPACE : Tiler 8-bit = 134152192 B (127 MB) - TILER ON
[m3vpss ] 1298: SYSTEM : FREE SPACE : Tiler 16-bit = 100663296 B (96 MB) - TILER ON
[m3vpss ] 1427: SYSTEM : Initializing Links ... DONE !!!
[m3vpss ] 1427: SYSTEM : Set Static L3 pressure for HDVPSS as High
[c6xdsp ] 1025: MEM: Shared Region 1: Base = 0x90000000, Length = 0x0c900000 (201 MB)
[c6xdsp ] 1026: SYSTEM : System Common Init Done !!!
[c6xdsp ] 1013: SYSTEM : System DSP Init in progress !!!
[c6xdsp ] 1013: SYSTEM : RpeServer_init() done... Ret Val 0!!!
[c6xdsp ] 1029: SYSTEM: Creating ListMP [DSP_IPC_OUT_19] in region 0 ...
[c6xdsp ] 1029: SYSTEM: Creating ListMP [DSP_IPC_IN_19] in region 0 ...
[c6xdsp ] 1029: SYSTEM: ListElem Shared Addr = 0xbf39d800
[c6xdsp ] 1030: SYSTEM: Creating ListMP [DSP_IPC_OUT_20] in region 0 ...
[c6xdsp ] 1030: SYSTEM: Creating ListMP [DSP_IPC_IN_20] in region 0 ...
[c6xdsp ] 1030: SYSTEM: ListElem Shared Addr = 0xbf3c3000
[c6xdsp ] 1031: SYSTEM: Creating Li[ 46.190000] [module] vpss probe done.
stMP [DSP_IPC_OUT_21] in region 0 ...
[c6xdsp ] 1031: SYSTEM: Creating ListMP [DSP_IPC_IN_21] in region 0 ...
[c6xdsp ] 1031: SYSTEM: ListElem Shared Addr = 0xbf3e8800
[c6xdsp ] 1032: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ...
[c6xdsp ] 1032: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ...
[c6xdsp ] 1032: SYSTEM: ListElem Shared [ 46.230000] FB: no memory to allocate
Addr = 0xbf40e00[ 46.230000] ti81xxfb ti81xxfb: failed to allocate framebuffer
0
[c6xdsp ] 1[ 46.240000] ti81xxfb ti81xxfb: failed to allocate fb memory.
033: SYSTEM: Cre[ 46.250000] ti81xxfb: probe of ti81xxfb failed with error -12
ating ListMP [DSP_IPC_OUT_25] in region 0 ...
[c6xdsp ] 1033: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ...
[c6xdsp ] 1033: SYSTEM: ListElem Shared Addr = 0xbf42bb00
[c6xdsp ] !!WARNING.Resource already registered:2
[c6x[ 46.270000] HDMI W1 rev 2.0
dsp ] 1020: SYS[ 46.280000] HDMI CEC Spec version 1.2
TEM : Initializing Links !!!
[c6xdsp ] 1033: SYSTEM : FREE SPACE : System Heap = 10391168 B, Mbx = 10240 msgs)
[c6xdsp ] Received character 's'
/opt/dvr_rdk/ti816x
[c6xdsp ] 1032: SYSTEM : Initializing Links ... DONE !!!
[c6xdsp ] ETH_OFFLOAD: Init !!!
[c6xdsp ] 1032: SYSTEM : System DSP Init Done !!!
ORG 0x46c00524: 0
NEW 0x46c00524: 2
root@dm816x:/opt/dvr_rdk/ti816x# ./bin/dvr_rdk_demo_mcfw_api.out
DSP Test !!!
=========
Main Menu
=========
1: VCAP + VENC + VDEC + VDIS - Progressive SD Encode + Decode
2: VCAP + VENC + VDIS - SD Encode ONLY
3: VCAP + VENC + VDEC + VDIS - Progressive HD Encode + Decode
4: VDEC + VDIS - SD/HD Decode ONLY
a: 960H DVR usecase
e: Exit
Enter Choice: 1
$$$$$$$$$$$$$$$$$$$$ capture initialize done ! $$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$ encode initialize done ! $$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$ decode initialize done ! $$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$ display initialize done ! $$$$$$$$$$$$$$$$$$$$
--------------- CHANNEL DETAILS-------------
Capture Channels => 1
Enc Channels => Primary 1, Secondary 1
Dec Channels => 1
Disp Channels => 2
-------------------------------------------
0: SYSTEM: System Common Init in progress !!!
0: SYSTEM: IPC init in progress !!!
17: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
17: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
17: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
17: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
18: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
21: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
23: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
26: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
26: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
27: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
28: SYSTEM: Notify register to [DSP] line 0, event 15 ...
29: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
30: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
31: SYSTEM: IPC init DONE !!!
32: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
35: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
37: SYSTEM: ListElem Shared Addr = 0x40749880
39: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
41: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
43: SYSTEM: ListElem Shared Addr = 0x4077ea80
45: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
48: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
50: SYSTEM: ListElem Shared Addr = 0x407b3c80
52: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
54: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
57: SYSTEM: ListElem Shared Addr = 0x407f6f80
58: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
61: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
63: SYSTEM: ListElem Shared Addr = 0x4083a280
80: SYSTEM: System Common Init Done !!!
[host] HDMI Ctrl :Initializing
[host] HDMI Ctrl :Initialized
[host] HDMI Ctrl :Sink Connected
Enable file write (YES - y / NO - n) : n
File write DISABLED !!!
#IPCBITS - [1920x1080, size: 2073600]
#IPCBITS - [1920x1080, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
#IPCBITS - [0x0, size: 0]
********* Entered usecase 16CH Progressive <816x> Cap/Enc/Dec/Dis
Add OSD111111111 Function enableOsdAlgLink
1552: MCFW : CPU Revision [ES2.0] !!!
[m3vpss ] 27400: CAPTURE: Create in progress !!!
[m3vpss ] 27430: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Discrete Sync - ACTVID_VSYNC] !!!
[m3vpss ] 27714: CAPTURE: 0: 0xb0ba9480, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] 27714: CAPTURE: 1: 0xb0f9dc80, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] 27714: CAPTURE: 2: 0xb1392480, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] 27714: CAPTURE: 3: 0xb1786c80, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] 27714: CAPTURE: 4: 0xb1b7b480, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] 27714: CAPTURE: 5: 0xb1f6fc80, 1920 x 1080, 003f4800 B --> Extra Frames
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58)
[m3vpss ] UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740)
[m3vpss ] UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800)
[m3vpss ] UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820)
[m3vpss ] UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840)
[c6xdsp ] 26604: IPC_FRAMES_IN : Create in progress !!!
[c6xdsp ] 26604: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_19] ...
[m3vpss ] CAPTURE::HEAPID:0 USED:328
[c6xdsp ] 26605: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_19] ...
[m3vpss ] CAPTURE::HEAPID:4 USED:66355200
[c6xdsp ] 26605: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
[m3vpss ] 27716: CAPTURE: Create Done !!!
[m3vpss ] 27716: IPC_FRAMES_OUT : Create in progress !!!
[c6xdsp ] IPC_FRAMES_IN:HEAPID:0 USED:304
[c6xdsp ] 26606: IPC_FRAMES_IN : Create Done !!!
[m3vpss ] 27718: IPC_FRAMES_OUT : Create Done !!!
[c6xdsp ] 26607: ALG : Create in progress !!!
[m3vpss ] 27734: NSF: Create in progress !!!
[c6xdsp ] ALGLINK:HEAPID:0 USED:2616
[c6xdsp ] ALGLINK:HEAPID:1 USED:5912
[c6xdsp ] 26617: ALG : Create Done !!!
[m3video] 27765: IPC_IN_M3 : Create in progress !!!
[m3video] 27765: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
[m3video] 27766: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
[m3vpss ] NSF::HEAPID:0 USED:128
[m3vpss ] NSF::HEAPID:1 USED:4928
[m3vpss ] NSF::HEAPID:4 USED:6266880
[m3vpss ] 27764: NSF: Create Done !!!
[m3vpss ] 27764: IPC_OUT_M3 : Create in progress !!!
[m3vpss ] 27765: IPC_OUT_M3 : Create Done !!!
[m3video] 27768: IPC_IN_M3 : Create Done !!!
[m3video] 27768: ENCODE: Create in progress ... !!!
[m3video] 27800: ENCODE: Creating CH0 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps ...
[m3video]
[m3video] --------- CH 0 : H264 ENC : Dynamic Params -------
[m3video]
[m3video] videnc2DynamicParams -> inputHeight : 1080
[m3video] videnc2DynamicParams -> inputWidth : 1920
[m3video] videnc2DynamicParams -> refFrameRate : 60000
[m3video] videnc2DynamicParams -> targetFrameRate : 60000
[m3video] videnc2DynamicParams -> targetBitRate : 2000000
[m3video] videnc2DynamicParams -> intraFrameInterval : 30
[m3video] videnc2DynamicParams -> generateHeader : 0
[m3video] videnc2DynamicParams -> captureWidth : 1920
[m3video] videnc2DynamicParams -> forceFrame : -1
[m3video] videnc2DynamicParams -> interFrameInterval : 1
[m3video] videnc2DynamicParams -> mvAccuracy : 2
[m3video] videnc2DynamicParams -> sampleAspectRatioHeight : 1
[m3video] videnc2DynamicParams -> sampleAspectRatioWidth : 1
[m3video] videnc2DynamicParams -> ignoreOutbufSizeFlag : 1
[m3video] videnc2DynamicParams -> lateAcquireArg : -1
[m3video]
[m3video] rateControlParams -> rateControlParamsPreset : 1
[m3video] rateControlParams -> scalingMatrixPreset : 0
[m3video] rateControlParams -> rcAlgo : 1
[m3video] rateControlParams -> qpI : -1
[m3video] rateControlParams -> qpMaxI : 40
[m3video] rateControlParams -> qpMinI : 10
[m3video] rateControlParams -> qpP : -1
[m3video] rateControlParams -> qpMaxP : 40
[m3video] rateControlParams -> qpMinP : 10
[m3video] rateControlParams -> qpOffsetB : 4
[m3video] rateControlParams -> qpMaxB : 44
[m3video] rateControlParams -> qpMinB : 10
[m3video] rateControlParams -> allowFrameSkip : 0
[m3video] rateControlParams -> removeExpensiveCoeff : 0
[m3video] rateControlParams -> chromaQPIndexOffset : 0
[m3video] rateControlParams -> IPQualityFactor : 0
[m3video] rateControlParams -> initialBufferLevel : 2000000
[m3video] rateControlParams -> HRDBufferSize : 2000000
[m3video] rateControlParams -> minPicSizeRatioI : 0
[m3video] rateControlParams -> maxPicSizeRatioI : 640
[m3video] rateControlParams -> minPicSizeRatioP : 0
[m3video] rateControlParams -> maxPicSizeRatioP : 0
[m3video] rateControlParams -> minPicSizeRatioB : 0
[m3video] rateControlParams -> maxPicSizeRatioB : 0
[m3video] rateControlParams -> enablePRC : 1
[m3video] rateControlParams -> enablePartialFrameSkip : 0
[m3video] rateControlParams -> discardSavedBits : 1
[m3video] rateControlParams -> VBRDuration : 8
[m3video] rateControlParams -> VBRsensitivity : 0
[m3video] rateControlParams -> skipDistributionWindowLength : 5
[m3video] rateControlParams -> numSkipInDistributionWindow : 2
[host] IpcBitsInLink_tskMain:Entered
[host] 2327: IPC_BITS_IN : Create in progress !!!
[host] 2327: IPC_BITS_IN : ListMPOpen start !!!
[host] 2327: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_24] ...
[m3video] rateControlParams -> enableHRDComplianceMode : 1
[m3video] rateControlParams -> frameSkipThMulQ5 : 0
[m3video] rateControlParams -> vbvUseLevelThQ5 : 0
[m3video]
[m3video] interCodingParams -> interCodingPreset : 0
[m3video] interCodingParams -> searchRangeHorP : 144
[m3video] interCodingParams -> searchRangeVerP : 32
[m3video] interCodingParams -> searchRangeHorB : 144
[m3video] interCodingParams -> searchRangeVerB : 16
[m3video] interCodingParams -> interCodingBias : 1
[m3video] interCodingParams -> skipMVCodingBias : 1
[m3video] interCodingParams -> minBlockSizeP : 0
[m3video] interCodingParams -> minBlockSizeB : 0
[m3video] interCodingParams -> meAlgoMode : 0
[m3video]
[m3video] intraCodingParams -> intraCodingPreset : 0
[m3video] intraCodingParams -> lumaIntra4x4Enable : 0
[m3video] intraCodingParams -> lumaIntra8x8Enable : 255
[m3video] intraCodingParams -> lumaIntra16x16Enable : 15
2330: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_24] ...
[m3video] intraCodingParams -> chromaIntra8x8Enable : 15
[m3video] intraCodingParams -> chromaComponentEnable : 1
[host] 2332: IPC_BITS_IN : ListMPOpen done !!!
[m3video] intraCodingParams -> intraRefreshMethod : 0
[m3video] intraCodingParams -> intraRefreshRate : 0
[m3video] intraCodingParams -> gdrOverlapRowsBtwFrames : 0
[m3video] intraCodingParams -> constrainedIntraPredEnable : 0
[m3video] intraCodingParams -> intraCodingBias : 0
[m3video]
[m3video] sliceCodingParams -> sliceCodingPreset : 0
[m3video] sliceCodingParams -> sliceMode : 0
[m3video] sliceCodingParams -> sliceUnitSize : 0
[m3video] sliceCodingParams -> sliceStartOffset : [0 0 0]
[m3video] sliceCodingParams -> streamFormat : 0
[m3video]
[m3video] sliceGroupChangeCycle : 0
[m3video] searchCenter : 32767
[m3video] enableStaticMBCount : 0
[host] 2333: IPC_BITS_IN : System_linkGetInfo done !!!
[host] 2333: IPC_BITS_IN : Create Done !!!
Reducing bitsProducerLinkInfo.numCh to 1
[host] 2334: IPC_BITS_OUT : Create in progress !!!
[host] IPC_BITSOUT:BitBuffer Alloc.ChID:0,Size:0xBDD800
[host]
******* RingBuf 0 created ********
[host] IPCBITSOUTLINK:Translated Addr Virt:0x48c4fc80 To Phy:0x905eec80
[host]
###Bit buff of size from the SR # 1 : 12441600 / bufsize 2073600, maxQueueDepth 50
[host] ###Bit buff BasePtr: 48C4FC80 / PhyAddr 905EEC80
[host] 2335: IPC_BITS_OUT : Create Done !!!
[m3video] enableROI : 0
[m3video]
[m3video]
[m3video] ENCLINK_H264:HEAPID:0 USED:13808
[m3video] ENCLINK_H264:HEAPID:3 USED:7176192
[m3video] 27840: ENCODE: All CH Create ... DONE !!!
[m3video] ENCLINK:HEAPID:0 USED:13928
[m3video] ENCLINK:HEAPID:2 USED:6220800
[m3video] ENCLINK:HEAPID:3 USED:7176192
[m3video] 27842: ENCODE: Create ... DONE !!!
[m3video] 27842: IPC_BITS_OUT : Create in progress !!!
[m3video] 27844: IPC_BITS_OUT : Create Done !!!
[m3vpss ] 28240: IPC_IN_M3 : Create in progress !!!
[m3video] 28182: IPC_BITS_IN : Create in progress !!!
[m3vpss ] 28240: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_0] ...
[m3video] 28182: SYSTEM: Opening ListMP [HOST_IPC_OUT_24] ...
[m3vpss ] 28240: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_0] ...
[m3video] 28183: SYSTEM: Opening ListMP [HOST_IPC_IN_24] ...
[m3vpss ] 28241: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
[m3video] 28183: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
[m3vpss ] 28243: IPC_IN_M3 : Create Done !!!
[m3video] 28185: IPC_BITS_IN : Create Done !!!
[m3video] 28186: DECODE: Create in progress ... !!!
[m3vpss ] 28243: SWMS: Create in progress !!!
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:9363456
[m3video] 28233: DECODE: Creating CH0 of 1920 x 1080 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] 28235: DECODE: All CH Create ... DONE !!!
[m3video] DECLINK:HEAPID:0 USED:2488
[m3video] DECLINK:HEAPID:3 USED:9363456
[m3video] 28238: DECODE: Create ... DONE !!!
[m3video] 28238: IPC_OUT_M3 : Create in progress !!!
[m3video] 28239: IPC_OUT_M3 : Create Done !!!
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 59 (59)
[m3vpss ] UTILS: DMA: 0 of 1: Allocated PaRAM = 59 (0x49004760)
[m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
[m3vpss ] 28328: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 28328: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 28328: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ] 28329: SWMS : ******* Configuring clock 15 secs...
[m3vpss ] 28329: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 28329: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 28329: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 60
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 1920 x 1080 | 16384 / 32768 | TILED | 0, 0 | 1920 x 1080 | 3840 / 0 | NON-TILED | OFF | 0 | 420SP | OFF |
[m3vpss ]
[m3vpss ] SWMS:HEAPID:0 USED:224
[m3vpss ] SWMS:HEAPID:1 USED:47296
[m3vpss ] SWMS:HEAPID:4 USED:16588800
[m3vpss ] 28330: SWMS: Create Done !!!
[m3vpss ] 28330: DISPLAY: Create in progress !!!
[m3vpss ] 28332: DISPLAY: Create Done !!!
[m3vpss ] 28332: SWMS : ******* Configuring clock 15 secs...
[m3vpss ] 28333: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 28333: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 28333: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 60
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 1920 x 1080 | 16384 / 32768 | TILED | 0, 0 | 1920 x 1080 | 3840 / 0 | NON-TILED | OFF | 0 | 420SP | OFF |
[m3vpss ]
[m3vpss ] 28336: DISPLAY: Start in progress !!!
[m3vpss ] 28378: DISPLAY: Start Done !!!
[m3vpss ] 28378: DISPLAY: HDDAC(BP0) : 47 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) DropCount:0 DispLatency (Min / Max) = ( 7669 / 0 ) !!!
[m3vpss ] 28379: DISPLAY DRV: HDDAC(BP0) : Q:[2] Display:[2], Repeat:[1], DQ:[0]
[m3vpss ] 28379: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 1, HDDAC(BP0) 1, DVO2(BP1) 1, SDDAC(SEC1) 1
[m3vpss ] 28379: SYSTEM : FREE SPACE : System Heap = 67392 B, Mbx = 10238 msgs)
[m3vpss ] 28379: SYSTEM : FREE SPACE : SR0 Heap = 8619648 B (8 MB)
[m3vpss ] 28379: SYSTEM : FREE SPACE : Frame Buffer = 168598400 B (160 MB)
[m3vpss ] 28379: SYSTEM : FREE SPACE : Bitstream Buffer = 192101248 B (183 MB)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3vpss ] 28380: SWMS: Start in Progress !!!
[m3vpss ] 28380: SWMS: Start Done !!!
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 8192
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 0
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 1
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 122109952 (90 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 12042240 (8 %)
[m3vpss ] TILER_STATS: TOTAL WASTE AREA: 0 (0 %)
[m3vpss ] TILER_STATS: MAX WIDTH RECT: 16384 x 7012
[m3vpss ] TILER_STATS: MAX HEIGHT RECT: 16384 x 7012
[m3vpss ] TILER_STATS: RES ALLOC COUNT [1080P] : 5
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 3072
[host] IpcBitsInLink_tskMain:Entered [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 3072
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 0
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 1
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 94642176 (94 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 6021120 (5 %)
[m3vpss ] TILER_STATS: TOTAL WASTE AREA: 0 (0 %)
[m3vpss ] TILER_STATS: MAX WIDTH RECT: 32768 x 2484
[m3vpss ] TILER_STATS: MAX HEIGHT RECT: 32768 x 2484
[m3vpss ] TILER_STATS: RES ALLOC COUNT [1080P] : 5
[m3vpss ] 28382: SYSTEM : FREE SPACE : Tiler 8-bit = 122109952 B (116 MB) - TILER ON
[m3vpss ] 28382: SYSTEM : FREE SPACE : Tiler 16-bit = 94642176 B (90 MB) - TILER ON
[m3video] 29074: Assertion @ Line: 2217 in links_m3video/iva_enc/encLink_common.c: FALSE : failed !!!
[m3vpss ] 28966: CAPTURE: Start in progress !!!
[m3vpss ] 29066: CAPTURE: Enabled Time Stamping !!!
[m3vpss ] 29074: CAPTURE: Start Done !!!