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.

TMS320F280039C: ECSDA verify

Part Number: TMS320F280039C
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hello,

1. We plan to migrate ECSDA library to 280039, the project is based on C2000Ware_5_04_00_00, the library is from C2000Ware_5_00_00_00 due to the 5_04_00_00 do not include ECSDA library.

when the function first call XCALLOC to allocate memory, the return value is always 0.

I think the heap is not enough when first call XCALLOC.

How can I find this reason?

The heape size and building setting is as follow:

The error is as follow when run calloc function:

2. If I want migrate ECSDA library under the  configuration with –opt_for_speed=2, --opt_level=off.

How many heap I need?

3.Also, I try to Increase heap to 0x5ffe,  error still occur.