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.

DVRRDK decode display problem

I am using DVRRDK 3.0 and trying to write my decode display program following the demo_vdec_vdis

i am trying to connect dec -> swms -> disp

The demo can be executed smoothly, but when I try to run my own program, the program stuck after

[host] IPC_BITSOUT:BitBuffer Alloc.PoolID:7,Size:0x25F800  
[host] IPCBITSOUTLINK:Translated Addr Virt:0x2f80e880 To Phy:0x91baf880  
[host]  15401: IPC_BITS_OUT   : Create Done !!!

and after a while, I got the following error

 [m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[52408]/CurTs[188624]  
[m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[188624]/CurTs[213714]  
[m3vpss ]  213715: Assertion @ Line: 2129 in links_m3vpss/swMs/swMsLink_drv.c: pDrvObj->fvidHandle != NULL : failed !!!

and

176820:!!!SLAVE CORE [VPSS-M3] DOWN!!!
SystemLink_copySlaveCoreExceptionContext:146
mmap of [0xbe9e0000:36864]
mmap virt addresss:0x2ab32000
munmap of [0x2ab32000:36864]
SystemLink_copySlaveCoreExceptionContext:153

what could I have set or done wrongly?

Thanks