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.

TDA2E: System_eglSwap is stuck?

Part Number: TDA2E

usecase

The SgxFrmcpy link calls the GPU to process a 3D image that outputs 1780*720, and eventually uses System_eglSwap, as shown in the code below:

System_eglSwap is printed before and after the function. If a problem occurs, the function cannot be printed after the function.

To exclude the effect of the Gpu_Task_UpdateOfilmGpu function,Let's substitute the following for verification,Finding problems also exists

                    for(int j = 0;j  < 4;j++)
                    {
                        for(int i = 0;i < 4;i++)
                        {
                            memcpy(m_sgxbuffer[i], g_input_data.Image[i], 1280*720*3/2);
                        }
                    }

                    //Gpu_Task_UpdateOfilmGpu(g_input_data, texYuv);

DDR bandwidth usage 3010 MB/s.

GPU frame rate and loading are 22fps, 85% respectively

The probability of recurrence is mandatory, and the duration of recurrence is within 5 minutes.

Please help to analyze the above, thank you.