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.

Cannot open /dev/video0 (No such file or directory)

Other Parts Discussed in Thread: OMAPL138, DA8XX, ADS7846, OMAP-L138

Hi

   when I run :

./video_loopback_copy_omapl138.x47 -r 720x576

  I got error message:

Cannot open /dev/video0 (No such file or directory)
Failed to detect capture video standard

 And tw9910 detected ok. the log(I add code in Driver.c):

davinci_nand davinci_nand.1: controller rev. 2.5
dirver_find Driver('davinci_nand') ok, bus_type methods
driver_register Driver('dm_spi'), bus_type methods
driver_add_groups Driver('dm_spi') ok, bus_type methods
davinci SPI Controller driver at 0xfef0e000 (irq = 56) use_dma=1
dirver_find Driver('dm_spi') ok, bus_type methods
console [netcon0] enabled
netconsole: network logging started
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
driver_register Driver('ohci'), bus_type methods
driver_add_groups Driver('ohci') ok, bus_type methods
ohci ohci.0: DA8xx OHCI
ohci ohci.0: new USB bus registered, assigned bus number 2
ohci ohci.0: irq 59, io mem 0x01e25000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
dirver_find Driver('ohci') ok, bus_type methods
Initializing USB Mass Storage driver...
driver_register Driver('usb-storage'), bus_type methods
driver_add_groups Driver('usb-storage') ok, bus_type methods
dirver_find Driver('usb-storage') ok, bus_type methods
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
driver_register Driver('atkbd'), bus_type methods
driver_add_groups Driver('atkbd') ok, bus_type methods
dirver_find Driver('atkbd') ok, bus_type methods
driver_register Driver('xtkbd'), bus_type methods
driver_add_groups Driver('xtkbd') ok, bus_type methods
dirver_find Driver('xtkbd') ok, bus_type methods
driver_register Driver('ads7846'), bus_type methods
driver_add_groups Driver('ads7846') ok, bus_type methods
ads7846 spi1.0: touchscreen, irq 200
input: ADS7846 Touchscreen as /devices/platform/dm_spi.1/spi1.0/input/input0
dirver_find Driver('ads7846') ok, bus_type methods
driver_register Driver('omap_rtc'), bus_type methods
driver_add_groups Driver('omap_rtc') ok, bus_type methods
omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
omap_rtc: RTC power up reset detected
dirver_find Driver('omap_rtc') ok, bus_type methods
i2c /dev entries driver
driver_register Driver('dev_driver'), bus_type methods
driver_add_groups Driver('dev_driver') ok, bus_type methods
ata1: SATA link down (SStatus 0 SControl 300)
dirver_find Driver('dev_driver') ok, bus_type methods
driver_register Driver('ds1682'), bus_type methods
driver_add_groups Driver('ds1682') ok, bus_type methods
dirver_find Driver('ds1682') ok, bus_type methods
Linux video capture interface: v2.00
driver_register Driver('tw9910'), bus_type methods
driver_add_groups Driver('tw9910') ok, bus_type methods
dirver_find Driver('tw9910') ok, bus_type methods
driver_register Driver('camera'), bus_type methods
driver_add_groups Driver('camera') ok, bus_type methods
dirver_find Driver('camera') ok, bus_type methods
driver_register Driver('soc-camera-pdrv'), bus_type methods
driver_add_groups Driver('soc-camera-pdrv') ok, bus_type methods
dirver_find Driver('soc-camera-pdrv') ok, bus_type methods
vpfe_init
driver_register Driver('vpfe-capture'), bus_type methods
driver_add_groups Driver('vpfe-capture') ok, bus_type methods
dirver_find Driver('vpfe-capture') ok, bus_type methods
driver_register Driver('watchdog'), bus_type methods
driver_add_groups Driver('watchdog') ok, bus_type methods
watchdog watchdog: heartbeat 60 sec
dirver_find Driver('watchdog') ok, bus_type methods
cpuidle: using governor ladder
cpuidle: using governor menu
driver_register Driver('SEED_txl_mmcblk'), bus_type methods
driver_add_groups Driver('SEED_txl_mmcblk') ok, bus_type methods
dirver_find Driver('SEED_txl_mmcblk') ok, bus_type methods
driver_register Driver('davinci_mmc'), bus_type methods
driver_add_groups Driver('davinci_mmc') ok, bus_type methods
davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
dirver_find Driver('davinci_mmc') ok, bus_type methods
driver_register Driver('generic-usb'), bus_type methods
driver_add_groups Driver('generic-usb') ok, bus_type methods
dirver_find Driver('generic-usb') ok, bus_type methods
driver_register Driver('usbhid'), bus_type methods
driver_add_groups Driver('usbhid') ok, bus_type methods
dirver_find Driver('usbhid') ok, bus_type methods

  What should I do to resolve it?

  Thanks very much!

  • Hi,

    The OMAPL138 has a VPIF driver for video is the vpif driver getting registered ? can you attach the boot logs ?

    Regards,

    --Prabhakar Lad

  • Hi Prabhakar:

         Thanks very much for your help!

         the log is:

    ## Booting kernel from Legacy Image at c0700000 ...
       Image Name:   Linux-2.6.32-rc6
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    1919652 Bytes =  1.8 MB
       Load Address: c0008000
       Entry Point:  c0008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    
     Boot ...
    
    
     Boot 1
    
    
     Boot 2
    
     Boot 3
    
     Boot 4
    
    Starting kernel ...
    
    Uncompressing Linux............................................................................................................................... done, booting the kernel.
    Linux version 2.6.32-rc6 (root@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #11 PREEMPT Wed Mar 12 17:47:32 HKT 2014
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DA850/OMAP-L138 EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci da850/omap-l138 variant 0x0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
    Kernel command line: console=tty2,115200n8 noinitrd rw ip=192.168.1.210 root=/dev/mmcblk0p2 mem=64M
    PID hash table entries: 256 (order: -2, 1024 bytes)
    Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
    Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
    Memory: 64MB = 64MB total
    Memory: 60792KB available (3648K code, 280K data, 148K init, 0K highmem)
    SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    Hierarchical RCU implementation.
    NR_IRQS:245
    Console: colour dummy device 80x30
    Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 144 gpio irqs
    NET: Registered protocol family 16
    driver_register Driver('dummy'), bus_type methods
    driver_add_groups Driver('dummy') ok, bus_type methods
    dirver_find Driver('dummy') ok, bus_type methods
    driver_register Driver('edma'), bus_type methods
    driver_add_groups Driver('edma') ok, bus_type methods
    dirver_find Driver('edma') ok, bus_type methods
    bio: create slab <bio-0> at 0
    driver_register Driver('pca953x'), bus_type methods
    driver_add_groups Driver('pca953x') ok, bus_type methods
    dirver_find Driver('pca953x') ok, bus_type methods
    driver_register Driver('pcf857x'), bus_type methods
    driver_add_groups Driver('pcf857x') ok, bus_type methods
    dirver_find Driver('pcf857x') ok, bus_type methods
    SCSI subsystem initialized
    driver_register Driver('Generic PHY'), bus_type methods
    driver_add_groups Driver('Generic PHY') ok, bus_type methods
    dirver_find Driver('Generic PHY') ok, bus_type methods
    driver_register Driver('nop_usb_xceiv'), bus_type methods
    driver_add_groups Driver('nop_usb_xceiv') ok, bus_type methods
    dirver_find Driver('nop_usb_xceiv') ok, bus_type methods
    driver_register Driver('usbfs'), bus_type methods
    driver_add_groups Driver('usbfs') ok, bus_type methods
    dirver_find Driver('usbfs') ok, bus_type methods
    usbcore: registered new interface driver usbfs
    driver_register Driver('hub'), bus_type methods
    driver_add_groups Driver('hub') ok, bus_type methods
    dirver_find Driver('hub') ok, bus_type methods
    usbcore: registered new interface driver hub
    driver_register Driver('usb'), bus_type methods
    driver_add_groups Driver('usb') ok, bus_type methods
    dirver_find Driver('usb') ok, bus_type methods
    usbcore: registered new device driver usb
    driver_register Driver('i2c_davinci'), bus_type methods
    driver_add_groups Driver('i2c_davinci') ok, bus_type methods
    dirver_find Driver('i2c_davinci') ok, bus_type methods
    driver_register Driver('vpss'), bus_type methods
    driver_add_groups Driver('vpss') ok, bus_type methods
    dirver_find Driver('vpss') ok, bus_type methods
    Switching to clocksource timer0_1
    musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0
    driver_register Driver('musb_hdrc'), bus_type methods
    driver_add_groups Driver('musb_hdrc') ok, bus_type methods
    Waiting for USB PHY clock good...
    musb_hdrc: USB Host mode controller at fee00000 using DMA, IRQ 58
    musb_hdrc musb_hdrc: MUSB HDRC host driver
    musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    dirver_find Driver('musb_hdrc') ok, bus_type methods
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 2048 (order: 2, 16384 bytes)
    TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    TCP: Hash tables configured (established 2048 bind 2048)
    TCP reno registered
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    EMAC: RMII PHY configured, MII PHY will not be functional
    driver_register Driver('cpuidle-davinci'), bus_type methods
    driver_add_groups Driver('cpuidle-davinci') ok, bus_type methods
    dirver_find Driver('cpuidle-davinci') ok, bus_type methods
    driver_register Driver('davinci-mcbsp'), bus_type methods
    driver_add_groups Driver('davinci-mcbsp') ok, bus_type methods
    McBSP:Probed McBSP1
    dirver_find Driver('davinci-mcbsp') ok, bus_type methods
    JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
    msgmni has been set to 118
    io scheduler noop registered
    io scheduler anticipatory registered (default)
    driver_register Driver('da8xx_lcdc'), bus_type methods
    driver_add_groups Driver('da8xx_lcdc') ok, bus_type methods
    da8xx_lcdc da8xx_lcdc.0: GLCD: Found INNOLUX_AT050TN22 panel
    Console: switching to colour frame buffer device 100x30
    dirver_find Driver('da8xx_lcdc') ok, bus_type methods
    driver_register Driver('davincifb'), bus_type methods
    driver_add_groups Driver('davincifb') ok, bus_type methods
    dirver_find Driver('davincifb') ok, bus_type methods
    Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
    driver_register Driver('serial8250'), bus_type methods
    driver_add_groups Driver('serial8250') ok, bus_type methods
    serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A
    serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A
    serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A
    console [ttyS2] enabled
    dirver_find Driver('serial8250') ok, bus_type methods
    brd: module loaded
    driver_register Driver('at24'), bus_type methods
    driver_add_groups Driver('at24') ok, bus_type methods
    dirver_find Driver('at24') ok, bus_type methods
    driver_register Driver('sd'), bus_type methods
    driver_add_groups Driver('sd') ok, bus_type methods
    dirver_find Driver('sd') ok, bus_type methods
    driver_register Driver('ahci'), bus_type methods
    driver_add_groups Driver('ahci') ok, bus_type methods
    ahci ahci: forcing PORTS_IMPL to 0x1
    ahci ahci: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
    ahci ahci: flags: ncq sntf pm led clo only pmp pio slum part ccc 
    scsi0 : ahci
    ata1: SATA max UDMA/133 irq 67
    dirver_find Driver('ahci') ok, bus_type methods
    driver_register Driver('m25p80'), bus_type methods
    driver_add_groups Driver('m25p80') ok, bus_type methods
    dirver_find Driver('m25p80') ok, bus_type methods
    driver_register Driver('davinci_nand'), bus_type methods
    driver_add_groups Driver('davinci_nand') ok, bus_type methods
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
    NAND_ECC_NONE selected by board driver. This is not recommended !!
    Bad block table not found for chip 0
    Bad block table not found for chip 0
    Scanning device for bad blocks
    Bad eraseblock 778 at 0x000006140000
    Bad eraseblock 1040 at 0x000008200000
    Bad eraseblock 1202 at 0x000009640000
    Bad eraseblock 1435 at 0x00000b360000
    Bad eraseblock 2026 at 0x00000fd40000
    Creating 6 MTD partitions on "davinci_nand.1":
    0x000000000000-0x000000020000 : "u-boot env"
    0x000000020000-0x000000040000 : "UBL"
    0x000000040000-0x0000000c0000 : "u-boot"
    0x000000300000-0x000000500000 : "kernel"
    0x000000500000-0x000002500000 : "filesystem"
    0x000002500000-0x000010000000 : "user"
    davinci_nand davinci_nand.1: controller rev. 2.5
    dirver_find Driver('davinci_nand') ok, bus_type methods
    driver_register Driver('dm_spi'), bus_type methods
    driver_add_groups Driver('dm_spi') ok, bus_type methods
    davinci SPI Controller driver at 0xfef0e000 (irq = 56) use_dma=1
    dirver_find Driver('dm_spi') ok, bus_type methods
    console [netcon0] enabled
    netconsole: network logging started
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    driver_register Driver('ohci'), bus_type methods
    driver_add_groups Driver('ohci') ok, bus_type methods
    ohci ohci.0: DA8xx OHCI
    ohci ohci.0: new USB bus registered, assigned bus number 2
    ohci ohci.0: irq 59, io mem 0x01e25000
    usb usb2: configuration #1 chosen from 1 choice
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 1 port detected
    dirver_find Driver('ohci') ok, bus_type methods
    Initializing USB Mass Storage driver...
    driver_register Driver('usb-storage'), bus_type methods
    driver_add_groups Driver('usb-storage') ok, bus_type methods
    dirver_find Driver('usb-storage') ok, bus_type methods
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    driver_register Driver('atkbd'), bus_type methods
    driver_add_groups Driver('atkbd') ok, bus_type methods
    dirver_find Driver('atkbd') ok, bus_type methods
    driver_register Driver('xtkbd'), bus_type methods
    driver_add_groups Driver('xtkbd') ok, bus_type methods
    dirver_find Driver('xtkbd') ok, bus_type methods
    driver_register Driver('ads7846'), bus_type methods
    driver_add_groups Driver('ads7846') ok, bus_type methods
    ads7846 spi1.0: touchscreen, irq 200
    input: ADS7846 Touchscreen as /devices/platform/dm_spi.1/spi1.0/input/input0
    dirver_find Driver('ads7846') ok, bus_type methods
    driver_register Driver('omap_rtc'), bus_type methods
    driver_add_groups Driver('omap_rtc') ok, bus_type methods
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    omap_rtc: RTC power up reset detected
    dirver_find Driver('omap_rtc') ok, bus_type methods
    i2c /dev entries driver
    driver_register Driver('dev_driver'), bus_type methods
    driver_add_groups Driver('dev_driver') ok, bus_type methods
    ata1: SATA link down (SStatus 0 SControl 300)
    dirver_find Driver('dev_driver') ok, bus_type methods
    driver_register Driver('ds1682'), bus_type methods
    driver_add_groups Driver('ds1682') ok, bus_type methods
    dirver_find Driver('ds1682') ok, bus_type methods
    Linux video capture interface: v2.00
    driver_register Driver('tw9910'), bus_type methods
    driver_add_groups Driver('tw9910') ok, bus_type methods
    dirver_find Driver('tw9910') ok, bus_type methods
    driver_register Driver('camera'), bus_type methods
    driver_add_groups Driver('camera') ok, bus_type methods
    dirver_find Driver('camera') ok, bus_type methods
    driver_register Driver('soc-camera-pdrv'), bus_type methods
    driver_add_groups Driver('soc-camera-pdrv') ok, bus_type methods
    dirver_find Driver('soc-camera-pdrv') ok, bus_type methods
    vpfe_init
    driver_register Driver('vpfe-capture'), bus_type methods
    driver_add_groups Driver('vpfe-capture') ok, bus_type methods
    dirver_find Driver('vpfe-capture') ok, bus_type methods
    driver_register Driver('watchdog'), bus_type methods
    driver_add_groups Driver('watchdog') ok, bus_type methods
    watchdog watchdog: heartbeat 60 sec
    dirver_find Driver('watchdog') ok, bus_type methods
    cpuidle: using governor ladder
    cpuidle: using governor menu
    driver_register Driver('SEED_txl_mmcblk'), bus_type methods
    driver_add_groups Driver('SEED_txl_mmcblk') ok, bus_type methods
    dirver_find Driver('SEED_txl_mmcblk') ok, bus_type methods
    driver_register Driver('davinci_mmc'), bus_type methods
    driver_add_groups Driver('davinci_mmc') ok, bus_type methods
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    dirver_find Driver('davinci_mmc') ok, bus_type methods
    driver_register Driver('generic-usb'), bus_type methods
    driver_add_groups Driver('generic-usb') ok, bus_type methods
    dirver_find Driver('generic-usb') ok, bus_type methods
    driver_register Driver('usbhid'), bus_type methods
    driver_add_groups Driver('usbhid') ok, bus_type methods
    dirver_find Driver('usbhid') ok, bus_type methods
    usbcore: registered new interface driver usbhid
    usbhid: v2.6:USB HID core driver
    TCP cubic registered
    NET: Registered protocol family 17
    Clocks: disable unused i2c1
    Clocks: disable unused emac
    Clocks: disable unused mcasp
    Clocks: disable unused mcbsp0
    driver_register Driver('cpufreq-davinci'), bus_type methods
    driver_add_groups Driver('cpufreq-davinci') ok, bus_type methods
    dirver_find Driver('cpufreq-davinci') ok, bus_type methods
    driver_register Driver('davinci_emac'), bus_type methods
    driver_add_groups Driver('davinci_emac') ok, bus_type methods
    davinci_emac_probe: using random MAC addr: 5a:0a:46:9d:88:5e
    emac-mii: probed
    dirver_find Driver('davinci_emac') ok, bus_type methods
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    mmc0: host does not support reading read-only switch. assuming write-enable.
    mmc0: new high speed SDHC card at address 1234
    mmcblk0: mmc0:1234 SA04G 3.63 GiB 
     mmcblk0: p1 p2
    eth0: no PHY found
    IP-Config: Failed to open eth0
    IP-Config: No network devices available.
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on mmcblk0p2, internal journal
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with writeback data mode.
    VFS: Mounted root (ext3 filesystem) on device 179:2.
    Freeing init memory: 148K
    INIT: version 2.86 booting
    Please wait: booting...
    Starting udev
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    Populating dev cache
    Remounting root file system...
    WARNING: Couldn't open directory /lib/modules/2.6.32-rc6: No such file or directory
    FATAL: Could not open /lib/modules/2.6.32-rc6/modules.dep.temp for writing: No such file or directory
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    root: mount: mounting rootfs on / failed: No such file or directory
    Setting up IP spoofing protection: rp_filter.
    Configuring network interfaces... done.
    INIT: Entering runlevel: 5
    Starting telnet daemon.
    modprobe: FATAL: Could not load /lib/modules/2.6.32-rc6/modules.dep: No such file or directory
    
    Starting syslogd/klogd: done
    Starting thttpd.
    
      ********  **********  **********  ********    
    **      **    **    **    **    **    **    **  
    **            **  **      **  **      **    **  
      ****        ******      ******      **    **  
          **      **  **      **  **      **    **  
            **    **          **          **    **  
    **      **    **    **    **    **    **    **  
    ********    **********  **********  ********  
    
    SEED http://www.seeddsp.com seed ttyS2
    
    SEED 2009.11 seed ttyS2
    
    seed login: root
    root@seed:~# cd /home/root/omapl138/usr/share/ti/c6run-apps/
    root@seed:~/omapl138/usr/share/ti/c6run-apps# ./loadmodules.sh CMEMK module: built on Mar 11 2014 at 15:58:21
    
      Reference Linux version 2.6.32
      File /work/dvsdk/linuxutils_2_25_05_11/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
    CMEM Range Overlaps Kernel Physical - allowing overlap
    CMEM phys_start (0x2000000) overlaps kernel (0xc0000000 -> 0xc4000000)
    allocated heap buffer 0xc5000000 of size 0x2000000
    cmemk initialized
    DSPLINK Module (1.65.00.02) created on Date: Mar 11 2014 Time: 16:19:02
    root@seed:~/omapl138/usr/share/ti/c6run-apps# video_loopback_copy_omapl138.x470M
    V -r 720x576
    -sh: video_loopback_copy_omapl138.x470MV: not found
    root@seed:~/omapl138/usr/share/ti/c6run-apps# cd ..
    root@seed:~/omapl138/usr/share/ti# cd ti-dmai-apps/
    root@seed:~/omapl138/usr/share/ti/ti-dmai-apps# ./video_loopback_copy_omapl138.x47 -r 720x576
    Cannot open /dev/video0 (No such file or directory)
    Failed to detect capture video standard
    root@seed:~/omapl138/usr/share/ti/ti-dmai-apps# 

     

        Thanks.

  • Hi,

    From the logs looks the VPIF driver is not enabled. Please make sure you enable it from menuconfig.

    at [1] to enable vpif for DA850 on 2.6.37 kernel, a kind of similar would be present on 2.6.32.

    [1] http://processors.wiki.ti.com/index.php/Building_03.22_PSP_release_Components_for_OMAP-L138#VPIF

    Regards,

    --Prabhakar Lad

  • Hi Prabhakar :

         Thanks you very much!

        But I wonder that in my kernel ,I can't slect VPIF mode.

        as below:

     why? and what should I do ?

     Thanks.

  • Hi,

    I am not sure why is it missing... Which TI release are you using ? Can you point it to me ? If not just attach the machine files of omapl138 present in arch/arm/mach-davinci/ folder which will help out to see if VPIF is enabled in it or not.

    Regards,

    --Prabhakar Lad

  • Hi, i get the same problem which you have for omapl138 lcdk. Could you tell me how do you solve this problem? The following link is my problem. Thanks.
    http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/339153.aspx