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.

Facing the problem regarding Frames on the Screen using Ezsdk 5 05 02.

Other Parts Discussed in Thread: TLC59108

I am trying to display some frame on the screen using Fbdev  , i am getting frames by udp , My program stucks after a while . either i get the black screen , and when trying to stop the program , its says something like VPSS  fail to close tifb81xx  0x6 timeout control.

  • Hello,

    What you are using gstreamer?
    In EZSDK we have saLoopBackfbdev demo:
    processors.wiki.ti.com/.../TI81XX_PSP_VIDEO_CAPTURE_Driver_User_Guide
    Which capture frames and display them by FBDEV driver.

    BR
    Margarita
  • Thanks Margarita for reply,

    I am displaying frames from a udp camera , using a socket programing for capturing frames,
    My app is running fine for a while , but after some time it stucks , or I see the blakc screen , and when i am trying to escape the app by pressing ctrl+c it says VPSS_FVID2: contrl event 0x6 timeout. >ti81xxfb
  • Sometimes it gives this error , after some time .


    Unable to handle kernel paging request at virtual address 486cfa28
    pgd = d7a28000
    [486cfa28] *pgd=00000000
    Internal error: Oops: 805 [#1]
    last sysfs file: /sys/module/vpss/initstate
    Modules linked in: pvrsrvkm tlc59108 ti81xxhdmi ti81xxfb vpss syslink ipv6
    CPU: 0 Tainted: G W (2.6.37 #1)
    PC is at call_fpe+0x58/0xe0
    LR is at __und_svc+0x3c/0x60
    pc : [<c03da328>] lr : [<c03da09c>] psr: a0000193
    sp : d7fc7c70 ip : 00000000 fp : d7fc7d1c
    r10: c54d0000 r9 : c03da0a4 r8 : 00001000
    r7 : 00000028 r6 : c54d0028 r5 : d7fc7ca4 r4 : ffffffff
    r3 : 40000193 r2 : c00c540c r1 : c00c54d0 r0 : e1831ffa
    Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
    Control: 10c5387d Table: 97a28019 DAC: 00000015
    Process udp_test (pid: 1378, stack limit = 0xd7fc62e8)
    Stack: (0xd7fc7c70 to 0xd7fc8000)
    7c60: fffffffc 0000000d 0000039d c0595c58
    7c80: c08a1380 c08a1380 00000013 d8402400 00000002 0000000a 00000004 d7fc7d1c
    7ca0: 00000000 d7fc7cf8 c00c54d0 c00c540c 40000193 ffffffff 00000000 d783a000
    7cc0: 7fffffff d783a068 00000013 d791d800 c03405fc 00000408 d7fc7d04 d7fc7ce8
    7ce0: c00c6e58 c00c5a28 d79bf0c0 d79bf0c0 00000000 00000408 c08a1380 00000098
    7d00: 00000013 d791c800 d79bfe40 00000000 d7fc7d3c d7fc7d20 c00c54d0 c00c5328
    7d20: 00000000 c08a1380 d8402400 d791c800 d7fc7d5c d7fc7d40 c00c5adc c00c5474
    7d40: 00000113 d791c800 c03405fc d7c10000 d7fc7d7c d7fc7d60 c00c6e58 c00c5a28
    7d60: d79bfe40 d79bfe40 00000008 d7c10000 d7fc7d94 d7fc7d80 c03405fc c00c6da8
    7d80: d79bfe40 c05a665c d7fc7dac d7fc7d98 c0340bc4 c0340564 d79bfe40 c05a665c
    7da0: d7fc7dc4 d7fc7db0 c0340330 c0340bb4 00000001 c05a665c d7fc7dd4 d7fc7dc8
    7dc0: c034045c c0340328 d7fc7e04 d7fc7dd8 c03643bc c0340420 d7fc7ecc d7fc7de8
    7de0: c0338bb4 d79bfe40 c05a665c 00000008 d7c10000 d79bfee0 d7fc7e3c d7fc7e08
    7e00: c0347c04 c0363e08 00000000 00000000 00000000 c05a667c d79bfe40 00000000
    7e20: d79bfe40 d7c10360 00000000 00000436 d7fc7e5c d7fc7e40 c0347de0 c03478d8
    7e40: d7c10000 00000000 d79bfe40 d7c10000 d7fc7e8c d7fc7e60 c0284930 c0347d90
    7e60: d7fc7e7c d7fc7e70 60000113 d8795a40 d8794700 d79bfe40 00010000 00000436
    7e80: d7fc7eb4 d7fc7e90 c027eb6c c02848d0 00010000 d910c460 80000113 d910c000
    7ea0: 4a102000 c4010436 d7fc7edc d7fc7eb8 c027ec70 c027eaf0 00000000 d8794700
    7ec0: 00000040 00000001 d7c10370 00004946 d7fc7efc d7fc7ee0 c027ecb8 c027eb7c
    7ee0: 00000000 d7c10360 00000040 00000001 d7fc7f24 d7fc7f00 c0283814 c027ec94
    7f00: d7c10370 00000040 0000000c 00000001 0000012c 0000000a d7fc7f4c d7fc7f28
    7f20: c0348020 c02837ec d7fc6000 00000100 0000000c 00000001 00000003 c0592900
    7f40: d7fc7f84 d7fc7f50 c00748c4 c0347fd4 d7fc7f7c d7fc7f60 c0543e78 00000029
    7f60: 00000000 002b7008 0013f1dc 00000408 d7fc6000 002b700f d7fc7f94 d7fc7f88
    7f80: c0074994 c0074850 d7fc7fac d7fc7f98 c003c080 c0074958 ffffffff fa200000
    7fa0: 00000000 d7fc7fb0 c03da1fc c003c00c 00000317 0000030f 000000cf 0000cf00
    7fc0: beb60b68 4118a000 002b7008 0013f1dc 00000408 002b700e 002b700f 00000016
    7fe0: 00000003 beb60b58 00000001 0000a32c 80000010 ffffffff 98bfe021 98bfe421
    Backtrace:
    [<c00c531c>] (__free_slab+0x0/0x14c) from [<c00c54d0>] (discard_slab+0x68/0x70)
    [<c00c5468>] (discard_slab+0x0/0x70) from [<c00c5adc>] (__slab_free+0xc0/0xe0)
    r7:d791c800 r6:d8402400 r5:c08a1380 r4:00000000
    [<c00c5a1c>] (__slab_free+0x0/0xe0) from [<c00c6e58>] (kfree+0xbc/0xd0)
    r7:d7c10000 r6:c03405fc r5:d791c800 r4:00000113
    [<c00c6d9c>] (kfree+0x0/0xd0) from [<c03405fc>] (skb_release_data+0xa4/0xac)
    r7:d7c10000 r6:00000008 r5:d79bfe40 r4:d79bfe40
    [<c0340558>] (skb_release_data+0x0/0xac) from [<c0340bc4>] (skb_release_all+0x1)
    r5:c05a665c r4:d79bfe40
    [<c0340ba8>] (skb_release_all+0x0/0x20) from [<c0340330>] (__kfree_skb+0x14/0xa)
    r5:c05a665c r4:d79bfe40
    [<c034031c>] (__kfree_skb+0x0/0xac) from [<c034045c>] (kfree_skb+0x48/0x4c)
    r5:c05a665c r4:00000001
    [<c0340414>] (kfree_skb+0x0/0x4c) from [<c03643bc>] (ip_rcv+0x5c0/0x5d4)
    [<c0363dfc>] (ip_rcv+0x0/0x5d4) from [<c0347c04>] (__netif_receive_skb+0x338/0x)
    r8:d79bfee0 r7:d7c10000 r6:00000008 r5:c05a665c r4:d79bfe40
    [<c03478cc>] (__netif_receive_skb+0x0/0x38c) from [<c0347de0>] (netif_receive_s)
    [<c0347d84>] (netif_receive_skb+0x0/0x6c) from [<c0284930>] (cpsw_rx_handler+0x)
    r4:d7c10000
    [<c02848c4>] (cpsw_rx_handler+0x0/0x144) from [<c027eb6c>] (__cpdma_chan_free+0)
    [<c027eae4>] (__cpdma_chan_free+0x0/0x8c) from [<c027ec70>] (__cpdma_chan_proce)
    [<c027eb70>] (__cpdma_chan_process+0x0/0x118) from [<c027ecb8>] (cpdma_chan_pro)
    [<c027ec88>] (cpdma_chan_process+0x0/0x50) from [<c0283814>] (cpsw_poll+0x34/0x)
    r7:00000001 r6:00000040 r5:d7c10360 r4:00000000
    [<c02837e0>] (cpsw_poll+0x0/0xa0) from [<c0348020>] (net_rx_action+0x58/0x154)
    r9:0000000a r8:0000012c r7:00000001 r6:0000000c r5:00000040
    r4:d7c10370
    [<c0347fc8>] (net_rx_action+0x0/0x154) from [<c00748c4>] (__do_softirq+0x80/0x1)
    [<c0074844>] (__do_softirq+0x0/0x108) from [<c0074994>] (irq_exit+0x48/0x94)
    [<c007494c>] (irq_exit+0x0/0x94) from [<c003c080>] (asm_do_IRQ+0x80/0xa0)
    [<c003c000>] (asm_do_IRQ+0x0/0xa0) from [<c03da1fc>] (__irq_usr+0x3c/0xa0)
    Exception stack(0xd7fc7fb0 to 0xd7fc7ff8)
    7fa0: 00000317 0000030f 000000cf 0000cf00
    7fc0: beb60b68 4118a000 002b7008 0013f1dc 00000408 002b700e 002b700f 00000016
    7fe0: 00000003 beb60b58 00000001 0000a32c 80000010 ffffffff
    r5:fa200000 r4:ffffffff
    Code: e1a0a601 e2008c50 e3a07028 e28a6028 (e7c67400)
    ---[ end trace 3888b34f839f74e9 ]---
    Kernel panic - not syncing: Fatal exception in interrupt
    Backtrace:
    [<c004abd0>] (dump_backtrace+0x0/0x110) from [<c03d7f7c>] (dump_stack+0x18/0x1c)
    r7:c03da32c r6:d7fc7aaf r5:c03da32a r4:c0571fd0
    [<c03d7f64>] (dump_stack+0x0/0x1c) from [<c03d7fe0>] (panic+0x60/0x17c)
    [<c03d7f80>] (panic+0x0/0x17c) from [<c004af64>] (die+0x284/0x2d8)
    r3:00000100 r2:c04fcc3e r1:00000000 r0:c04a2b04
    [<c004ace0>] (die+0x0/0x2d8) from [<c004dbc0>] (__do_kernel_fault+0x6c/0x8c)
    [<c004db54>] (__do_kernel_fault+0x0/0x8c) from [<c03dbfd4>] (do_page_fault+0x1f)
    r9:00000805 r8:00000805 r7:d87eac00 r6:d789b8c0 r5:d7fc7c28
    r4:c052a740
    [<c03dbde4>] (do_page_fault+0x0/0x20c) from [<c03dc014>] (do_translation_fault+)
    [<c03dbff0>] (do_translation_fault+0x0/0xa8) from [<c003c2a4>] (do_DataAbort+0x)
    r9:20000193 r8:486cfa28 r7:d7fc7c28 r6:00000805 r5:c052a790
    r4:c052a740
    [<c003c268>] (do_DataAbort+0x0/0x9c) from [<c03d9fac>] (__dabt_svc+0x4c/0x60)
    Exception stack(0xd7fc7c28 to 0xd7fc7c70)
    7c20: e1831ffa c00c54d0 c00c540c 40000193 ffffffff d7fc7ca4
    7c40: c54d0028 00000028 00001000 c03da0a4 c54d0000 d7fc7d1c 00000000 d7fc7c70
    7c60: c03da09c c03da328 a0000193 ffffffff
    r8:00001000 r7:00000028 r6:c54d0028 r5:d7fc7c5c r4:ffffffff
    [<c00c531c>] (__free_slab+0x0/0x14c) from [<c00c54d0>] (discard_slab+0x68/0x70)
    [<c00c5468>] (discard_slab+0x0/0x70) from [<c00c5adc>] (__slab_free+0xc0/0xe0)
    r7:d791c800 r6:d8402400 r5:c08a1380 r4:00000000
    [<c00c5a1c>] (__slab_free+0x0/0xe0) from [<c00c6e58>] (kfree+0xbc/0xd0)
    r7:d7c10000 r6:c03405fc r5:d791c800 r4:00000113
    [<c00c6d9c>] (kfree+0x0/0xd0) from [<c03405fc>] (skb_release_data+0xa4/0xac)
    r7:d7c10000 r6:00000008 r5:d79bfe40 r4:d79bfe40
    [<c0340558>] (skb_release_data+0x0/0xac) from [<c0340bc4>] (skb_release_all+0x1)
    r5:c05a665c r4:d79bfe40
    [<c0340ba8>] (skb_release_all+0x0/0x20) from [<c0340330>] (__kfree_skb+0x14/0xa)
    r5:c05a665c r4:d79bfe40
    [<c034031c>] (__kfree_skb+0x0/0xac) from [<c034045c>] (kfree_skb+0x48/0x4c)
    r5:c05a665c r4:00000001
    [<c0340414>] (kfree_skb+0x0/0x4c) from [<c03643bc>] (ip_rcv+0x5c0/0x5d4)
    [<c0363dfc>] (ip_rcv+0x0/0x5d4) from [<c0347c04>] (__netif_receive_skb+0x338/0x)
    r8:d79bfee0 r7:d7c10000 r6:00000008 r5:c05a665c r4:d79bfe40
    [<c03478cc>] (__netif_receive_skb+0x0/0x38c) from [<c0347de0>] (netif_receive_s)
    [<c0347d84>] (netif_receive_skb+0x0/0x6c) from [<c0284930>] (cpsw_rx_handler+0x)
    r4:d7c10000
    [<c02848c4>] (cpsw_rx_handler+0x0/0x144) from [<c027eb6c>] (__cpdma_chan_free+0)
    [<c027eae4>] (__cpdma_chan_free+0x0/0x8c) from [<c027ec70>] (__cpdma_chan_proce)
    [<c027eb70>] (__cpdma_chan_process+0x0/0x118) from [<c027ecb8>] (cpdma_chan_pro)
    [<c027ec88>] (cpdma_chan_process+0x0/0x50) from [<c0283814>] (cpsw_poll+0x34/0x)
    r7:00000001 r6:00000040 r5:d7c10360 r4:00000000
    [<c02837e0>] (cpsw_poll+0x0/0xa0) from [<c0348020>] (net_rx_action+0x58/0x154)
    r9:0000000a r8:0000012c r7:00000001 r6:0000000c r5:00000040
    r4:d7c10370
    [<c0347fc8>] (net_rx_action+0x0/0x154) from [<c00748c4>] (__do_softirq+0x80/0x1)
    [<c0074844>] (__do_softirq+0x0/0x108) from [<c0074994>] (irq_exit+0x48/0x94)
    [<c007494c>] (irq_exit+0x0/0x94) from [<c003c080>] (asm_do_IRQ+0x80/0xa0)
    [<c003c000>] (asm_do_IRQ+0x0/0xa0) from [<c03da1fc>] (__irq_usr+0x3c/0xa0)
    Exception stack(0xd7fc7fb0 to 0xd7fc7ff8)
    7fa0: 00000317 0000030f 000000cf 0000cf00
    7fc0: beb60b68 4118a000 002b7008 0013f1dc 00000408 002b700e 002b700f 00000016
    7fe0: 00000003 beb60b58 00000001 0000a32c 80000010 ffffffff
    r5:fa200000 r4:ffffffff