I just found out from my hardware engineer that we have limited memory 
resources on our custom DaVinci board.  
The DVEVM has 4MB dedicated to the DSP for code, stack, static data, and system 
dynamic data.  However,
our custom board only has 512KB dedicated to the DSP!  Yikes!  Our board does 
have 128MB DDR for to
be splitted among Linux, CMEM, DSP Heap, DSPLINKMEM, and CTRLRESET.  I noticed 
from the codec 
examples the CE Server binary is relatively large, for example, the 
video_copy.x64P is 800KB.  Is there a way
for me to reduce/compact the CE Server to a very small footprint?  For example, 
in the VISA API, I only
need to use the SPHENC and SPHDEC modules.  Hence I only need to implement the 
speech codecs in the
CE Server and eliminate the video, image, and audio modules.  Thanks in advance 
for your help and advice.

Regards,
Andy Ngo



_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to