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.

TMS320F28379D: Memory problem while migrating from the example for f28002x to the f28379d

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hello. 

I have faced the memory problem while changing the code for the f28002x. 

The example code is from the following route, "C:\ti\c2000\C2000Ware_4_02_00_00\libraries\dsp\FPU\c28\examples\filter\iir_f32". 

Because it is hard to get the 28002x controlcard these days, and the all IIR example is based on 28002x MCU.

I have 28379d controlcard, it is good to test the code with f28379d. 

But I no experience migrating from the 28379d to 28002x before.

For the migration, I replaced the linker file from the example to 28379d linker cmd file. and erase the literal from the example code. 

The error message seems like have not enough memory. I'm not sure this comes from physical memory difference or software migration problem. 

Any guide or recommendation for this migration is appreciated.  

Thank you. 

  • Hi, 

    The error indicates that the allocated memory is not sufficient and cannot accomodate the code that is generated. 

    You can allocate the same section to multiple memory regions to resolve this. 

    For e.g:  .bss             : > RAMGS0 |  RAMGS1

    You will have to do it for all sections mentioned in the error.

    Best Regards

    Siddharth