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.

For EZSDK 5.01.01.80, is is possible to run 2 parallel realtime H264 1080p60 decodes on a DM8168 DDR3 EVM?

Guru 10685 points

Hi,

I'm looking for a straight answer to the question in the title:

  • For EZSDK 5.01.01.80, is is possible to run 2 parallel (simultaneous) realtime H264 1080p60 decodes on a DM8168 DDR3 EVM?

I sincerely have my doubts as I think my HDVICPs are running out of memory with the current EZSDK memory map. I cannot reconfigure the memory map as I have no way of building my own codec server with H264 codecs in to run on the media controller. Please could someone official from TI respond. I'd be grateful if there were no speculation from non-TI forum members.

Thanks a lot,


Ralph

  • Hi,

    Yes, It is possible to run 2 H264 1080p decode on the DDR3 EVM. Memory allocated for buffers is more than 150 MB, so It can accomodate this use case. As per your earlier posts, I assume you were able to run 2 decodes. Let me know, if you faced issues while allocating the buffers.

    Regards

    Vimal

  • Hi Vimal,

    I had the same question earlier too, but still get no response from any TI employees yet. :(

    Here is the post : http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/124518/445754.aspx#445754

    I have tried to decode 2 1080p stream stilmultaneously but failed with "state change to idle" as stated.

    Since I saw you said it's possible on DDR3 EVM, then how is the problem I met ? 

    Thanks,

    Yuanchi

     

  • Thanks for the prompt response.

    I think there are at least 3 people struggling to get dual decode at 1080p60 working. I've not had any non-TI engineers say they have succeeded in getting this working.

    It's good to know that there's enough memory available to in principle to do a dual decode. My concern is whether the OMX framework is capable of this in its current "pre release" incarnation. I find it interesting that the OMTB is stated to not support dual decode in the user guide and if you set it up to dual decode, it fails in a similar way to the decode_display application (when changing state to IDLE for the second decoder).

    I have not succeeded in getting dual decode working in the decode_display application so please could we continue the discussion there?

    Thanks,

    Ralph