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.

TDA2SG: TDA2SG VIP porting

Part Number: TDA2SG

I am trying to porting VSDK_03_07 to my new TDA2x board with four LVDS cameras (Serailizer and Deserializer) input to VIPs. A15 runs Linux and all peripherals connected to I2C bus are configured in Linux, the video signals now can be captured by oscilloscope at the VIP input pins which means input video signals are ready for VIP. I would like to run the VSDK built-in sample codes (usecases), would you please tell me where I should do modifications on current VSDK?   

  • the usercase: Linux lvds_vip_single_cam_view_sgx_display

  • I am sorry i did not get the question, do you want to check first your input connections?

    Rgds,

    Brijesh

  • Hello Brijesh,

    thanks for your response.

    I am using different camera(ON AP0101+AR0143 YUV422 8bit output) and trying to run TI VSDK 0307 usecases (hlos --> adas --> chains_main_linux_single_cam --> chains_vipSingleCam_SgxDisplay).

    The deserializer and the camera side have already been configured correctly in Linux and  I am pretty sure the video signal from camera is correct.

    now the output on HDMI display screen is shown below, but without camera image.

    but I noticed that on the top left corner, it seems the camera signals shown there, because when I disconnect my camera, the top left corner image stopped.

    would you please suggest what be the next step I should check to get my camera image shown on the screen?

    HW configurations:

    SOC: TDA2S

    RAM: 1GB DDR3

    SD card

    HDMI Output

     

  • Hi,

    Can you press 'p' on the console and see if capture is working fine first?

    Rgds,

    Brijesh

  • Hello Brijesh,

    please check attached for printed performance statistics information.

    thanks.

    Jeffrey Yu

     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  Chains Run-time Menu
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]
     [HOST] [HOST  ]  0: Stop Chain
     [HOST] [HOST  ]
     [HOST] [HOST  ]  p: Print Performance Statistics
     [HOST] [HOST  ]
     [HOST] [HOST  ]  Enter Choice:
     [HOST] [HOST  ]
    p
     [HOST] [IPU2  ]    103.322454 s:
     [HOST] [IPU2  ]    103.322546 s:  CPU [DSP1   ] Statistics,
     [HOST] [IPU2  ]    103.322607 s:  *************************
     [HOST] [IPU2  ]    103.322668 s:
     [HOST] [IPU2  ]    103.322729 s:  LOAD: CPU: 0.2% HWI: 0.0%, SWI:0.0%, Low Power: 99.1%
     [HOST] [IPU2  ]    103.322942 s:
     [HOST] [IPU2  ]    103.323003 s:  LOAD: TSK: MISC                : 0.2%
     [HOST] [IPU2  ]    103.323095 s:
     [HOST] [IPU2  ]    103.323125 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.323247 s:
     [HOST] [IPU2  ]    103.323278 s:  SYSTEM: Sempahores Objects,  456 of 1050 free
     [HOST] [IPU2  ]    103.323369 s:  SYSTEM: Task Objects      ,   91 of  100 free
     [HOST] [IPU2  ]    103.323461 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.323552 s:  SYSTEM: Hwi Objects       ,  100 of  100 free
     [HOST] [IPU2  ]    103.323644 s:
     [HOST] [IPU2  ]    103.323674 s:  SYSTEM: Heap = LOCAL_L2             @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
     [HOST] [IPU2  ]    103.323857 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 524288 B (512 KB), Free size = 516016 B (503 KB)
     [HOST] [IPU2  ]    103.324040 s:
     [HOST] [IPU2  ]    103.324071 s:
     [HOST] [IPU2  ]    103.324132 s:  CPU [DSP2   ] Statistics,
     [HOST] [IPU2  ]    103.324193 s:  *************************
     [HOST] [IPU2  ]    103.324254 s:
     [HOST] [IPU2  ]    103.324284 s:  LOAD: CPU: 0.2% HWI: 0.0%, SWI:0.0%, Low Power: 99.1%
     [HOST] [IPU2  ]    103.324437 s:
     [HOST] [IPU2  ]    103.324498 s:  LOAD: TSK: MISC                : 0.2%
     [HOST] [IPU2  ]    103.324589 s:
     [HOST] [IPU2  ]    103.324620 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.324711 s:
     [HOST] [IPU2  ]    103.324742 s:  SYSTEM: Sempahores Objects,  456 of 1050 free
     [HOST] [IPU2  ]    103.324864 s:  SYSTEM: Task Objects      ,   91 of  100 free
     [HOST] [IPU2  ]    103.324955 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.325047 s:  SYSTEM: Hwi Objects       ,  100 of  100 free
     [HOST] [IPU2  ]    103.325138 s:
     [HOST] [IPU2  ]    103.325169 s:  SYSTEM: Heap = LOCAL_L2             @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
     [HOST] [IPU2  ]    103.325352 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 524288 B (512 KB), Free size = 516016 B (503 KB)
     [HOST] [IPU2  ]    103.325504 s:
     [HOST] [IPU2  ]    103.325565 s:
     [HOST] [IPU2  ]    103.325596 s:  CPU [EVE1   ] Statistics,
     [HOST] [IPU2  ]    103.325657 s:  *************************
     [HOST] [IPU2  ]    103.325718 s:
     [HOST] [IPU2  ]    103.325779 s:  LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.1%
     [HOST] [IPU2  ]    103.325931 s:
     [HOST] [IPU2  ]    103.325992 s:  LOAD: TSK: MISC                : 0.3%
     [HOST] [IPU2  ]    103.326084 s:
     [HOST] [IPU2  ]    103.326145 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.326236 s:
     [HOST] [IPU2  ]    103.326267 s:  SYSTEM: Sempahores Objects,  457 of 1050 free
     [HOST] [IPU2  ]    103.326358 s:  SYSTEM: Task Objects      ,   93 of  100 free
     [HOST] [IPU2  ]    103.326450 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.326541 s:  SYSTEM: Hwi Objects       ,   99 of  100 free
     [HOST] [IPU2  ]    103.326633 s:
     [HOST] [IPU2  ]    103.326663 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
     [HOST] [IPU2  ]    103.355670 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 254160 B (248 KB)
     [HOST] [IPU2  ]    103.355914 s:
     [HOST] [IPU2  ]    103.355975 s:
     [HOST] [IPU2  ]    103.356005 s:  CPU [EVE2   ] Statistics,
     [HOST] [IPU2  ]    103.356066 s:  *************************
     [HOST] [IPU2  ]    103.356127 s:
     [HOST] [IPU2  ]    103.356188 s:  LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.1%
     [HOST] [IPU2  ]    103.356341 s:
     [HOST] [IPU2  ]    103.356402 s:  LOAD: TSK: MISC                : 0.3%
     [HOST] [IPU2  ]    103.356493 s:
     [HOST] [IPU2  ]    103.356524 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.356615 s:
     [HOST] [IPU2  ]    103.356646 s:  SYSTEM: Sempahores Objects,  457 of 1050 free
     [HOST] [IPU2  ]    103.356737 s:  SYSTEM: Task Objects      ,   93 of  100 free
     [HOST] [IPU2  ]    103.356859 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.356951 s:  SYSTEM: Hwi Objects       ,   99 of  100 free
     [HOST] [IPU2  ]    103.357042 s:
     [HOST] [IPU2  ]    103.357103 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
     [HOST] [IPU2  ]    103.357256 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 254160 B (248 KB)
     [HOST] [IPU2  ]    103.357408 s:
     [HOST] [IPU2  ]    103.357469 s:
     [HOST] [IPU2  ]    103.357500 s:  CPU [EVE3   ] Statistics,
     [HOST] [IPU2  ]    103.357561 s:  *************************
     [HOST] [IPU2  ]    103.357622 s:
     [HOST] [IPU2  ]    103.357683 s:  LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.1%
     [HOST] [IPU2  ]    103.357835 s:
     [HOST] [IPU2  ]    103.357896 s:  LOAD: TSK: MISC                : 0.3%
     [HOST] [IPU2  ]    103.357988 s:
     [HOST] [IPU2  ]    103.358018 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.358110 s:
     [HOST] [IPU2  ]    103.358171 s:  SYSTEM: Sempahores Objects,  457 of 1050 free
     [HOST] [IPU2  ]    103.358262 s:  SYSTEM: Task Objects      ,   93 of  100 free
     [HOST] [IPU2  ]    103.358354 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.358445 s:  SYSTEM: Hwi Objects       ,   99 of  100 free
     [HOST] [IPU2  ]    103.358537 s:
     [HOST] [IPU2  ]    103.358567 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
     [HOST] [IPU2  ]    103.358720 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 254160 B (248 KB)
     [HOST] [IPU2  ]    103.358903 s:
     [HOST] [IPU2  ]    103.358964 s:
     [HOST] [IPU2  ]    103.358994 s:  CPU [EVE4   ] Statistics,
     [HOST] [IPU2  ]    103.359055 s:  *************************
     [HOST] [IPU2  ]    103.359116 s:
     [HOST] [IPU2  ]    103.359177 s:  LOAD: CPU: 0.6% HWI: 0.2%, SWI:0.1%, Low Power: 93.1%
     [HOST] [IPU2  ]    103.359330 s:
     [HOST] [IPU2  ]    103.359360 s:  LOAD: TSK: MISC                : 0.3%
     [HOST] [IPU2  ]    103.359452 s:
     [HOST] [IPU2  ]    103.359513 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.359604 s:
     [HOST] [IPU2  ]    103.359635 s:  SYSTEM: Sempahores Objects,  457 of 1050 free
     [HOST] [IPU2  ]    103.359726 s:  SYSTEM: Task Objects      ,   93 of  100 free
     [HOST] [IPU2  ]    103.360031 s:  SYSTEM: Clock Objects     ,   99 of  100 free
     [HOST] [IPU2  ]    103.360123 s:  SYSTEM: Hwi Objects       ,   99 of  100 free
     [HOST] [IPU2  ]    103.360214 s:
     [HOST] [IPU2  ]    103.360275 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
     [HOST] [IPU2  ]    103.389038 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 254160 B (248 KB)
     [HOST] [IPU2  ]    103.389251 s:
     [HOST] [IPU2  ]    103.389312 s:
     [HOST] [IPU2  ]    103.389343 s:  CPU [IPU2   ] Statistics,
     [HOST] [IPU2  ]    103.389404 s:  *************************
     [HOST] [IPU2  ]    103.389465 s:
     [HOST] [IPU2  ]    103.389526 s:  LOAD: CPU: 82.4% HWI: 67.1%, SWI:0.5%, Low Power: 28.8%
     [HOST] [IPU2  ]    103.389678 s:
     [HOST] [IPU2  ]    103.389739 s:  LOAD: TSK: IPC_IN_0            : 0.5%
     [HOST] [IPU2  ]    103.389892 s:  LOAD: TSK: IPC_OUT_0           : 0.5%
     [HOST] [IPU2  ]    103.390014 s:  LOAD: TSK: DISPLAY0            : 0.8%
     [HOST] [IPU2  ]    103.390136 s:  LOAD: TSK: CAPTURE             : 10.9%
     [HOST] [IPU2  ]    103.390258 s:  LOAD: TSK: GrpxSrc0            : 3.1%
     [HOST] [IPU2  ]    103.390349 s:  LOAD: TSK: STAT_COLL           : 1.7%
     [HOST] [IPU2  ]    103.390441 s:  LOAD: TSK: MISC                : -2.-7%
     [HOST] [IPU2  ]    103.390532 s:
     [HOST] [IPU2  ]    103.390563 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1022
     [HOST] [IPU2  ]    103.390654 s:
     [HOST] [IPU2  ]    103.390715 s:  SYSTEM: Sempahores Objects,  223 of 1050 free
     [HOST] [IPU2  ]    103.390807 s:  SYSTEM: Task Objects      ,   19 of  100 free
     [HOST] [IPU2  ]    103.390898 s:  SYSTEM: Clock Objects     ,   96 of  100 free
     [HOST] [IPU2  ]    103.390990 s:  SYSTEM: Hwi Objects       ,   93 of  100 free
     [HOST] [IPU2  ]    103.391081 s:
     [HOST] [IPU2  ]    103.391142 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 248360 B (242 KB)
     [HOST] [IPU2  ]    103.391295 s:  SYSTEM: Heap = SR_OCMC              @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
     [HOST] [IPU2  ]    103.391447 s:  SYSTEM: Heap = SR_DDR_CACHED        @ 0x84203000, Total size = 314572800 B (300 MB), Free size = 268953600 B (256 MB)
     [HOST] [IPU2  ]    103.391630 s:  SYSTEM: Heap = SR_DDR_NON_CACHED    @ 0xa0100000, Total size = 1045376 B (0 MB), Free size = 851840 B (0 MB)
     [HOST] [IPU2  ]    103.391783 s:
     [HOST] [IPU2  ]    103.392179 s:
     [HOST] [IPU2  ]    103.392240 s:  Statistics Collector,
     [HOST] [IPU2  ]    103.392301 s:
     [HOST] [IPU2  ]    103.392362 s:        STATISTIC          Avg Data        Peak Data
     [HOST] [IPU2  ]    103.392454 s:        COLLECTOR          MB/s            MB/s
     [HOST] [IPU2  ]    103.392545 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.392637 s:  SCI_EMIF1 RD+WR      |    606.694464   1445.500910
     [HOST] [IPU2  ]    103.392850 s:  SCI_EMIF2 RD+WR      |    634.348911   1471.543264
     [HOST] [IPU2  ]    103.393003 s:  SCI_EMIF1 RD ONLY    |    426.342491    574.291438
     [HOST] [IPU2  ]    103.393125 s:  SCI_EMIF1 WR ONLY    |    180.418724    871.413479
     [HOST] [IPU2  ]    103.393308 s:  SCI_EMIF2 RD ONLY    |    440.988927    615.366495
     [HOST] [IPU2  ]    103.393430 s:  SCI_EMIF2 WR ONLY    |    193.447643    877.231043
     [HOST] [IPU2  ]    103.393552 s:  SCI_MA_MPU_P1        |      0.924634    158.111475
     [HOST] [IPU2  ]    103.393643 s:  SCI_MA_MPU_P2        |      0.794952    156.912412
     [HOST] [IPU2  ]    103.423320 s:  SCI_DSS              |    746.399444    781.606983
     [HOST] [IPU2  ]    103.423442 s:  SCI_IPU1             |      0.000000      0.000000
     [HOST] [IPU2  ]    103.423564 s:  SCI_VIP1_P1          |      0.058746      0.100423
     [HOST] [IPU2  ]    103.423686 s:  SCI_VIP1_P2          |      1.286508      1.549356
     [HOST] [IPU2  ]    103.423778 s:  SCI_VPE_P1           |      0.000000      0.000000
     [HOST] [IPU2  ]    103.423930 s:  SCI_VPE_P2           |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424022 s:  SCI_DSP1_MDMA        |      0.050661      1.131361
     [HOST] [IPU2  ]    103.424144 s:  SCI_DSP1_EDMA        |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424235 s:  SCI_DSP2_MDMA        |      0.050650      1.414604
     [HOST] [IPU2  ]    103.424357 s:  SCI_DSP2_EDMA        |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424449 s:  SCI_EVE1_TC0         |      2.464777      6.076142
     [HOST] [IPU2  ]    103.424571 s:  SCI_EVE1_TC1         |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424662 s:  SCI_EVE2_TC0         |      2.629806      6.214588
     [HOST] [IPU2  ]    103.424784 s:  SCI_EVE2_TC1         |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424906 s:  SCI_EDMA_TC0_RD      |      0.000000      0.000000
     [HOST] [IPU2  ]    103.424998 s:  SCI_EDMA_TC0_WR      |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425120 s:  SCI_EDMA_TC1_RD      |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425211 s:  SCI_EDMA_TC1_WR      |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425333 s:  SCI_VIP2_P1          |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425425 s:  SCI_VIP2_P2          |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425516 s:  SCI_VIP3_P1          |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425638 s:  SCI_VIP3_P2          |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425730 s:  SCI_EVE3_TC0         |      2.627305      7.435715
     [HOST] [IPU2  ]    103.425882 s:  SCI_EVE3_TC1         |      0.000000      0.000000
     [HOST] [IPU2  ]    103.425974 s:  SCI_EVE4_TC0         |      2.622944      7.394196
     [HOST] [IPU2  ]    103.426066 s:  SCI_EVE4_TC1         |      0.000000      0.000000
     [HOST] [IPU2  ]    103.426188 s:  SCI_IVA              |      0.000000      0.000000
     [HOST] [IPU2  ]    103.426279 s:  SCI_GPU_P1           |    219.774062   1050.625920
     [HOST] [IPU2  ]    103.426401 s:  SCI_GPU_P2           |    217.996839   1039.880437
     [HOST] [IPU2  ]    103.426523 s:  SCI_GMAC_SW          |      0.000000      0.000000
     [HOST] [IPU2  ]    103.426615 s:  SCI_OCMC_RAM1        |      0.000000      0.000000
     [HOST] [IPU2  ]    103.426706 s:  SCI_OCMC_RAM2        |      0.000000      0.000000
     [HOST] [IPU2  ]    103.426859 s:  SCI_OCMC_RAM3        |      0.000000      0.000000
     [HOST] [IPU2  ]    103.556670 s:
     [HOST] [IPU2  ]    103.556762 s:
     [HOST] [IPU2  ]    103.557158 s:  CAPTURE: VIP1 Slice0 PortA FRAME MODE
     [HOST] [IPU2  ]    103.557250 s:
     [HOST] [IPU2  ]    103.557311 s:  [ CAPTURE ] Link Statistics,
     [HOST] [IPU2  ]    103.557372 s:  ******************************
     [HOST] [IPU2  ]    103.557433 s:
     [HOST] [IPU2  ]    103.557463 s:  Elapsed time       = 30694 msec
     [HOST] [IPU2  ]    103.557555 s:
     [HOST] [IPU2  ]    103.557585 s:  New data Recv      = 10467.44 fps
     [HOST] [IPU2  ]    103.557677 s:  Get Full Buf Cb    =  13.71 fps
     [HOST] [IPU2  ]    103.557738 s:  Put Empty Buf Cb   =  13.71 fps
     [HOST] [IPU2  ]    103.557860 s:  Driver/Notify Cb   = 10467.44 fps
     [HOST] [IPU2  ]    103.557951 s:
     [HOST] [IPU2  ]    103.557982 s:  Input Statistics,
     [HOST] [IPU2  ]    103.558043 s:
     [HOST] [IPU2  ]    103.558073 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]    103.558165 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [IPU2  ]    103.558256 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.558317 s:   0 |  41.18      0. 0      0. 0          41.18
     [HOST] [IPU2  ]    103.558470 s:
     [HOST] [IPU2  ]    103.558500 s:  Output Statistics,
     [HOST] [IPU2  ]    103.558561 s:
     [HOST] [IPU2  ]    103.558592 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]    103.558683 s:     | ID  | FPS     | FPS      | FPS
     [HOST] [IPU2  ]    103.558775 s:  ---------------------------------------------
     [HOST] [IPU2  ]    103.558866 s:   0 |  0     41.18     0. 0      0. 0
     [HOST] [IPU2  ]    103.559019 s:
     [HOST] [IPU2  ]    103.559080 s:  [VIP1 Slice0 PortA] Statistics
     [HOST] [IPU2  ]    103.559141 s:  ==============================
     [HOST] [IPU2  ]    103.559202 s:  Number of request queued  : 2075
     [HOST] [IPU2  ]    103.559263 s:  Number of request dequeued: 619
     [HOST] [IPU2  ]    103.559354 s:  Overflow Count            : 0
     [HOST] [IPU2  ]    103.559415 s:
     [HOST] [IPU2  ]    103.559446 s:     CH    |     Q      DQ     Total   Top     Bot    Total  Top    Bot   Min/Max     Min/Max   Dropped  Repeat   Fid   Desc
     [HOST] [IPU2  ]    103.559598 s:  (I/S/CH) |   Count   Count  Fields  Fields  Fields   FPS   FPS    FPS    Width       Height   Frames   Frames  Repeat Error
     [HOST] [IPU2  ]    103.559751 s:  ---------------------------------------------------------------------------------------------------------------------------
     [HOST] [IPU2  ]    103.560086 s:   00.0.00 |    2080    2080  524386  524386       0  10425 10425     0     1/124       1/18     522306       0       0     0
     [HOST] [IPU2  ]    103.560208 s:
     [HOST] [IPU2  ]    103.560574 s:
     [HOST] [IPU2  ]    103.560635 s:  [ IPC_OUT_0 ] Link Statistics,
     [HOST] [IPU2  ]    103.560696 s:  ******************************
     [HOST] [IPU2  ]    103.585036 s:
     [HOST] [IPU2  ]    103.585097 s:  Elapsed time       = 30669 msec
     [HOST] [IPU2  ]    103.585158 s:
     [HOST] [IPU2  ]    103.585219 s:  New data Recv      =  13.72 fps
     [HOST] [IPU2  ]    103.585310 s:  Release data Recv  =  13.75 fps
     [HOST] [IPU2  ]    103.585402 s:  Driver/Notify Cb   =  23.93 fps
     [HOST] [IPU2  ]    103.585463 s:
     [HOST] [IPU2  ]    103.585524 s:  Input Statistics,
     [HOST] [IPU2  ]    103.585585 s:
     [HOST] [IPU2  ]    103.585615 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]    103.585707 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [IPU2  ]    103.585798 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.585890 s:   0 |  41.21      0. 0      0. 0          41.21
     [HOST] [IPU2  ]    103.586042 s:
     [HOST] [IPU2  ]    103.586073 s:  Output Statistics,
     [HOST] [IPU2  ]    103.586134 s:
     [HOST] [IPU2  ]    103.586164 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]    103.586256 s:     | ID  | FPS     | FPS      | FPS
     [HOST] [IPU2  ]    103.586317 s:  ---------------------------------------------
     [HOST] [IPU2  ]    103.586408 s:   0 |  0     41.21     0. 0      0. 0
     [HOST] [IPU2  ]    103.586530 s:
     [HOST] [IPU2  ]    103.586561 s:  [ IPC_OUT_0 ] LATENCY,
     [HOST] [IPU2  ]    103.586622 s:  ********************
     [HOST] [IPU2  ]    103.586683 s:  Local Link Latency     : Avg =      7 us, Min =      0 us, Max =    122 us,
     [HOST] [IPU2  ]    103.586835 s:  Source to Link Latency : Avg =    185 us, Min =     91 us, Max =    397 us,
     [HOST] [IPU2  ]    103.586957 s:
     [HOST] [IPU2  ]    103.690264 s:
     [HOST] [IPU2  ]    103.690325 s:  [ IPC_IN_0 ] Link Statistics,
     [HOST] [IPU2  ]    103.690386 s:  ******************************
     [HOST] [IPU2  ]    103.690447 s:
     [HOST] [IPU2  ]    103.690477 s:  Elapsed time       = 30698 msec
     [HOST] [IPU2  ]    103.690569 s:
     [HOST] [IPU2  ]    103.690599 s:  Get Full Buf Cb    =  41.17 fps
     [HOST] [IPU2  ]    103.690691 s:  Put Empty Buf Cb   =  41.14 fps
     [HOST] [IPU2  ]    103.690752 s:  Driver/Notify Cb   =  51.33 fps
     [HOST] [IPU2  ]    103.690874 s:
     [HOST] [IPU2  ]    103.690904 s:  Input Statistics,
     [HOST] [IPU2  ]    103.690965 s:
     [HOST] [IPU2  ]    103.691026 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]    103.691087 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [IPU2  ]    103.691179 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.691270 s:   0 |  41.14      0. 0      0. 0          41.14
     [HOST] [IPU2  ]    103.691392 s:
     [HOST] [IPU2  ]    103.691453 s:  Output Statistics,
     [HOST] [IPU2  ]    103.691514 s:
     [HOST] [IPU2  ]    103.691545 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]    103.691636 s:     | ID  | FPS     | FPS      | FPS
     [HOST] [IPU2  ]    103.691697 s:  ---------------------------------------------
     [HOST] [IPU2  ]    103.691789 s:   0 |  0     41.14     0. 0      0. 0
     [HOST] [IPU2  ]    103.691941 s:
     [HOST] [IPU2  ]    103.692002 s:  [ IPC_IN_0 ] LATENCY,
     [HOST] [IPU2  ]    103.692033 s:  ********************
     [HOST] [IPU2  ]    103.692124 s:  Local Link Latency     : Avg =     21 us, Min =      0 us, Max =    152 us,
     [HOST] [IPU2  ]    103.692246 s:  Source to Link Latency : Avg =  97472 us, Min =  33551 us, Max = 166931 us,
     [HOST] [IPU2  ]    103.692368 s:
     [HOST] [IPU2  ]    103.692429 s:  [ IPC_IN_0 ] Detailed IPC Latency Statistics [ HOST -> IPU2 ] ,
     [HOST] [IPU2  ]    103.692521 s:  ***************************************************************
     [HOST] [IPU2  ]    103.692643 s:  IPC One-way Buffer Passing Latency   (usecs) : Avg =    270, Min =    183, Max =    519
     [HOST] [IPU2  ]    103.692765 s:  IPC One-way Notify Interrupt Latency (usecs) : Avg =    206, Min =    122, Max =    458
     [HOST] [IPU2  ]    103.693253 s:
     [HOST] [IPU2  ]    103.693283 s:  [ DISPLAY ] Link Statistics,
     [HOST] [IPU2  ]    103.693375 s:  ******************************
     [HOST] [IPU2  ]    103.693436 s:
     [HOST] [IPU2  ]    103.693466 s:  Elapsed time       = 30694 msec
     [HOST] [IPU2  ]    103.693558 s:
     [HOST] [IPU2  ]    103.693588 s:  New data Recv      =  41.14 fps
     [HOST] [IPU2  ]    103.693680 s:  Driver/Notify Cb   =  60.1 fps
     [HOST] [IPU2  ]    103.693741 s:
     [HOST] [IPU2  ]    103.693802 s:  Input Statistics,
     [HOST] [IPU2  ]    103.693893 s:
     [HOST] [IPU2  ]    103.693924 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]    103.694015 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [IPU2  ]    103.694076 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.694290 s:   0 |  41.14      0. 0      0. 0          41.14
     [HOST] [IPU2  ]    103.722747 s:
     [HOST] [IPU2  ]    103.722869 s:  [ DISPLAY ] LATENCY,
     [HOST] [IPU2  ]    103.722930 s:  ********************
     [HOST] [IPU2  ]    103.722991 s:  Local Link Latency     : Avg =     41 us, Min =      0 us, Max =    518 us,
     [HOST] [IPU2  ]    103.723113 s:  Source to Link Latency : Avg =  98721 us, Min =  37455 us, Max = 171079 us,
     [HOST] [IPU2  ]    103.723235 s:
     [HOST] [IPU2  ]    103.723296 s:
     [HOST] [IPU2  ]    103.723327 s:  [ DISPLAY  VID1 ] Additional Statistics,
     [HOST] [IPU2  ]    103.723418 s:  ************************************
     [HOST] [IPU2  ]    103.723479 s:  Driver Queued    =   2080 frames
     [HOST] [IPU2  ]    103.723540 s:  Driver De-Queued =   2079 frames
     [HOST] [IPU2  ]    103.723601 s:  Driver Displayed =   3028 frames
     [HOST] [IPU2  ]    103.723693 s:  Driver Repeated  =    949 frames
     [HOST] [IPU2  ]    103.723754 s:
     [HOST] [IPU2  ]    103.723784 s:  ##### DSS DISPC Underflow Count  =      0 #####
     [HOST] [IPU2  ]    103.723906 s:
     [HOST] [IPU2  ]    103.756847 s:
     [HOST] [IPU2  ]    103.756938 s:  [ DISPLAY ] Link Statistics,
     [HOST] [IPU2  ]    103.756999 s:  ******************************
     [HOST] [IPU2  ]    103.757060 s:
     [HOST] [IPU2  ]    103.757091 s:  Elapsed time       = 30694 msec
     [HOST] [IPU2  ]    103.757182 s:
     [HOST] [IPU2  ]    103.757213 s:  Driver/Notify Cb   =  60.1 fps
     [HOST] [IPU2  ]    103.757304 s:
     [HOST] [IPU2  ]    103.757335 s:  Input Statistics,
     [HOST] [IPU2  ]    103.757396 s:
     [HOST] [IPU2  ]    103.757426 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]    103.757518 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [IPU2  ]    103.757609 s:  --------------------------------------------------
     [HOST] [IPU2  ]    103.757701 s:
     [HOST] [IPU2  ]    103.757731 s:  [ DISPLAY ] LATENCY,
     [HOST] [IPU2  ]    103.757792 s:  ********************
     [HOST] [IPU2  ]    103.757884 s:
     [HOST] [IPU2  ]    103.757945 s:
     [HOST] [IPU2  ]    103.757975 s:  [ DISPLAY GRPX1 ] Additional Statistics,
     [HOST] [IPU2  ]    103.758067 s:  ************************************
     [HOST] [IPU2  ]    103.758128 s:  Driver Queued    =      1 frames
     [HOST] [IPU2  ]    103.758189 s:  Driver De-Queued =      0 frames
     [HOST] [IPU2  ]    103.758280 s:  Driver Displayed =   3034 frames
     [HOST] [IPU2  ]    103.758341 s:  Driver Repeated  =   3034 frames
     [HOST] [IPU2  ]    103.758433 s:
     [HOST] [IPU2  ]    103.758463 s:  ##### DSS DISPC Underflow Count  =      0 #####
     [HOST] [IPU2  ]    103.758555 s:
     [HOST] [IPU2  ]    103.759470 s:  [CAPTURE] Buffer Q Status,
     [HOST] [IPU2  ]    103.759562 s:  Empty Q : Elements in Q =   0, Write Idx =   0, Read Idx =   0
     [HOST] [IPU2  ]    103.759653 s:  Full  Q : Elements in Q =   0, Write Idx = 168, Read Idx = 168
     [HOST] [HOST  ]    103.587750 s:
     [HOST] [HOST  ]    103.587750 s:  [ IPC_IN_0 ] Link Statistics,
     [HOST] [HOST  ]    103.587750 s:  ******************************
     [HOST] [HOST  ]    103.587750 s:
     [HOST] [HOST  ]    103.587781 s:  Elapsed time       = 30695 msec
     [HOST] [HOST  ]    103.587781 s:
     [HOST] [HOST  ]    103.587781 s:  Get Full Buf Cb    =  13.71 fps
     [HOST] [HOST  ]    103.587781 s:  Put Empty Buf Cb   =  41.17 fps
     [HOST] [HOST  ]    103.587781 s:  Driver/Notify Cb   =  13.71 fps
     [HOST] [HOST  ]    103.587811 s:
     [HOST] [HOST  ]    103.587811 s:  Input Statistics,
     [HOST] [HOST  ]    103.587811 s:
     [HOST] [HOST  ]    103.587811 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [HOST  ]    103.587842 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [HOST  ]    103.587842 s:  --------------------------------------------------
     [HOST] [HOST  ]    103.587842 s:   0 |  41.17      0. 0      0. 0          41.17
     [HOST] [HOST  ]    103.587842 s:
     [HOST] [HOST  ]    103.587872 s:  Output Statistics,
     [HOST] [HOST  ]    103.587872 s:
     [HOST] [HOST  ]    103.587872 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [HOST  ]    103.587872 s:     | ID  | FPS     | FPS      | FPS
     [HOST] [HOST  ]    103.587872 s:  ---------------------------------------------
     [HOST] [HOST  ]    103.587872 s:   0 |  0     41.17     0. 0      0. 0
     [HOST] [HOST  ]    103.587903 s:
     [HOST] [HOST  ]    103.587903 s:  [ IPC_IN_0 ] LATENCY,
     [HOST] [HOST  ]    103.587903 s:  ********************
     [HOST] [HOST  ]    103.587903 s:  Local Link Latency     : Avg =      6 us, Min =      0 us, Max =     31 us,
     [HOST] [HOST  ]    103.587933 s:  Source to Link Latency : Avg =    424 us, Min =    305 us, Max =   1037 us,
     [HOST] [HOST  ]    103.587933 s:
     [HOST] [HOST  ]    103.587933 s:  [ IPC_IN_0 ] Detailed IPC Latency Statistics [ IPU2 -> HOST ] ,
     [HOST] [HOST  ]    103.587933 s:  ***************************************************************
     [HOST] [HOST  ]    103.587964 s:  IPC One-way Buffer Passing Latency   (usecs) : Avg =    264, Min =    152, Max =    915
     [HOST] [HOST  ]    103.587964 s:  IPC One-way Notify Interrupt Latency (usecs) : Avg =    209, Min =    122, Max =    885
     [HOST] [HOST  ]    103.689074 s:
     [HOST] [HOST  ]    103.689074 s:  [ SGXFRMCPY ] Link Statistics,
     [HOST] [HOST  ]    103.689074 s:  ******************************
     [HOST] [HOST  ]    103.689105 s:
     [HOST] [HOST  ]    103.689105 s:  Elapsed time       = 30728 msec
     [HOST] [HOST  ]    103.689105 s:
     [HOST] [HOST  ]    103.689105 s:  New data Recv      =  13.70 fps
     [HOST] [HOST  ]    103.689105 s:
     [HOST] [HOST  ]    103.689105 s:  Input Statistics,
     [HOST] [HOST  ]    103.689135 s:
     [HOST] [HOST  ]    103.689135 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [HOST  ]    103.689135 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [HOST  ]    103.689135 s:  --------------------------------------------------
     [HOST] [HOST  ]    103.689135 s:   0 |  41.13      0. 0      0. 0          41.13
     [HOST] [HOST  ]    103.689166 s:
     [HOST] [HOST  ]    103.689166 s:  [ SGXFRMCPY ] LATENCY,
     [HOST] [HOST  ]    103.689166 s:  ********************
     [HOST] [HOST  ]    103.689166 s:  Local Link Latency     : Avg =  24291 us, Min =     30 us, Max =  40383 us,
     [HOST] [HOST  ]    103.689196 s:  Source to Link Latency : Avg =  89450 us, Min =   8876 us, Max = 139724 us,
     [HOST] [HOST  ]    103.689196 s:
     [HOST] [HOST  ]    103.689288 s:
     [HOST] [HOST  ]    103.689288 s:  [ IPC_OUT_0 ] Link Statistics,
     [HOST] [HOST  ]    103.689318 s:  ******************************
     [HOST] [HOST  ]    103.689318 s:
     [HOST] [HOST  ]    103.689318 s:  Elapsed time       = 30722 msec
     [HOST] [HOST  ]    103.689318 s:
     [HOST] [HOST  ]    103.689318 s:  New data Recv      =  41.11 fps
     [HOST] [HOST  ]    103.689349 s:  Release data Recv  =  33.78 fps
     [HOST] [HOST  ]    103.689349 s:  Driver/Notify Cb   =  33.85 fps
     [HOST] [HOST  ]    103.689349 s:
     [HOST] [HOST  ]    103.689349 s:  Input Statistics,
     [HOST] [HOST  ]    103.689349 s:
     [HOST] [HOST  ]    103.689379 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [HOST  ]    103.689379 s:     | FPS     | FPS     | FPS          | FPS
     [HOST] [HOST  ]    103.689379 s:  --------------------------------------------------
     [HOST] [HOST  ]    103.689379 s:   0 |  41.11      0. 0      0. 0          41.11
     [HOST] [HOST  ]    103.689379 s:
     [HOST] [HOST  ]    103.689410 s:  Output Statistics,
     [HOST] [HOST  ]    103.689410 s:
     [HOST] [HOST  ]    103.689410 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [HOST  ]    103.689410 s:     | ID  | FPS     | FPS      | FPS
     [HOST] [HOST  ]    103.689410 s:  ---------------------------------------------
     [HOST] [HOST  ]    103.689410 s:   0 |  0     41.11     0. 0      0. 0
     [HOST] [HOST  ]    103.689440 s:
     [HOST] [HOST  ]    103.689440 s:  [ IPC_OUT_0 ] LATENCY,
     [HOST] [HOST  ]    103.689440 s:  ********************
     [HOST] [HOST  ]    103.689440 s:  Local Link Latency     : Avg =      1 us, Min =      0 us, Max =     31 us,
     [HOST] [HOST  ]    103.689471 s:  Source to Link Latency : Avg =  90788 us, Min =   9791 us, Max = 143384 us,
     [HOST] [HOST  ]    103.689471 s:
     [HOST] [HOST  ]    103.923717 s:
     [HOST] [HOST  ]
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  Chains Run-time Menu
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]
     [HOST] [HOST  ]  0: Stop Chain
     [HOST] [HOST  ]
     [HOST] [HOST  ]  p: Print Performance Statistics
     [HOST] [HOST  ]
     [HOST] [HOST  ]  Enter Choice:
     [HOST] [HOST  ]
    ▒
    

  • Hi, Brijesh,

    I have another more questions about VIP.

    In VSDK_03_07,  the VIP in/output default configuration in the function ChainsCommon_SingleCam_SetCapturePrms() in file chains_common.c

       pInprms->dataFormat =   SYSTEM_DF_YUV422P;

       pOutprms->dataFormat    =   SYSTEM_DF_YUV420SP_UV;

    my question:

    1. do I need to configure elsewhere to implement this VIP CSC feature?

    2. why OV10635 camera signals is configured as YUV422P, not YUV422I_UYVY?

    3. If my camera is YUV422I_UYVY, can the VIP be configured as below?

    pInprms->dataFormat =   SYSTEM_DF_YUV422I_UYVY;

    pOutprms->dataFormat    =   SYSTEM_DF_YUV420SP_UV;

  • Hello TI guys,

    any feedback?

    Jeffrey Yu

  • Hi Jeffrey,

    As can be seen from the performance stats. lot of frames are dropped and lot of errornous frames, the frame size is varying from 1 to 128.. 

    This essentially means, your input signal is not correct. Please correct the input, VIP will be able to capture.

    Rgds,

    Brijesh

  • Hello Brijesh,

    thanks for your support.

    it's solved and working correctly.

    thanks.

    Jeffrey Yu