This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Gstreamer: Compilation Error in gstreamer_ti_dm81xx

Hi,

I am trying to compile the Gstreamer with SDK version ti-ezsdk_dm816x-evm_5_05_02_00. I am getting the below error:


mpeg4ip.h:126: error: declaration of 'char* strcasestr(const char*, const char*)' throws different exceptions
/media/_/Salih/PRDVF/Src/ti-ezsdk_dm816x-evm_5_05_02_00/linux-devkit/arm-none-linux-gnueabi/usr/include/string.h:218: error: from previous declaration 'char* strcasestr(const char*, const char*) throw ()'

Please let me know any solution to solve this error.

Thanks in advance.

Regards,

Salih

  • Hello,

    How you are trying to compile gst-openmax_GST_DM81XX_00_07_00_00?

    Is it not working make all or make gstomx commands in the main EZSDK folder?

    It seems to me  that the problem is the duplicate declaration of strcasestr function. Could you try to comment char *strcasestr(const char *haystack, const char *needle); in the mpeg4ip.h and try to rebuild.

    Best Regards,

    Margarita

  • Hi,

    While compiling directly in EZSDK path, I am getting the below error message:

    make: *** /media/_/Salih/PRDVF/Src/ti-ezsdk_dm816x-evm_5_05_02_00/example-applications/linux-driver-examples-psp04.04.00.01/pcie: No such file or directory.  Stop.
    make: *** [psp-examples] Error 2

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    In the EZSDK for dm8168 we have ti-ezsdk_dm816x-evm_5_05_02_00/example-applications/linux-driver-examples-psp04.04.00.01/pcie folder(which contains pcie example demo) could you check are you have it ?

    I have attach this folder (8272.pcie.tar.gz) extract it  here /linux-driver-examples-psp04.04.00.01

    or you could remove it from the makefile in the EZSDk install folder.

        $(MAKE) -C $(PSP_EXAMPLES_INSTALL_DIR)/pcie \
            CC=$(CSTOOL_PREFIX)gcc \
            KERNEL_DIR=$(LINUXKERNEL_INSTALL_DIR)

    Best Regards,

    Margarita

  • Hi Margarita,

    Thank you for your input. I have commented the PCIE part in the Makefile and successfully done the EZSDK compilation. Where can I get the targetfs in the compiled EZSDK.

    Also while playing video in the target using G-streamer, should I execute the below commands:

    insmod syslink.ko
    ./slaveloader startup VPSS-M3 ti816x_hdvpss.xem3
    insmod vpss.ko
    insmod ti81xxfb.ko

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    Muhammad Salih said:
    Where can I get the targetfs in the compiled EZSDK.

    make install. This will create install folder. You could find the new gst libs under /install/usr/lib

    Muhammad Salih said:
    insmod syslink.ko
    ./slaveloader startup VPSS-M3 ti816x_hdvpss.xem3
    insmod vpss.ko
    insmod ti81xxfb.ko

    No with the default EZSDK.

    But if you will use v4l2sink then you should do:

    /etc/init.d/matrix-gui-e stop

     /etc/init.d/pvr-init stop

    cd /usr/share/ti/ti-media-controller-utils/

    ./load-hd-firmware.sh stop

    ./load-hd-v4l2-firmware.sh start

    Best Regards,

    Margarita

  • Hi Margarita,

    I have executed the above commands which you given in the previous post. Still the issue remains same.

    I don't whats going wrong in my target. If I want generate the new targetfs, what are the commands I have to give in the EZSDK. I am not getting the complete targetfs in the targetfs directory after the compilation of EZSDK is done.

    Only (home) directory only generating newly.

    I am struggling with this issue for very long time. I don't know where I have to debug this.

    Please suggest any solution to solve this issue.

    Thanks in advance

    Regards,

    Salih

  • Hello,

    Muhammad Salih said:
    Only (home) directory only generating newly.

    Copy the new generated gst libs in /usr/lib to the FS /usr dir.

    In the EZSDK install directory there is a docs folder. You could find a DM816x_EZ_Software_Developers_Guide.pdf.

    You could check there:

    Setting up the EZ SDK ,

    Running GStreamer pipelines,


    How to change from OMX to V4L2 firmware for capture/display,

    etc.

    Best Regards,

    Margarita

  • Hi Margarita,

    Please find the attached log file. I am getting some errors while booting the system.

    Pleas suggest me any soulution to fix this issue.

    Thanks in advance.

    1346.log.txt
    
    U-Boot 2010.06 (Mar 26 2012 - 12:19:02)
    
    DRAM:  1 GiB
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc1 is available
    reading u-boot.bin
    
    150520 bytes read
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Mar 26 2012 - 13:33:29)
    
    TI8168-GP rev 2.0
    
    ARM clk: 987MHz
    DDR clk: 796MHz
    
    I2C:   ready
    DRAM:  1 GiB
    NAND:  HW ECC Hamming Code selected
    128 MiB
    Hit any key to stop autoboot:  3  2  1  0 
    mmc1 is available
    reading boot.scr
    
    300 bytes read
    Running bootscript from MMC/SD to set the ENV...
    ## Executing script at 80900000
    reading uImage
    
    2460196 bytes read
    ## Booting kernel from Legacy Image at 80009000 ...
       Image Name:   Linux-2.6.37
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2460132 Bytes = 2.3 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    
    Starting kernel ...
    
    Linux version 2.6.37 (iwave64@iwave64-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #3 Thu Oct 23 15:40:57 IST 2014
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine: ti8168evm
    vram size = 52428800 at 0x0
    reserved size = 52428800 at 0x0
    FB: Reserving 52428800 bytes SDRAM for VRAM
    Memory policy: ECC disabled, Data cache writeback
    OMAP chip is TI8168 2.0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 52224
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=256M earlyprink vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=off noinitrd notifyk.vpssm3_sva=0xA0000000
    PID hash table entries: 1024 (order: 0, 4096 bytes)
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Memory: 206MB = 206MB total
    Memory: 203364k/203364k available, 58780k reserved, 0K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
        vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
        lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)
          .init : 0xc0008000 - 0xc003b000   ( 204 kB)
          .text : 0xc003b000 - 0xc04a8000   (4532 kB)
          .data : 0xc04a8000 - 0xc04f0a40   ( 291 kB)
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:407
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    Total of 128 interrupts on 1 active controller
    GPMC revision 6.0
    Trying to install interrupt handler for IRQ400
    Trying to install interrupt handler for IRQ401
    Trying to install interrupt handler for IRQ402
    Trying to install interrupt handler for IRQ403
    Trying to install interrupt handler for IRQ404
    Trying to install interrupt handler for IRQ405
    Trying to install interrupt handler for IRQ406
    Trying to install type control for IRQ407
    Trying to set irq flags for IRQ407
    OMAP clockevent source: GPTIMER1 at 27000000 Hz
    Console: colour dummy device 80x30
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)
    pid_max: default: 32768 minimum: 301
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    omap_voltage_early_init: voltage driver support not added
    regulator: core version 0.5
    regulator: dummy: 
    NET: Registered protocol family 16
    omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
    omap_voltage_add_dev: VDD specified does not exist!
    OMAP GPIO hardware version 0.1
    OMAP GPIO hardware version 0.1
    omap_mux_init: Add partition: #1: core, flags: 0
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda
    ti81xx_register_mcasp: platform not supported
    gpio_pin_no = 11
    gpio_pin_no = 12
    gpio_pin_no = 28
    gpio_pintouch_no = 27
    gpio_pin_ethernt_no = 24
    gpio_pin_etherner_8 = 8
    registered ti816x_sr device
    pm_dbg_init: only OMAP3 supported
    registered ti81xx_vpss device
    registered ti81xx_vidout device
    registered ti81xx on-chip HDMI device
    registered ti81xx_fb device
    registered ti81xx_vin device
    ti81xx_pcie: Invoking PCI BIOS...
    ti81xx_pcie: Setting up Host Controller...
    ti81xx_pcie: Register base mapped @0xd0820000
    ti81xx_pcie: Starting PCI scan...
    PCI: bus0: Fast back to back transfers enabled
    bio: create slab <bio-0> at 0
    vgaarb: loaded
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    USBSS revision 4ea20809
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz
    Advanced Linux Sound Architecture Driver Version 1.0.23.
    Switching to clocksource gp timer
    musb-hdrc: version 6.0, otg (peripheral+host), debug=0
    musb-hdrc musb-hdrc.0: dma type: pio
    MUSB controller-0 revision 4ea20800
    musb-hdrc musb-hdrc.0: USB OTG mode controller at d081e000 using PIO, IRQ 18
    musb-hdrc musb-hdrc.1: dma type: pio
    MUSB controller-1 revision 4ea20800
    musb-hdrc musb-hdrc.1: USB OTG mode controller at d0826800 using PIO, IRQ 19
    NET: Registered protocol family 2
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    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)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    NetWinder Floating Point Emulator V0.97 (double precision)
    PMU: registered new PMU device of type 0
    omap-iommu omap-iommu.0: ducati registered
    omap-iommu omap-iommu.1: sys registered
    JFFS2 version 2.2. (NAND) � 2001-2006 Red Hat, Inc.
    msgmni has been set to 397
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    console [ttyO2] enabled
    brd: module loaded
    loop: module loaded
    ahci ahci.0: forcing PORTS_IMPL to 0x3
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc 
    scsi0 : ahci_platform
    scsi1 : ahci_platform
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
    omap2-nand driver initializing
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung )
    Creating 5 MTD partitions on "omap2-nand.0":
    0x000000000000-0x000000260000 : "U-Boot"
    0x000000260000-0x000000280000 : "U-Boot Env"
    0x000000280000-0x0000006c0000 : "Kernel"
    0x0000006c0000-0x00000cee0000 : "File System"
    mtd: partition "File System" extends beyond the end of device "omap2-nand.0" -- size truncated to 0x7940000
    0x000008000000-0x000008000000 : "Reserved"
    mtd: partition "Reserved" is out of reach -- disabled
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    davinci_mdio davinci_mdio.0: no live phy, scanning all
    davinci_mdio: probe of davinci_mdio.0 failed with error -5
    usbcore: registered new interface driver cdc_ether
    usbcore: registered new interface driver dm9601
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    input: max11801_ts as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/input/input0
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    i2c /dev entries driver
    Linux video capture interface: v2.00
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v1.0.0)
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xa0000000
    usbcore: registered new interface driver snd-usb-audio
    ALSA device list:
      #0: Dummy 1
    TCP cubic registered
    NET: Registered protocol family 17
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    omap_voltage_late_init: Voltage driver support not added
    Power Management for TI81XX.
    DaVinci EMAC: No platform data
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    mmc0: new high speed SDHC card at address e624
    mmcblk0: mmc0:e624 SU04G 3.69 GiB 
     mmcblk0: p1 p2
    ata1: SATA link down (SStatus 0 SControl 300)
    ata2: SATA link down (SStatus 0 SControl 300)
    EXT3-fs: barriers not enabled
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs (mmcblk0p2): using internal journal
    EXT3-fs (mmcblk0p2): recovery complete
    EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
    VFS: Mounted root (ext3 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing init memory: 204K
    INIT: version 2.86 booting
    Please wait: booting...
    Starting udev
    udevd (58): /proc/58/oom_adj is deprecated, please use /proc/58/oom_score_adj instead.
    Remounting root file system...
    Caching udev devnodes
    NET: Registered protocol family 10
    ALSA: Restoring mixer settings...
    Configuring network interfaces... PHY 0:03 not found
    net eth0: could not connect to phy 0:03
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    udhcpc (v1.13.2) started
    Sending discover...
    Sending discover...
    Sending discover...
    No lease, forking to background
    done.
    Setting up IP spoofing protection: rp_filter.
    Wed Dec 26 16:01:00 UTC 2012
    INIT: Entering runlevel: 5
    Loading HDVICP2 Firmware
    DM816X prcm_config_app version: 2.0.0.1
    Doing PRCM settings...
    	PRCM for IVHD0 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180600 Data : 0x00000002
    			AW Phy Addr : 0x48180600 Data : 0x00000002
    			Phy Addr : 0x48180c04 Data : 0x00000037
    			BW Phy Addr : 0x48180620 Data : 0x00070000
    			AW Phy Addr : 0x48180620 Data : 0x00070002
    			BW Phy Addr : 0x48180624 Data : 0x00030000
    			AW Phy Addr : 0x48180624 Data : 0x00010002
    			Phy Addr : 0x48180600 Data : 0x00000102
    			BW Phy Addr : 0x48180c10 Data : 0x00000007
    			AW Phy Addr : 0x48180c10 Data : 0x00000003
    			Phy Addr : 0x48180c14 Data : 0x00000004
    			BW Phy Addr : 0x58088000 Data : 0xeafffffe
    			AW Phy Addr : 0x58088000 Data : 0xeafffffe
    			BW Phy Addr : 0x58098000 Data : 0xeafffffe
    			AW Phy Addr : 0x58098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180c10 Data : 0x00000003
    			AW Phy Addr : 0x48180c10 Data : 0x00000000
    			Phy Addr : 0x48180c14 Data : 0x00000007
    	PRCM for IVHD0 is Done Successfully  
    	PRCM for IVHD1 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180700 Data : 0x00000002
    			AW Phy Addr : 0x48180700 Data : 0x00000002
    			Phy Addr : 0x48180d04 Data : 0x00000037
    			BW Phy Addr : 0x48180720 Data : 0x00070000
    			AW Phy Addr : 0x48180720 Data : 0x00050002
    			BW Phy Addr : 0x48180724 Data : 0x00030000
    			AW Phy Addr : 0x48180724 Data : 0x00010002
    			Phy Addr : 0x48180700 Data : 0x00000102
    			BW Phy Addr : 0x48180d10 Data : 0x00000007
    			AW Phy Addr : 0x48180d10 Data : 0x00000003
    			Phy Addr : 0x48180d14 Data : 0x00000004
    			BW Phy Addr : 0x5a088000 Data : 0xeafffffe
    			AW Phy Addr : 0x5a088000 Data : 0xeafffffe
    			BW Phy Addr : 0x5a098000 Data : 0xeafffffe
    			AW Phy Addr : 0x5a098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180d10 Data : 0x00000003
    			AW Phy Addr : 0x48180d10 Data : 0x00000000
    			Phy Addr : 0x48180d14 Data : 0x00000007
    	PRCM for IVHD1 is Done Successfully  
    	PRCM for IVHD2 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180800 Data : 0x00000002
    			AW Phy Addr : 0x48180800 Data : 0x00000002
    			Phy Addr : 0x48180e04 Data : 0x00000037
    			BW Phy Addr : 0x48180820 Data : 0x00070000
    			AW Phy Addr : 0x48180820 Data : 0x00050002
    			BW Phy Addr : 0x48180824 Data : 0x00030000
    			AW Phy Addr : 0x48180824 Data : 0x00010002
    			Phy Addr : 0x48180800 Data : 0x00000102
    			BW Phy Addr : 0x48180e10 Data : 0x00000007
    			AW Phy Addr : 0x48180e10 Data : 0x00000003
    			Phy Addr : 0x48180e14 Data : 0x00000004
    			BW Phy Addr : 0x53088000 Data : 0xeafffffe
    			AW Phy Addr : 0x53088000 Data : 0xeafffffe
    			BW Phy Addr : 0x53098000 Data : 0xeafffffe
    			AW Phy Addr : 0x53098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180e10 Data : 0x00000003
    			AW Phy Addr : 0x48180e10 Data : 0x00000000
    			Phy Addr : 0x48180e14 Data : 0x00000007
    	PRCM for IVHD2 is Done Successfully  
    PRCM Initialization completed 
    SysLink version : 2.20.02.20
    SysLink module created on Date:Dec 26 2012 Time:11:03:34
    FIRMWARE: I2cInit will be done by M3
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 1
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 1 start Successful
    Loading HDVPSS (V4L2) Firmware 
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 0
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 2 start Successful
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting vpss (/lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko): No such device
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxfb (/lib/modules/2.6.37/kernel/drivers/video/ti81xx/ti81xxfb/ti81xxfb.ko): No such device
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxvo (/lib/modules/2.6.37/kernel/drivers/media/video/ti81xx/ti81xxvo.ko): No such device
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxvin (/lib/modules/2.6.37/kernel/drivers/media/video/ti81xx/ti81xxvin.ko): No such device
    open /dev/fb0: No such file or directory
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxhdmi (/lib/modules/2.6.37/kernel/drivers/video/ti81xx/ti81xxhdmi/ti81xxhdmi.ko): No such device
    Starting system message bus: dbus.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting Matrix GUI application.
    insmod: error inserting 'syslink.ko': -1 File exists
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org dm816x-evm ttyO2
    
    Arago 2011.09 dm816x-evm ttyO2
    
    dm816x-evm login: root
    root@dm816x-evm:~# 

    Regards,

    Salih

  • Hello,

    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0

    This error means wrong bootargs.

    Your bootargs are:

    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=256M earlyprink vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=off noinitrd notifyk.vpssm3_sva=0xA0000000

    Please try with the default bootargs for DM8168:

    console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M@0x80000000 mem=320M@0x9FC00000 vmalloc=500M  notifyk.vpssm3_sva=0xBF900000 ip=off noinitrd

    Best Regards,

    Margarita

  • Hi Margarita,

    I changed the boot arguments as default and tested. I am seeing the same error messages and some kernel crash messages. Attaching the log with this.

    2376.log1.txt
    
    U-Boot 2010.06 (Sep 18 2014 - 13:35:57)
    
    DRAM:  1 GiB
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc1 is available
    reading u-boot.bin
    
    176032 bytes read
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Sep 18 2014 - 13:36:52)
    
    TI8168-GP rev 2.0
    
    ARM clk: 987MHz
    DDR clk: 675MHz
    
    I2C:   ready
    DRAM:  1 GiB
    NAND:  HW ECC BCH8 Selected
    128 MiB
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    ECC: uncorrectable.
    *** Warning - bad CRC or NAND, using default environment
    
    Hit any key to stop autoboot:  3  2  1  0 
    mmc1 is available
    reading boot.scr
    
    294 bytes read
    Running bootscript from MMC/SD to set the ENV...
    ## Executing script at 80900000
    reading uImage
    
    2460196 bytes read
    ## Booting kernel from Legacy Image at 80009000 ...
       Image Name:   Linux-2.6.37
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2460132 Bytes = 2.3 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    
    Starting kernel ...
    
    Linux version 2.6.37 (iwave64@iwave64-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #3 Thu Oct 23 15:40:57 IST 2014
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine: ti8168evm
    reserved size = 52428800 at 0x0
    FB: Reserving 52428800 bytes SDRAM for VRAM
    Memory policy: ECC disabled, Data cache writeback
    OMAP chip is TI8168 2.0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 160648
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M@0x80000000 mem=320M@0x9FC00000 vmalloc=500M  notifyk.vpssm3_sva=0xA0000000 ip=off noinitrd
    PID hash table entries: 2048 (order: 1, 8192 bytes)
    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Memory: 364MB 270MB = 634MB total
    Memory: 638008k/638008k available, 62408k reserved, 276480K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
        vmalloc : 0xd7000000 - 0xf8000000   ( 528 MB)
        lowmem  : 0xc0000000 - 0xd6c00000   ( 364 MB)
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)
          .init : 0xc0008000 - 0xc003b000   ( 204 kB)
          .text : 0xc003b000 - 0xc04a8000   (4532 kB)
          .data : 0xc04a8000 - 0xc04f0a40   ( 291 kB)
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:407
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    Total of 128 interrupts on 1 active controller
    GPMC revision 6.0
    Trying to install interrupt handler for IRQ400
    Trying to install interrupt handler for IRQ401
    Trying to install interrupt handler for IRQ402
    Trying to install interrupt handler for IRQ403
    Trying to install interrupt handler for IRQ404
    Trying to install interrupt handler for IRQ405
    Trying to install interrupt handler for IRQ406
    Trying to install type control for IRQ407
    Trying to set irq flags for IRQ407
    OMAP clockevent source: GPTIMER1 at 27000000 Hz
    Console: colour dummy device 80x30
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)
    pid_max: default: 32768 minimum: 301
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    omap_voltage_early_init: voltage driver support not added
    regulator: core version 0.5
    regulator: dummy: 
    NET: Registered protocol family 16
    omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
    omap_voltage_add_dev: VDD specified does not exist!
    OMAP GPIO hardware version 0.1
    OMAP GPIO hardware version 0.1
    omap_mux_init: Add partition: #1: core, flags: 0
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda
    ti81xx_register_mcasp: platform not supported
    gpio_pin_no = 11
    gpio_pin_no = 12
    gpio_pin_no = 28
    gpio_pintouch_no = 27
    gpio_pin_ethernt_no = 24
    gpio_pin_etherner_8 = 8
    registered ti816x_sr device
    pm_dbg_init: only OMAP3 supported
    registered ti81xx_vpss device
    registered ti81xx_vidout device
    registered ti81xx on-chip HDMI device
    registered ti81xx_fb device
    registered ti81xx_vin device
    ti81xx_pcie: Invoking PCI BIOS...
    ti81xx_pcie: Setting up Host Controller...
    ti81xx_pcie: Register base mapped @0xd7020000
    ti81xx_pcie: Starting PCI scan...
    PCI: bus0: Fast back to back transfers enabled
    bio: create slab <bio-0> at 0
    vgaarb: loaded
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    USBSS revision 4ea20809
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz
    Advanced Linux Sound Architecture Driver Version 1.0.23.
    Switching to clocksource gp timer
    musb-hdrc: version 6.0, otg (peripheral+host), debug=0
    musb-hdrc musb-hdrc.0: dma type: pio
    MUSB controller-0 revision 4ea20800
    musb-hdrc musb-hdrc.0: USB OTG mode controller at d701e000 using PIO, IRQ 18
    musb-hdrc musb-hdrc.1: dma type: pio
    MUSB controller-1 revision 4ea20800
    musb-hdrc musb-hdrc.1: USB OTG mode controller at d7026800 using PIO, IRQ 19
    NET: Registered protocol family 2
    IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
    TCP established hash table entries: 65536 (order: 7, 524288 bytes)
    TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
    TCP: Hash tables configured (established 65536 bind 65536)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    NetWinder Floating Point Emulator V0.97 (double precision)
    PMU: registered new PMU device of type 0
    omap-iommu omap-iommu.0: ducati registered
    omap-iommu omap-iommu.1: sys registered
    highmem bounce pool size: 64 pages
    JFFS2 version 2.2. (NAND) � 2001-2006 Red Hat, Inc.
    msgmni has been set to 706
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    console [ttyO2] enabled
    brd: module loaded
    loop: module loaded
    ahci ahci.0: forcing PORTS_IMPL to 0x3
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc 
    scsi0 : ahci_platform
    scsi1 : ahci_platform
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
    omap2-nand driver initializing
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung )
    Creating 5 MTD partitions on "omap2-nand.0":
    0x000000000000-0x000000260000 : "U-Boot"
    0x000000260000-0x000000280000 : "U-Boot Env"
    0x000000280000-0x0000006c0000 : "Kernel"
    0x0000006c0000-0x00000cee0000 : "File System"
    mtd: partition "File System" extends beyond the end of device "omap2-nand.0" -- size truncated to 0x7940000
    0x000008000000-0x000008000000 : "Reserved"
    mtd: partition "Reserved" is out of reach -- disabled
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    davinci_mdio davinci_mdio.0: no live phy, scanning all
    davinci_mdio: probe of davinci_mdio.0 failed with error -5
    usbcore: registered new interface driver cdc_ether
    usbcore: registered new interface driver dm9601
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    input: max11801_ts as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/input/input0
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    i2c /dev entries driver
    Linux video capture interface: v2.00
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v1.0.0)
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    BUG: Your driver calls ioremap() on system memory.  This leads
    to architecturally unpredictable behaviour on ARMv6+, and ioremap()
    will fail in the next kernel release.  Please fix your driver.
    ------------[ cut here ]------------
    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()
    Modules linked in:
    Backtrace: 
    [<c0049bb8>] (dump_backtrace+0x0/0x110) from [<c037311c>] (dump_stack+0x18/0x1c)
     r7:00000000 r6:c004d76c r5:c0430793 r4:000000d3
    [<c0373104>] (dump_stack+0x0/0x1c) from [<c006eff8>] (warn_slowpath_common+0x54/0x6c)
    [<c006efa4>] (warn_slowpath_common+0x0/0x6c) from [<c006f034>] (warn_slowpath_null+0x24/0x2c)
     r9:00000000 r8:c0026dd0 r7:c0026f6c r6:000a0000 r5:00002100
    r4:00000000
    [<c006f010>] (warn_slowpath_null+0x0/0x2c) from [<c004d76c>] (__arm_ioremap_pfn_caller+0x58/0x190)
    [<c004d714>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c004d928>] (__arm_ioremap_caller+0x64/0x6c)
    [<c004d8c4>] (__arm_ioremap_caller+0x0/0x6c) from [<c0060a20>] (omap_ioremap+0x60/0x64)
     r6:00000000 r5:00002100 r4:a0000000
    [<c00609c0>] (omap_ioremap+0x0/0x64) from [<c0026f6c>] (notify_init+0x19c/0x2d8)
     r7:00000000 r6:c0524ab4 r5:00000020 r4:00000002
    [<c0026dd0>] (notify_init+0x0/0x2d8) from [<c003b42c>] (do_one_initcall+0xd0/0x1a4)
     r7:00000013 r6:c00721e4 r5:c00086b0 r4:c002dac4
    [<c003b35c>] (do_one_initcall+0x0/0x1a4) from [<c000874c>] (kernel_init+0x9c/0x154)
    [<c00086b0>] (kernel_init+0x0/0x154) from [<c00721e4>] (do_exit+0x0/0x5e4)
     r5:c00086b0 r4:00000000
    ---[ end trace 3ed3a3b37ffb5454 ]---
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xa0000000
    usbcore: registered new interface driver snd-usb-audio
    ALSA device list:
      #0: Dummy 1
    TCP cubic registered
    NET: Registered protocol family 17
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    omap_voltage_late_init: Voltage driver support not added
    Power Management for TI81XX.
    DaVinci EMAC: No platform data
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    ata1: SATA link down (SStatus 0 SControl 300)
    ata2: SATA link down (SStatus 0 SControl 300)
    Waiting for root device /dev/mmcblk0p2...
    mmc0: new high speed SDHC card at address e624
    mmcblk0: mmc0:e624 SU04G 3.69 GiB 
     mmcblk0: p1 p2
    EXT3-fs: barriers not enabled
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs (mmcblk0p2): using internal journal
    EXT3-fs (mmcblk0p2): recovery complete
    EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
    VFS: Mounted root (ext3 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing init memory: 204K
    INIT: version 2.86 booting
    Please wait: booting...
    Starting udev
    udevd (58): /proc/58/oom_adj is deprecated, please use /proc/58/oom_score_adj instead.
    Remounting root file system...
    Caching udev devnodes
    NET: Registered protocol family 10
    ALSA: Restoring mixer settings...
    Configuring network interfaces... PHY 0:03 not found
    net eth0: could not connect to phy 0:03
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    udhcpc (v1.13.2) started
    Sending discover...
    Sending discover...
    Sending discover...
    No lease, forking to background
    done.
    Setting up IP spoofing protection: rp_filter.
    Wed Dec 26 16:00:00 UTC 2012
    INIT: Entering runlevel: 5
    Loading HDVICP2 Firmware
    DM816X prcm_config_app version: 2.0.0.1
    Doing PRCM settings...
    	PRCM for IVHD0 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180600 Data : 0x00000002
    			AW Phy Addr : 0x48180600 Data : 0x00000002
    			Phy Addr : 0x48180c04 Data : 0x00000037
    			BW Phy Addr : 0x48180620 Data : 0x00070000
    			AW Phy Addr : 0x48180620 Data : 0x00070002
    			BW Phy Addr : 0x48180624 Data : 0x00030000
    			AW Phy Addr : 0x48180624 Data : 0x00010002
    			Phy Addr : 0x48180600 Data : 0x00000102
    			BW Phy Addr : 0x48180c10 Data : 0x00000007
    			AW Phy Addr : 0x48180c10 Data : 0x00000003
    			Phy Addr : 0x48180c14 Data : 0x00000004
    			BW Phy Addr : 0x58088000 Data : 0xeafffffe
    			AW Phy Addr : 0x58088000 Data : 0xeafffffe
    			BW Phy Addr : 0x58098000 Data : 0xeafffffe
    			AW Phy Addr : 0x58098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180c10 Data : 0x00000003
    			AW Phy Addr : 0x48180c10 Data : 0x00000000
    			Phy Addr : 0x48180c14 Data : 0x00000007
    	PRCM for IVHD0 is Done Successfully  
    	PRCM for IVHD1 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180700 Data : 0x00000002
    			AW Phy Addr : 0x48180700 Data : 0x00000002
    			Phy Addr : 0x48180d04 Data : 0x00000037
    			BW Phy Addr : 0x48180720 Data : 0x00070000
    			AW Phy Addr : 0x48180720 Data : 0x00050002
    			BW Phy Addr : 0x48180724 Data : 0x00030000
    			AW Phy Addr : 0x48180724 Data : 0x00010002
    			Phy Addr : 0x48180700 Data : 0x00000102
    			BW Phy Addr : 0x48180d10 Data : 0x00000007
    			AW Phy Addr : 0x48180d10 Data : 0x00000003
    			Phy Addr : 0x48180d14 Data : 0x00000004
    			BW Phy Addr : 0x5a088000 Data : 0xeafffffe
    			AW Phy Addr : 0x5a088000 Data : 0xeafffffe
    			BW Phy Addr : 0x5a098000 Data : 0xeafffffe
    			AW Phy Addr : 0x5a098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180d10 Data : 0x00000003
    			AW Phy Addr : 0x48180d10 Data : 0x00000000
    			Phy Addr : 0x48180d14 Data : 0x00000007
    	PRCM for IVHD1 is Done Successfully  
    	PRCM for IVHD2 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180800 Data : 0x00000002
    			AW Phy Addr : 0x48180800 Data : 0x00000002
    			Phy Addr : 0x48180e04 Data : 0x00000037
    			BW Phy Addr : 0x48180820 Data : 0x00070000
    			AW Phy Addr : 0x48180820 Data : 0x00050002
    			BW Phy Addr : 0x48180824 Data : 0x00030000
    			AW Phy Addr : 0x48180824 Data : 0x00010002
    			Phy Addr : 0x48180800 Data : 0x00000102
    			BW Phy Addr : 0x48180e10 Data : 0x00000007
    			AW Phy Addr : 0x48180e10 Data : 0x00000003
    			Phy Addr : 0x48180e14 Data : 0x00000004
    			BW Phy Addr : 0x53088000 Data : 0xeafffffe
    			AW Phy Addr : 0x53088000 Data : 0xeafffffe
    			BW Phy Addr : 0x53098000 Data : 0xeafffffe
    			AW Phy Addr : 0x53098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180e10 Data : 0x00000003
    			AW Phy Addr : 0x48180e10 Data : 0x00000000
    			Phy Addr : 0x48180e14 Data : 0x00000007
    	PRCM for IVHD2 is Done Successfully  
    PRCM Initialization completed 
    SysLink version : 2.20.02.20
    SysLink module created on Date:Oct 23 2014 Time:15:41:31
    FIRMWARE: I2cInit will be done by M3
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 1
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 1 start Successful
    Loading HDVPSS Firmware
    FIRMWARE: I2cInit will be done by M3
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 1
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 2 start Successful
    BUG: Your driver calls ioremap() on system memory.  This leads
    to architecturally unpredictable behaviour on ARMv6+, and ioremap()
    will fail in the next kernel release.  Please fix your driver.
    ------------[ cut here ]------------
    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()
    Modules linked in: vpss(+) syslink ipv6
    Backtrace: 
    [<c0049bb8>] (dump_backtrace+0x0/0x110) from [<c037311c>] (dump_stack+0x18/0x1c)
     r7:00000000 r6:c004d76c r5:c0430793 r4:000000d3
    [<c0373104>] (dump_stack+0x0/0x1c) from [<c006eff8>] (warn_slowpath_common+0x54/0x6c)
    [<c006efa4>] (warn_slowpath_common+0x0/0x6c) from [<c006f034>] (warn_slowpath_null+0x24/0x2c)
     r9:d5fe6000 r8:c04bed30 r7:bf1a8530 r6:000a0000 r5:00200000
    r4:00000000
    [<c006f010>] (warn_slowpath_null+0x0/0x2c) from [<c004d76c>] (__arm_ioremap_pfn_caller+0x58/0x190)
    [<c004d714>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c004d928>] (__arm_ioremap_caller+0x64/0x6c)
    [<c004d8c4>] (__arm_ioremap_caller+0x0/0x6c) from [<c0060a20>] (omap_ioremap+0x60/0x64)
     r6:00000000 r5:00200000 r4:a0000000
    [<c00609c0>] (omap_ioremap+0x0/0x64) from [<bf1a8530>] (vps_sbuf_init+0x108/0x1c0 [vpss])
     r7:bf1a1628 r6:00200000 r5:a0000000 r4:d5ef0880
    [<bf1a8428>] (vps_sbuf_init+0x0/0x1c0 [vpss]) from [<bf1920b0>] (vps_probe+0x4c/0x174 [vpss])
     r8:c04d66f8 r7:d5d0b480 r6:bf1a15c0 r5:c04bed38 r4:c04bed30
    [<bf192064>] (vps_probe+0x0/0x174 [vpss]) from [<c01e565c>] (platform_drv_probe+0x20/0x24)
     r7:d5d0b480 r6:bf1a112c r5:c04bed38 r4:c04bed38
    [<c01e563c>] (platform_drv_probe+0x0/0x24) from [<c01e45c8>] (driver_probe_device+0xd0/0x190)
    [<c01e44f8>] (driver_probe_device+0x0/0x190) from [<c01e46f0>] (__driver_attach+0x68/0x8c)
     r7:d5d0b480 r6:bf1a112c r5:c04bed6c r4:c04bed38
    [<c01e4688>] (__driver_attach+0x0/0x8c) from [<c01e3d74>] (bus_for_each_dev+0x50/0x84)
     r7:d5d0b480 r6:bf1a112c r5:c01e4688 r4:00000000
    [<c01e3d24>] (bus_for_each_dev+0x0/0x84) from [<c01e43ec>] (driver_attach+0x20/0x28)
     r6:bf1a112c r5:bf1a1118 r4:00000000
    [<c01e43cc>] (driver_attach+0x0/0x28) from [<c01e364c>] (bus_add_driver+0xb4/0x234)
    [<c01e3598>] (bus_add_driver+0x0/0x234) from [<c01e4a28>] (driver_register+0xb0/0x13c)
    [<c01e4978>] (driver_register+0x0/0x13c) from [<c01e5948>] (platform_driver_register+0x4c/0x60)
     r9:d5fe6000 r8:bf1a7000 r7:400ff000 r6:0001b0e0 r5:bf1a1118
    r4:00000000
    [<c01e58fc>] (platform_driver_register+0x0/0x60) from [<c01e597c>] (platform_driver_probe+0x20/0x70)
    [<c01e595c>] (platform_driver_probe+0x0/0x70) from [<bf1a7030>] (vps_init+0x30/0x5c [vpss])
     r5:bf1a149c r4:00000000
    [<bf1a7000>] (vps_init+0x0/0x5c [vpss]) from [<c003b42c>] (do_one_initcall+0xd0/0x1a4)
    [<c003b35c>] (do_one_initcall+0x0/0x1a4) from [<c009a714>] (sys_init_module+0x9c/0x1bc)
    [<c009a678>] (sys_init_module+0x0/0x1bc) from [<c0045e00>] (ret_fast_syscall+0x0/0x30)
     r7:00000080 r6:00000000 r5:0001b0e0 r4:00001030
    ---[ end trace 3ed3a3b37ffb5456 ]---
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting vpss (/lib/modules/2.6.37/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko): No such device
    BUG: Your driver calls ioremap() on system memory.  This leads
    to architecturally unpredictable behaviour on ARMv6+, and ioremap()
    will fail in the next kernel release.  Please fix your driver.
    ------------[ cut here ]------------
    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()
    Modules linked in: vpss(+) syslink ipv6
    Backtrace: 
    [<c0049bb8>] (dump_backtrace+0x0/0x110) from [<c037311c>] (dump_stack+0x18/0x1c)
     r7:00000000 r6:c004d76c r5:c0430793 r4:000000d3
    [<c0373104>] (dump_stack+0x0/0x1c) from [<c006eff8>] (warn_slowpath_common+0x54/0x6c)
    [<c006efa4>] (warn_slowpath_common+0x0/0x6c) from [<c006f034>] (warn_slowpath_null+0x24/0x2c)
     r9:d5f86000 r8:c04bed30 r7:bf1c8530 r6:000a0200 r5:00200000
    r4:00000000
    [<c006f010>] (warn_slowpath_null+0x0/0x2c) from [<c004d76c>] (__arm_ioremap_pfn_caller+0x58/0x190)
    [<c004d714>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c004d928>] (__arm_ioremap_caller+0x64/0x6c)
    [<c004d8c4>] (__arm_ioremap_caller+0x0/0x6c) from [<c0060a20>] (omap_ioremap+0x60/0x64)
     r6:00000000 r5:00200000 r4:a0200000
    [<c00609c0>] (omap_ioremap+0x0/0x64) from [<bf1c8530>] (vps_sbuf_init+0x108/0x1c0 [vpss])
     r7:bf1c1628 r6:00200000 r5:a0200000 r4:d5fb5c80
    [<bf1c8428>] (vps_sbuf_init+0x0/0x1c0 [vpss]) from [<bf1b20b0>] (vps_probe+0x4c/0x174 [vpss])
     r8:c04d66f8 r7:d6757d80 r6:bf1c15c0 r5:c04bed38 r4:c04bed30
    [<bf1b2064>] (vps_probe+0x0/0x174 [vpss]) from [<c01e565c>] (platform_drv_probe+0x20/0x24)
     r7:d6757d80 r6:bf1c112c r5:c04bed38 r4:c04bed38
    [<c01e563c>] (platform_drv_probe+0x0/0x24) from [<c01e45c8>] (driver_probe_device+0xd0/0x190)
    [<c01e44f8>] (driver_probe_device+0x0/0x190) from [<c01e46f0>] (__driver_attach+0x68/0x8c)
     r7:d6757d80 r6:bf1c112c r5:c04bed6c r4:c04bed38
    [<c01e4688>] (__driver_attach+0x0/0x8c) from [<c01e3d74>] (bus_for_each_dev+0x50/0x84)
     r7:d6757d80 r6:bf1c112c r5:c01e4688 r4:00000000
    [<c01e3d24>] (bus_for_each_dev+0x0/0x84) from [<c01e43ec>] (driver_attach+0x20/0x28)
     r6:bf1c112c r5:bf1c1118 r4:00000000
    [<c01e43cc>] (driver_attach+0x0/0x28) from [<c01e364c>] (bus_add_driver+0xb4/0x234)
    [<c01e3598>] (bus_add_driver+0x0/0x234) from [<c01e4a28>] (driver_register+0xb0/0x13c)
    [<c01e4978>] (driver_register+0x0/0x13c) from [<c01e5948>] (platform_driver_register+0x4c/0x60)
     r9:d5f86000 r8:bf1c7000 r7:4024a000 r6:0001b218 r5:bf1c1118
    r4:00000000
    [<c01e58fc>] (platform_driver_register+0x0/0x60) from [<c01e597c>] (platform_driver_probe+0x20/0x70)
    [<c01e595c>] (platform_driver_probe+0x0/0x70) from [<bf1c7030>] (vps_init+0x30/0x5c [vpss])
     r5:bf1c149c r4:00000000
    [<bf1c7000>] (vps_init+0x0/0x5c [vpss]) from [<c003b42c>] (do_one_initcall+0xd0/0x1a4)
    [<c003b35c>] (do_one_initcall+0x0/0x1a4) from [<c009a714>] (sys_init_module+0x9c/0x1bc)
    [<c009a678>] (sys_init_module+0x0/0x1bc) from [<c0045e00>] (ret_fast_syscall+0x0/0x30)
     r7:00000080 r6:00000000 r5:0001b218 r4:400bebe0
    ---[ end trace 3ed3a3b37ffb5457 ]---
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxfb (/lib/modules/2.6.37/2.6.37/kernel/drivers/video/ti81xx/ti81xxfb/ti81xxfb.ko): No such device
    open /dev/fb0: No such file or directory
    BUG: Your driver calls ioremap() on system memory.  This leads
    to architecturally unpredictable behaviour on ARMv6+, and ioremap()
    will fail in the next kernel release.  Please fix your driver.
    ------------[ cut here ]------------
    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()
    Modules linked in: vpss(+) syslink ipv6
    Backtrace: 
    [<c0049bb8>] (dump_backtrace+0x0/0x110) from [<c037311c>] (dump_stack+0x18/0x1c)
     r7:00000000 r6:c004d76c r5:c0430793 r4:000000d3
    [<c0373104>] (dump_stack+0x0/0x1c) from [<c006eff8>] (warn_slowpath_common+0x54/0x6c)
    [<c006efa4>] (warn_slowpath_common+0x0/0x6c) from [<c006f034>] (warn_slowpath_null+0x24/0x2c)
     r9:d5fe6000 r8:c04bed30 r7:bf1e8530 r6:000a0200 r5:00200000
    r4:00000000
    [<c006f010>] (warn_slowpath_null+0x0/0x2c) from [<c004d76c>] (__arm_ioremap_pfn_caller+0x58/0x190)
    [<c004d714>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c004d928>] (__arm_ioremap_caller+0x64/0x6c)
    [<c004d8c4>] (__arm_ioremap_caller+0x0/0x6c) from [<c0060a20>] (omap_ioremap+0x60/0x64)
     r6:00000000 r5:00200000 r4:a0200000
    [<c00609c0>] (omap_ioremap+0x0/0x64) from [<bf1e8530>] (vps_sbuf_init+0x108/0x1c0 [vpss])
     r7:bf1e1628 r6:00200000 r5:a0200000 r4:d5ef0d80
    [<bf1e8428>] (vps_sbuf_init+0x0/0x1c0 [vpss]) from [<bf1d20b0>] (vps_probe+0x4c/0x174 [vpss])
     r8:c04d66f8 r7:d5c52780 r6:bf1e15c0 r5:c04bed38 r4:c04bed30
    [<bf1d2064>] (vps_probe+0x0/0x174 [vpss]) from [<c01e565c>] (platform_drv_probe+0x20/0x24)
     r7:d5c52780 r6:bf1e112c r5:c04bed38 r4:c04bed38
    [<c01e563c>] (platform_drv_probe+0x0/0x24) from [<c01e45c8>] (driver_probe_device+0xd0/0x190)
    [<c01e44f8>] (driver_probe_device+0x0/0x190) from [<c01e46f0>] (__driver_attach+0x68/0x8c)
     r7:d5c52780 r6:bf1e112c r5:c04bed6c r4:c04bed38
    [<c01e4688>] (__driver_attach+0x0/0x8c) from [<c01e3d74>] (bus_for_each_dev+0x50/0x84)
     r7:d5c52780 r6:bf1e112c r5:c01e4688 r4:00000000
    [<c01e3d24>] (bus_for_each_dev+0x0/0x84) from [<c01e43ec>] (driver_attach+0x20/0x28)
     r6:bf1e112c r5:bf1e1118 r4:00000000
    [<c01e43cc>] (driver_attach+0x0/0x28) from [<c01e364c>] (bus_add_driver+0xb4/0x234)
    [<c01e3598>] (bus_add_driver+0x0/0x234) from [<c01e4a28>] (driver_register+0xb0/0x13c)
    [<c01e4978>] (driver_register+0x0/0x13c) from [<c01e5948>] (platform_driver_register+0x4c/0x60)
     r9:d5fe6000 r8:bf1e7000 r7:401ae000 r6:0001b208 r5:bf1e1118
    r4:00000000
    [<c01e58fc>] (platform_driver_register+0x0/0x60) from [<c01e597c>] (platform_driver_probe+0x20/0x70)
    [<c01e595c>] (platform_driver_probe+0x0/0x70) from [<bf1e7030>] (vps_init+0x30/0x5c [vpss])
     r5:bf1e149c r4:00000000
    [<bf1e7000>] (vps_init+0x0/0x5c [vpss]) from [<c003b42c>] (do_one_initcall+0xd0/0x1a4)
    [<c003b35c>] (do_one_initcall+0x0/0x1a4) from [<c009a714>] (sys_init_module+0x9c/0x1bc)
    [<c009a678>] (sys_init_module+0x0/0x1bc) from [<c0045e00>] (ret_fast_syscall+0x0/0x30)
     r7:00000080 r6:00000000 r5:0001b208 r4:40031be0
    ---[ end trace 3ed3a3b37ffb5458 ]---
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    notify_shm_drv_sendevent failed! status = 0xfffffff0
    notify_send_event failed! status = 0xfffffff0
    VPSS_CORE : Failed to init fvid2 interface,
    vpss: probe of vpss failed with error -22
    VPSS_CORE : failed to register ti81xx-vpss driver
    FATAL: Error inserting ti81xxhdmi (/lib/modules/2.6.37/2.6.37/kernel/drivers/video/ti81xx/ti81xxhdmi/ti81xxhdmi.ko): No such device
    Starting system message bus: dbus.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting Matrix GUI application.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org dm816x-evm ttyO2
    
    Arago 2011.09 dm816x-evm ttyO2
    
    dm816x-evm login: 

    Please suggest me to do further to fix this issue.

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    Are you booting from SD card?

    Best Regards,

    Margarita

  • Hi,

    Yes. I am booting the binaries from micro SD only.

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    What  you are using with 1 GB,  512 MB, 265 MB board?

    Could you create a new sd card with the default ezsdk and try again?

    cd /ezsdk_install_dir/bin

    sudo ./mksdboot.sh --device /dev/sdXX --sdk /path to the ezsdk install dir.

    Also make sure that you switch settings for sd card boot are correct :

    http://processors.wiki.ti.com/index.php/DM816x_AM389x_PSP_U-Boot#EVM_Switch_Settings

    Best Regards,

    Margarita

  • Hi,

    Do you any idea on why the vpss.ko file is not loading properly. Previously I used the slaveloader to run the firmware.

    ./slaveloader startup VPSS-M3 ti816x_hdvpss.xem3

    Here in the script (load-hd-firmware.sh & load-hd-v4l2-firmware.sh), they are using firmware_loader.

    firmware_loader $HDVICP2_ID /usr/share/ti/ti-media-controller-utils/dm816x_hdvicp.xem3 start

    What is the difference between slaveloader and firmware_loader. And why it is loading if I use slaveloader and why it is not working if I use firmware_loader.

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    There are different (dm816x_hdvpss.xem3 and ti816x_hdvpss.xem3 ).

    In EZSDK we have:

    dm816x_hdvicp.xem3 -

    dm816x_hdvpss.xem3 -

    dm81xx_c6xdsp.xe674 -

    dm816x_hdvpss_v4l2.xem3 -

    These firmwares are using the firmware_loader

    In case that you want to use TI  OMX Gstreamer v4l2sink/v4l2src elements you should load dm816x_hdvpss_v4l2.xem3. The easy way is to use the load-hd-v4l2-firmware.sh. But if you want to use omx_videosink element then you should load load-hd-firmware.sh.

    But we also have :

    ./slaveloader startup VPSS-M3 ti816x_hdvpss_1G.xem3 is the usage of PSP.

    Since you want to run the TI  OMX-Gstreamer you should not use ./slaveloader startup VPSS-M3 ti816x_hdvpss_1G.xem3

    Best Regards,

    Margarita

  • Hi,

    Currently, I am not seeing any error. But the video is not displaying in the Display device. How can I play my in LCD and in HDMI. Please give commands to run the same.

    And also if I dump any image in the display device, its not visible in the display device.

    If I trying to switch off the graphic plane I am getting below error and its not turning off.

    root@dm816x-evm:~# echo 0 > /sys/devices/platform/vpss/graphics0/enabled
    VPSS_FVID2: contrl event 0x6 timeout

    And also when running video, I am getting below, messages and nothing is displaying in my LCD and HDMI

    root@dm816x-evm:~# gst-launch playbin2 uri=file:///home/root/tfr.mp4 -v
    Setting pipeline to PAUSED ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri = "file:///home/root/tfr.mp4"
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstFileSrc) source
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src: caps = video/quicktime, variant=(string)iso
    Pipeline is PREROLLING ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0.GstPad:sink: caps = video/quicktime, variant=(string)iso
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0: always-ok = FALSE
    /GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: always-ok = FALSE
    VPSS_FVID2: contrl event 0x10040018 timeout
    VPSS_DCTRL: failed to get node input status
    VPSS_VIDEO: Set Video0 Edges failed
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    (!) [ 1407:    0.000] --> Caught signal 2 (sent by the kernel) <--
    (!) [ 1407:    1.109] --> Caught signal 2 (sent by the kernel) <--
    Caught interrupt -- VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: queue timeout
    detected fb_set_par error, error code: -110
    Aborted

    Please suggest any solution to solve this issue.

    Regards,

    Salih

  • Hello,

    Provide the booting log also the commands that you are executing before the pipeline execution.

    When the FS loads are you seeing the graphic plane on the HDMI/LCD?

    Best Regards,

    Margarita

  • Hi,

    I am not seeing any image in the display device. But the power is enabling in the HDMI. Seem like the plane is visible in the HDMI.

    I have attached the complete log file with this.

    8468.log_2.txt
    
    U-Boot 2010.06 (Sep 17 2014 - 17:37:17)
    
    DRAM:  1 GiB
    Using default environment
    
    Hit any key to stop autoboot:  0 
    mmc1 is available
    reading u-boot.bin
    
    150524 bytes read
    ## Starting application at 0x80800000 ...
    
    
    U-Boot 2010.06 (Sep 17 2014 - 17:37:58)
    
    TI8168OLD-GP rev 2.0
    
    ARM clk: 987MHz
    DDR clk: 796MHz
    
    I2C:   ready
    DRAM:  1 GiB
    NAND:  HW ECC Hamming Code selected
    128 MiB
    Hit any key to stop autoboot:  3  2  1  0 
    mmc1 is available
    reading boot.scr
    
    354 bytes read
    Running bootscript from MMC/SD to set the ENV...
    ## Executing script at 80900000
    reading ti_logo.bmp
    
    151674 bytes read
    Unknown command 'bmp' - try 'help'
    reading uImage
    
    2460196 bytes read
    ## Booting kernel from Legacy Image at 80009000 ...
       Image Name:   Linux-2.6.37
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2460132 Bytes = 2.3 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    
    Starting kernel ...
    
    Linux version 2.6.37 (iwave64@iwave64-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #3 Thu Oct 23 15:40:57 IST 2014
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine: ti8168evm
    reserved size = 52428800 at 0x0
    FB: Reserving 52428800 bytes SDRAM for VRAM
    Memory policy: ECC disabled, Data cache writeback
    OMAP chip is TI8168 2.0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 160648
    Kernel command line: console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M@0x80000000 mem=320M@0x9FC00000 vmalloc=500M  notifyk.vpssm3_sva=0xBF900000 ip=off noinitrd
    PID hash table entries: 2048 (order: 1, 8192 bytes)
    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Memory: 364MB 270MB = 634MB total
    Memory: 638008k/638008k available, 62408k reserved, 276480K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
        vmalloc : 0xd7000000 - 0xf8000000   ( 528 MB)
        lowmem  : 0xc0000000 - 0xd6c00000   ( 364 MB)
        pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
        modules : 0xbf000000 - 0xbfe00000   (  14 MB)
          .init : 0xc0008000 - 0xc003b000   ( 204 kB)
          .text : 0xc003b000 - 0xc04a8000   (4532 kB)
          .data : 0xc04a8000 - 0xc04f0a40   ( 291 kB)
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:407
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    Total of 128 interrupts on 1 active controller
    GPMC revision 6.0
    Trying to install interrupt handler for IRQ400
    Trying to install interrupt handler for IRQ401
    Trying to install interrupt handler for IRQ402
    Trying to install interrupt handler for IRQ403
    Trying to install interrupt handler for IRQ404
    Trying to install interrupt handler for IRQ405
    Trying to install interrupt handler for IRQ406
    Trying to install type control for IRQ407
    Trying to set irq flags for IRQ407
    OMAP clockevent source: GPTIMER1 at 27000000 Hz
    Console: colour dummy device 80x30
    Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)
    pid_max: default: 32768 minimum: 301
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    omap_voltage_early_init: voltage driver support not added
    regulator: core version 0.5
    regulator: dummy: 
    NET: Registered protocol family 16
    omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
    omap_voltage_add_dev: VDD specified does not exist!
    OMAP GPIO hardware version 0.1
    OMAP GPIO hardware version 0.1
    omap_mux_init: Add partition: #1: core, flags: 0
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda
    ti81xx_register_mcasp: platform not supported
    gpio_pin_no = 11
    gpio_pin_no = 12
    gpio_pin_no = 28
    gpio_pintouch_no = 27
    gpio_pin_ethernt_no = 24
    gpio_pin_etherner_8 = 8
    registered ti816x_sr device
    pm_dbg_init: only OMAP3 supported
    registered ti81xx_vpss device
    registered ti81xx_vidout device
    registered ti81xx on-chip HDMI device
    registered ti81xx_fb device
    registered ti81xx_vin device
    ti81xx_pcie: Invoking PCI BIOS...
    ti81xx_pcie: Setting up Host Controller...
    ti81xx_pcie: Register base mapped @0xd7020000
    ti81xx_pcie: Starting PCI scan...
    PCI: bus0: Fast back to back transfers enabled
    bio: create slab <bio-0> at 0
    vgaarb: loaded
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    USBSS revision 4ea20809
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz
    Advanced Linux Sound Architecture Driver Version 1.0.23.
    Switching to clocksource gp timer
    musb-hdrc: version 6.0, otg (peripheral+host), debug=0
    musb-hdrc musb-hdrc.0: dma type: pio
    MUSB controller-0 revision 4ea20800
    musb-hdrc musb-hdrc.0: USB OTG mode controller at d701e000 using PIO, IRQ 18
    musb-hdrc musb-hdrc.1: dma type: pio
    MUSB controller-1 revision 4ea20800
    musb-hdrc musb-hdrc.1: USB OTG mode controller at d7026800 using PIO, IRQ 19
    NET: Registered protocol family 2
    IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
    TCP established hash table entries: 65536 (order: 7, 524288 bytes)
    TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
    TCP: Hash tables configured (established 65536 bind 65536)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    NetWinder Floating Point Emulator V0.97 (double precision)
    PMU: registered new PMU device of type 0
    omap-iommu omap-iommu.0: ducati registered
    omap-iommu omap-iommu.1: sys registered
    highmem bounce pool size: 64 pages
    JFFS2 version 2.2. (NAND) � 2001-2006 Red Hat, Inc.
    msgmni has been set to 706
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    console [ttyO2] enabled
    brd: module loaded
    loop: module loaded
    ahci ahci.0: forcing PORTS_IMPL to 0x3
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc 
    scsi0 : ahci_platform
    scsi1 : ahci_platform
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
    omap2-nand driver initializing
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung )
    Creating 5 MTD partitions on "omap2-nand.0":
    0x000000000000-0x000000260000 : "U-Boot"
    0x000000260000-0x000000280000 : "U-Boot Env"
    0x000000280000-0x0000006c0000 : "Kernel"
    0x0000006c0000-0x00000cee0000 : "File System"
    mtd: partition "File System" extends beyond the end of device "omap2-nand.0" -- size truncated to 0x7940000
    0x000008000000-0x000008000000 : "Reserved"
    mtd: partition "Reserved" is out of reach -- disabled
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    davinci_mdio davinci_mdio.0: no live phy, scanning all
    davinci_mdio: probe of davinci_mdio.0 failed with error -5
    usbcore: registered new interface driver cdc_ether
    usbcore: registered new interface driver dm9601
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    input: max11801_ts as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/input/input0
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    i2c /dev entries driver
    Linux video capture interface: v2.00
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v1.0.0)
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xbf900000
    usbcore: registered new interface driver snd-usb-audio
    ALSA device list:
      #0: Dummy 1
    TCP cubic registered
    NET: Registered protocol family 17
    VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    omap_voltage_late_init: Voltage driver support not added
    Power Management for TI81XX.
    DaVinci EMAC: No platform data
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    mmc0: new SDHC card at address e624
    mmcblk0: mmc0:e624 SU04G 3.69 GiB 
     mmcblk0: p1 p2
    ata1: SATA link down (SStatus 0 SControl 300)
    ata2: SATA link down (SStatus 0 SControl 300)
    EXT3-fs: barriers not enabled
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs (mmcblk0p2): using internal journal
    EXT3-fs (mmcblk0p2): recovery complete
    EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
    VFS: Mounted root (ext3 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing init memory: 204K
    INIT: version 2.86 booting
    Please wait: booting...
    Error opening /dev/fb0: No such file or directory
    Starting udev
    udevd (66): /proc/66/oom_adj is deprecated, please use /proc/66/oom_score_adj instead.
    Remounting root file system...
    Caching udev devnodes
    NET: Registered protocol family 10
    ALSA: Restoring mixer settings...
    Configuring network interfaces... PHY 0:03 not found
    net eth0: could not connect to phy 0:03
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    udhcpc (v1.13.2) started
    Sending discover...
    Sending discover...
    Sending discover...
    No lease, forking to background
    done.
    Setting up IP spoofing protection: rp_filter.
    Wed Dec 26 16:08:00 UTC 2012
    INIT: Entering runlevel: 5
    Loading HDVICP2 Firmware
    DM816X prcm_config_app version: 2.0.0.1
    Doing PRCM settings...
    	PRCM for IVHD0 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180600 Data : 0x00000002
    			AW Phy Addr : 0x48180600 Data : 0x00000002
    			Phy Addr : 0x48180c04 Data : 0x00000037
    			BW Phy Addr : 0x48180620 Data : 0x00070000
    			AW Phy Addr : 0x48180620 Data : 0x00070002
    			BW Phy Addr : 0x48180624 Data : 0x00030000
    			AW Phy Addr : 0x48180624 Data : 0x00010002
    			Phy Addr : 0x48180600 Data : 0x00000102
    			BW Phy Addr : 0x48180c10 Data : 0x00000007
    			AW Phy Addr : 0x48180c10 Data : 0x00000003
    			Phy Addr : 0x48180c14 Data : 0x00000004
    			BW Phy Addr : 0x58088000 Data : 0xea000007
    			AW Phy Addr : 0x58088000 Data : 0xeafffffe
    			BW Phy Addr : 0x58098000 Data : 0xea001005
    			AW Phy Addr : 0x58098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180c10 Data : 0x00000003
    			AW Phy Addr : 0x48180c10 Data : 0x00000000
    			Phy Addr : 0x48180c14 Data : 0x00000007
    	PRCM for IVHD0 is Done Successfully  
    	PRCM for IVHD1 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180700 Data : 0x00000002
    			AW Phy Addr : 0x48180700 Data : 0x00000002
    			Phy Addr : 0x48180d04 Data : 0x00000037
    			BW Phy Addr : 0x48180720 Data : 0x00070000
    			AW Phy Addr : 0x48180720 Data : 0x00050002
    			BW Phy Addr : 0x48180724 Data : 0x00030000
    			AW Phy Addr : 0x48180724 Data : 0x00010002
    			Phy Addr : 0x48180700 Data : 0x00000102
    			BW Phy Addr : 0x48180d10 Data : 0x00000007
    			AW Phy Addr : 0x48180d10 Data : 0x00000003
    			Phy Addr : 0x48180d14 Data : 0x00000004
    			BW Phy Addr : 0x5a088000 Data : 0xcaffffef
    			AW Phy Addr : 0x5a088000 Data : 0xeafffffe
    			BW Phy Addr : 0x5a098000 Data : 0xeabffffa
    			AW Phy Addr : 0x5a098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180d10 Data : 0x00000003
    			AW Phy Addr : 0x48180d10 Data : 0x00000000
    			Phy Addr : 0x48180d14 Data : 0x00000007
    	PRCM for IVHD1 is Done Successfully  
    	PRCM for IVHD2 is in Progress, Please wait.....  
    			BW Phy Addr : 0x48180800 Data : 0x00000002
    			AW Phy Addr : 0x48180800 Data : 0x00000002
    			Phy Addr : 0x48180e04 Data : 0x00000037
    			BW Phy Addr : 0x48180820 Data : 0x00070000
    			AW Phy Addr : 0x48180820 Data : 0x00050002
    			BW Phy Addr : 0x48180824 Data : 0x00030000
    			AW Phy Addr : 0x48180824 Data : 0x00010002
    			Phy Addr : 0x48180800 Data : 0x00000102
    			BW Phy Addr : 0x48180e10 Data : 0x00000007
    			AW Phy Addr : 0x48180e10 Data : 0x00000003
    			Phy Addr : 0x48180e14 Data : 0x00000004
    			BW Phy Addr : 0x53088000 Data : 0xeafffffe
    			AW Phy Addr : 0x53088000 Data : 0xeafffffe
    			BW Phy Addr : 0x53098000 Data : 0xeafffffe
    			AW Phy Addr : 0x53098000 Data : 0xeafffffe
    			BW Phy Addr : 0x48180e10 Data : 0x00000003
    			AW Phy Addr : 0x48180e10 Data : 0x00000000
    			Phy Addr : 0x48180e14 Data : 0x00000007
    	PRCM for IVHD2 is Done Successfully  
    PRCM Initialization completed 
    SysLink version : 2.20.02.20
    SysLink module created on Date:Dec 26 2012 Time:11:03:34
    FIRMWARE: I2cInit will be done by M3
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 1
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 1 start Successful
    Loading HDVPSS (V4L2) Firmware 
    FIRMWARE: Memory map bin file not passed
    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [-mmap <memory_map_file>] [-i2c <0|1>]
    ===Mandatory arguments=== 
    <Processor Id>         0: DSP, 1: Video-M3, 2: Vpss-M3 
    <Location of Firmware> firmware binary file 
    <start|stop>           to start/stop the firmware 
    ===Optional arguments=== 
    -mmap                  input memory map bin file name 
    -i2c                   0: i2c init not done by M3, 1(default): i2c init done by M3 
    FIRMWARE: isI2cInitRequiredOnM3: 0
    FIRMWARE: Default memory configuration is used
    Firmware Loader debugging not configured
    Default FL_DEBUG: warning
    Allowed FL_DEBUG levels: error, warning, info, debug, log
    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.2.1
    FIRMWARE: 2 start Successful
    VPSS_FVID2: M3 firmware version 0x1000145 is newer,driver may not work properly.
    VPSS_DCTRL: setup 7375 filter failed
    VPSS_DCTRL: setup 7360 filter failed.
    tvp7002 2-005d: tvp7002 found @ 0x5d (OMAP I2C adapter)
    tvp7002 2-005d: TVP7002 read error -121
    tvp7002: probe of 2-005d failed with error -121
    ti81xxvin ti81xxvin: Error registering v4l2 subdevice
    HDMI W1 rev 2.0
    HDMI CEC Spec version 1.2
    Starting system message bus: dbus.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting PVR
    Starting Matrix GUI application.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org dm816x-evm ttyO2
    
    Arago 2011.09 dm816x-evm ttyO2
    
    dm816x-evm login: root
    
    root@dm816x-evm:~# 
    root@dm816x-evm:~# 
    root@dm816x-evm:~# gst-launch -v filesrc location=/usr/share/ti/data/videos/dm81
    6x_1080p_demo.264 ! 'video/x-h264' ! h264parse access-unit=true ! omx_h264dec ! 
    omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! omx_videosink sync=fal
    se
    Setting pipeline to PAUSED ...
    Pipeline is PREROLLING ...
    /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-h264, framed=(boolean)false
    /GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, framed=(boolean)false
    /GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, framed=(boolean)false, stream-format=(string)byte-stream, alignment=(string)au, width=(int)1920, height=(int)1080
    /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps = video/x-h264, framed=(boolean)false, stream-format=(string)byte-stream, alignment=(string)au, width=(int)1920, height=(int)1080
    /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps = video/x-h264, framed=(boolean)false, stream-format=(string)byte-stream, alignment=(string)au, width=(int)1920, height=(int)1080
    /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0.GstPad:src: caps = video/x-raw-yuv-strided, width=(int)1920, height=(int)1080, format=(fourcc)NV12, rowstride=(int)2048, interlaced=(boolean)false, framerate=(fraction)0/1
    
    (gst-launch-0.10:1343): GStreamer-CRITICAL **: _gst_util_uint64_scale_int: assertion `denom > 0' failed
    /GstPipeline:pipeline0/GstOmxScaler:omxscaler0.GstPad:sink: caps = video/x-raw-yuv-strided, width=(int)1920, height=(int)1080, format=(fourcc)NV12, rowstride=(int)2048, interlaced=(boolean)false, framerate=(fraction)0/1
    /GstPipeline:pipeline0/GstOmxScaler:omxscaler0.GstPad:sink: caps = video/x-raw-yuv-strided, width=(int)1920, height=(int)1080, format=(fourcc)NV12, rowstride=(int)2048, interlaced=(boolean)false, framerate=(fraction)0/1
    /GstPipeline:pipeline0/GstOmxScaler:omxscaler0.GstPad:src: caps = video/x-raw-yuv, width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)0/1, interlaced=(boolean)false
    /GstPipeline:pipeline0/GstOmxBaseCtrl:omxbasectrl0.GstPad:src: caps = video/x-raw-yuv, width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)0/1, interlaced=(boolean)false
    /GstPipeline:pipeline0/GstOmxBaseCtrl:omxbasectrl0.GstPad:sink: caps = video/x-raw-yuv, width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)0/1, interlaced=(boolean)false
    /GstPipeline:pipeline0/GstOmxVideoSink:omxvideosink0.GstPad:sink: caps = video/x-raw-yuv, width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)0/1, interlaced=(boolean)false
    Pipeline is PREROLLED ...
    Setting pipeline to PLAYING ...
    New clock: GstSystemClock
    \
    
    
    Caught interrupt -- handling interrupt.
    Interrupt: Stopping pipeline ...
    Execution ended after 25203876629 ns.
    Setting pipeline to PAUSED ...
    
    root@dm816x-evm:~# 
    root@dm816x-evm:~# 
    root@dm816x-evm:~# gst-launch playbin2 uri=file:///home/root/tfr.mp4 -v
    Setting pipeline to PAUSED ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri = "file:///home/root/tfr.mp4"
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstFileSrc) source
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src: caps = video/quicktime, variant=(string)iso
    Pipeline is PREROLLING ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0.GstPad:sink: caps = video/quicktime, variant=(string)iso
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, level=(string)3VPSS_FVID2: create handle is NULL
    .1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0: always-ok = FALSE
    /GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: always-ok = FALSE
    
    
    (!) [ 1360:    0.000] --> Caught signal 2 (sent by the kernel) <--
    (!) [ 1360:    0.000] --> Caught signal 11 (at 0x20, invalid address) <--
    Segmentation fault
    root@dm816x-evm:~# 
    root@dm816x-evm:~# 
    root@dm816x-evm:~# 
    root@dm816x-evm:~# /eroot@dm816x-evm:~# /etc/inroot@dm816x-evm:~# /etc/iniroot@dm816x-evm:~# /etc/init.root@dm816x-evm:~# /etc/init.d/maroot@dm816x-evm:~# /etc/init.d/matrix-gui-e stop
    Stopping Matrix GUI application.
    root@dm816x-evm:~# root@dm816x-evm:~# /etc/init.d/matrix-gui-e stop                 pvroot@dm816x-evm:~# /etc/init.d/pvr-init stop
    Stopping PVR
    root@dm816x-evm:~# 
    root@dm816x-evm:~# 
    root@dm816x-evm:~# root@dm816x-evm:~# /etc/init.d/pvr-init stoproot@dm816x-evm:~# /etc/init.d/matrix-gui-e stoproot@dm816x-evm:~# gst-launch playbin2 uri=file:///home/root/tfr.mp4 -vroot@dm816x-evm:~# gst-launch -v filesrc location=/usr/share/ti/data/videos/dm81
    6x_1080p_demo.264 ! 'video/x-h264' ! h264parse access-unit=true ! omx_h264dec ! 
    omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! omx_videosink sync=fal
    seroot@dm816x-evm:~# gst-launch playbin2 uri=file:///home/root/tfr.mp4 -v
    Setting pipeline to PAUSED ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri = "file:///home/root/tfr.mp4"
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source = (GstFileSrc) source
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src: caps = video/quicktime, variant=(string)iso
    Pipeline is PREROLLING ...
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0.GstPad:sink: caps = video/quicktime, variant=(string)iso
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/VPSS_FVID2: create handle is NULL
    GstMultiQueue:multiqueue0.GstPad:sink0: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100, channels=(int)2
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src1: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001ffde100196764001fac2484014016ec044000001f400005daa3c60c448001000568ee32c8b0, width=(int)1280, height=(int)720, framerate=(fraction)24000/1001, pixel-aspect-ratio=(fraction)1/1
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-buffers = 5
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-time = 0
    /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
    /GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0: always-ok = FALSE
    /GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0: always-ok = FALSE
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: queue timeout
    detected fb_set_par error, error code: -110
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: contrl event 0x1004001a timeout
    VPSS_DCTRL: failed to get venc info.
    VPSS_FVID2: queue timeout
    detected fb_set_par error, error code: -110
    (!) [ 1402:    0.000] --> Caught signal 8 (unknown origin) <--
    Floating point exception
    root@dm816x-evm:~# 

    Thanks in advance

    Regards,
    Salih

  • Hello,

    I see that the first pipeline is running:

    New clock: GstSystemClock
    .....
    Execution ended after 25203876629 ns.

    Muhammad Salih said:
    Seem like the plane is visible in the HDMI.

    I can't understand this.

    When the FS loaded are you seeing this before to execute anything?

    Best Regards,

    Margarita

  • Hi,

    I have used the default binaries to boot the system. I am seeing the graphics plane in my HDMI. But in customized image its not displaying. What might be the issue in that?. Also I can't able to switch my default display from HDMI to LCD.

    Please suggest any solution to solve this issue.

    Thanks in advance.

    Regards,

    Salih

  • Hi,

    Thank you very much for your support. I have fixed this issue, that there is a problem with my customized kernel. Now its working fine in the HDMI. Currently, I want to test the matrix-GUI in my LCD device with the resolution of 800x480. But if I switched the display to LCD, the resolution is not proper. Can you help me out on what to do to fix this issue. I have executed below commands to switch the display.

    echo 0 > /sys/devices/platform/vpss/graphics0/enabled
    echo 1:dvo2 > /sys/devices/platform/vpss/graphics0/nodes
    echo 0 > /sys/devices/platform/vpss/display1/enabled
    echo 800x480@60 > /sys/devices/platform/vpss/display1/mode
    echo 1 > /sys/devices/platform/vpss/display1/enabled
    echo 1 > /sys/devices/platform/vpss/graphics0/enabled

    Thanks in advance

    Regards,

    Salih

  • Hi,

    Any updates on this. I can able to see the Graphic plane in my LCD at proper resolution. But if I give any pipeline to run the video, it is not playing in the LCD. And also touch calibration also not proper while navigating in the matrix-GUI.

    Could please help me out on how to play in the LCD using G-streamer.

    Thanks in advance.

    Regards,

    Salih

  • Hello,

    The pipeline for the LCD will be different could you try with:

    gst-launch --verbose filesrc location=/usr/share/ti/data/videos/dm816x_1080p_demo.264 ! 'video/x-h264' ! h264parse access-unit=true ! omx_h264dec ! omx_scaler! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 display-device=LCD ! gstperf !   'video/x-raw-yuv,width=(int)800,height=(int)480'   ! omx_videosink  display-device=LCD

    Best Regards,

    Margarita