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.

C2xLP Code with TMS320F28069

Other Parts Discussed in Thread: TMS320F28015

Hi,

I've to use a microcontroller Piccolo F28069.

I've to import assembly code from F2812 and a part of code is C2XLP compatibility (developed on TMS320F240).

In the TMS320F28015 Data Manual (SPRS230M) I see in the Memory Map the Low Space the 24x/240x equivalent data space and the High Space 24x/240x equivalent program space (like in F2812 Data Manual), but in the TMS320F2806X Data Manual (SPRS698A - page 11) is missing the 24x/240x equivalent space.

Is TMS320F2806X not compatible with C2XLP code?

Thank's and Best Regards

Gianluca Marconi

  • Gianluca Marconi said:

    Hi,

    I've to use a microcontroller Piccolo F28069.

    I've to import assembly code from F2812 and a part of code is C2XLP compatibility (developed on TMS320F240).

    In the TMS320F28015 Data Manual (SPRS230M) I see in the Memory Map the Low Space the 24x/240x equivalent data space and the High Space 24x/240x equivalent program space (like in F2812 Data Manual), but in the TMS320F2806X Data Manual (SPRS698A - page 11) is missing the 24x/240x equivalent space.

    Is TMS320F2806X not compatible with C2XLP code?

    Thank's and Best Regards

    Gianluca Marconi

     

    Gianluca,

    Yes, you are correct.  The easiest way to port LP code is using the 28x assembler, but this requires the low memory for 24xLP data and high memory for 24xLP program.  Many of our devices have this memory - but the 2806x does not.

    Regards

    Lori