Hi,
I use 8 swms instances each has 8 wins in my usecase. Each swms should be assigned a scalar handle. I useSYSTEM_SW_MS_SC_INST_VIP1_SC and SYSTEM_SW_MS_SC_INST_SC5 as the scalar, each set for 4 swms. The first 6 swms could be created successfully, but the 7th one failed when creating scalar handle for it.The following is the error massage.
[m3vpss ] 32463: SWMS: Create in progress !!!
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 30 (30)
[m3vpss ] UTILS: DMA: 0 of 1: Allocated PaRAM = 30 (0x490043C0)
[m3vpss ] SWMS: instance 0, sc id 3, start win 0 end win 7
[m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[32526]/CurTs[186457]
[m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[186457]/CurTs[191545]
[m3vpss ] 191545: Assertion @ Line: 2329 in links_m3vpss/swMs/swMsLink_drv.c: pDrvObj->fvidHandle != NULL : failed !!!
I checked the header files involved scalar(vpsdrv_m2mScPriv.h and vps_m2mSc.h) and found that each scalar instance could have 4 handles and all scalar instances could have 64 channels. The resources are enough for my requirement. I have struggled with this problem for a period of time and don't know how to resolve it. Could someone be kind enough to help me?
Thanks so much!



