DSP of 3730 can not work cz failed to create contiguous buffer

We are now developing the product based on Davinci 3730 by using
Beagleboard, and the issue as follows:
   1) first , download the latest Dvsdk , and merged into the BSP,
and the NK.bin can be uploaded and can run normally;
   2) Using the example in the Dvsdk, i.e.,
video_decode_io2_omap3530.exe,and we added some necessary tracing
information;
   3) run the exampe on WinCE 6, the code engine(cs.x64p) can be
loaded and can find the decoder, however, alway prompted the error
message "Failed to create contigous buffer". It seemed BufTab_create
could not wokr. Tracing the source code , the procedure is::appmain.c
call ->BufTab_create(BufTab.c) ->Buffer_create(Buffer.c)
->Memory_alloc(Memory_BIOS.C) ->segAlloc(Memory_Bios.c)
->MEM_alloc(bios_rts.c)->MEM_valloc(bios_rts.c). MEM_valloc finally
calls malloc , which seems to be the DSP-side function, and the error
may occur here;
   4) regarding the cs.x64p , server.tcf is:
         Standard definition(cs1omap3530_1_01_00):
         var BASE_ADDR_BOTTOM = 0x88000000
/*
* Specify the sizes of the memory segments as per the requirements
*/
var DSPLINKMEM_SIZE = 0x00100000 /* 1M space includes the Reset
Vector, DSP Link */
var DSPEXTMEM_SIZE = 0x00300000 /* 3M space for the external code
and data */
var DDRALGHEAP_SIZE = 0x00900000 /* 9M space for the DDRALGHEAP */

        High definition (cs1dm3730_1_01_00):
var BASE_ADDR_BOTTOM = 0x88000000
/*
* Specify the sizes of the memory segments as per the requirements
*/
var DSPLINKMEM_SIZE = 0x00100000 /* 1M space includes the Reset
Vector, DSP Link */
var DSPEXTMEM_SIZE = 0x00600000 /* 6M space for the external code
and data */
var DDRALGHEAP_SIZE = 0x02100000 /* 33M space for the DDRALGHEAP */

      no matter SD or HD, the same error. Even we have changed the
DSPEXTMEM_SIZE to 6M, or the size to be created by BufTab_create is
only 128*128, that is a small size, the same error;

   5) There is one thing strange. When we compiled the Dvsdk, except
Cmemk.dll, all other DLL can be produced, such as dsplink.dll,cs.x64p,
timm.dll and so on. As for Cmem, only cmemk.map and cmemk.pdb can be
produced , but no cmemk.dll. We had to use the cmemk.dll provided by
our supplier , or use 3530 BSP provided by TI ( using that BSP,
cmemk.dll can be produced), but the same error was there;
    can anybody help?
       thanks very much
       william peng