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