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.

Large Data model MSP 430

Other Parts Discussed in Thread: SYSBIOS

How it  is possible to compile  TI RTOS 1.21.00.09 SYS/BIOS MSP430 application with large  data memory model for IAR Compiler?

  • The large data model is not supported in XDCtools for IAR; therefore it's not supported in TI-RTOS.

    You can however use the TI Compiler with the large data model.

  • Hi Tom,

    Does this still apply to the latest XDCtools for IAR?? I would guess so, because it is not working for me (IAR v6.40 + tirtos_msp43x_2_16_00_08 / xdctools_3_32_00_06_core).

    Do we have any plan to support this??
     
    Thanks,

    David

  • David,

    There are no plans to support Large Data model on MSP430. Just curious, why would this be useful?

    ~Ramsey

  • Hi Ramsey,

    I have a MSP430 library that was compiled/built using the Large Data Model (IAR) and I'm trying to link it into one my TI-RTOS MSP430 projects.

    After reviewing the library, it seems like they have a huge const array (> 64KB - code image) as part of the library. For the moment the array was removed from the library, but it will get to the point that we will need to put it back in.

    Do you have any suggestion on how to handle this??

    Thanks,

    David
  • David,

    Sorry, I've nothing to suggest. You would need to rebuild the xdc.runtime and ti.sysbios.family with IAR Large Model support, but that requires a porting effort. This would be significant work which requires deep expertise on the architecture of the MSP and SYS/BIOS.

    Maybe you need to pick a different RTOS.

    ~Ramsey