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.

How to reset the hdvicp when module gets stuck in the hdvicp in Netra

When encoder  processing frames some it gets stuck and will not return ..So I use semaphore to wait for 33ms and try to the reset by calling HDVICP_Reset. but reset gets hung in the while loops in the function the location

WR_MEM_32(CM_IVAHD0_IVAHD_CLKCTRL , 0);

do
{
temp = RD_MEM_32(CM_IVAHD0_IVAHD_CLKCTRL);
temp = ((temp >> 16) & 3);
}while(temp != 3);

May I know how  to reset the hdvicp if module gets stuck  ..

Regards,Prashanth