Hi

SW: ipnc_rdk_v3.2

Using fullfeature mode.
So in multich_tristream_fullfeature.c file I have done following changes.

  • Disabled cameraLink. 
  • Enable NullSrc
  • disable dup/merge/fd/swosd/sclr/ etc.
  • Connected my NullSRC to ipcM3OutVpss Link.

    The data flow is as below here onwards.
    NullSrc ---> ipcOutM3vpss -->ipcM3IN-->ENCODER-->ipcBitsOutM3-->IpncBitsIn(A8)

ISSUE:

  1. Streamer is not getting started!!
  2. I am able to see encoder Logs as below, indicates encoder thread works fine(Resolved previous issue).
  3. Some Error logs observed while running but encoder still works fine!!.


    ENCODER LOGS:

Usecase is Active !!!

 [host] MCFW_IPCBITS: Callback function:App_ipcBitsInCbFxn
 [host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:INFO: periodic print.. [m3video]  ==================== EncLink_PrintDetails ===================
=
 [m3video]      837244: HDVICP-ID:0
 [m3video]              totalAcquire2wait in msec:2030712572
 [m3video]              totalWait2Isr in msec:  377266
 [m3video]              totalIsr2Done in msec:       2
 [m3video]              totalWait2Done in msec:  377268
 [m3video]              totalDone2Release in msec:       0
 [m3video]              totalAcquire2Release in msec:       0
 [m3video]              totalAcq2acqDelay in msec:       0
 [m3video]              totalElapsedTime in msec:       0
 [m3video]              numAccessCnt:       0
 [m3video]              IVA-FPS :       0
 [m3video]  
 [m3video]  *** ENCODE Statistics ***
 [m3video]  
 [m3video]  Elasped Time           : 59 secs
 [m3video]  
 [m3video]  
 [m3video]  CH  | In Recv In Skip In User  Out Latency  
 [m3video]  Num | FPS     FPS     Skip FPS FPS Min / Max
 [m3video]  --------------------------------------------
 [m3video]    0 |      30       0        0  30 255 / 837220
 [m3video]  
 [m3video] Multi Channel Encode Average Submit Batch Size
 [m3video] Max Submit Batch Size : 24
 [m3video] IVAHD_0 Average Batch Size : 1
 [m3video] IVAHD_0 Max achieved Batch Size : 1
 [m3video]  =================================================================

 [host]
Usecase is Active !!!

Error Logs in run time :

[host] MCFW_IPCBITS: Callback function:App_ipcBitsInCbFxn
 [host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:INFO: periodic print..ApproDrvExit: 7
Error: WaitStreamReady Fail.
Error: SemWait: Invalid Semaphore handler
 [host]
Force IDR on Channel: 0
 [host]
Force IDR on Channel: 1Error: SemRelease: Invalid Semaphore handler
SystemInit success
Schedule manager init success
Dmva Schedule manager init success
umount: /mnt/mmc: not mounted
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
killall: dhcpcd: no process killed
nfs: server 192.168.1.218 not responding, still trying
nfs: server 192.168.1.218 not responding, still trying
nfs: server 192.168.1.218 not responding, still trying
 [host] MCFW_IPCBITS: Callback function:App_ipcBitsInCbFxn
 [host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:INFO: periodic print..

Looking forward for your reply.