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.

OMX_StateIdle event not occurred when changed Ti8168 chip to Revision 2.0

Hello,

I am using EZSDK 5.02.02.60, and my omx version is 5.02.00.15.

My capture program was worked on the old board (which is using ti8168 revision 1.1).

But the program can not work when using the new board( which is using revision 2.0).

Here is the program flow.

OMX_Init  -->  malloc memories --> get capture handler  --> set capture params  --> output port enable  --> set stateIdle --> allocate buffer --> ...

 

I found the program hanged after allocate buffer for capture handler.

It seems that the OMX_StateIdle event is not occurred, and the program is waiting the sem.

Can anyone help me with this problem?

Regards,

lei