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 those of us not building set top boxes, or just say no to OMX

In light of the 5.02 EZSDK memory map:

http://processors.wiki.ti.com/index.php/EZSDK_Memory_Map

How should memory be allocated for the DSP and for shared memory?  For example, I've been using the 33Mbytes  of memory at 0x98000000 for the C674x.  Is this correct?  For shared memory I have used the 324MB starting at 0x9F900000, but in light of problems I am encountering I wonder whether I may be stepping on something in Linux by doing this.  Am I creating problems allocating shared memory which is also allocated by the Linux Memory Manager?  Also, what does the Media Controller really do?  To display an image it is a simple matter to write to the frame buffer using fbdev. 

See:

http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/145538.aspx

Lee