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.

MSP430FR and TI-RTOS

Other Parts Discussed in Thread: MSP430FR5969, SYSBIOS

Hi,


I'have started to work on the MSP-EXP430FR85969 with the TI-RTOS and I am worry about the memory SRAM.

I have started with an Code composer example the empty(minimal) project:

At now my code is very light, I only have

  • two task (The stack sizes are about 256Bytes)
  • Three interrupts(I have reduced the interrupt stack at 450 Bytes)
  • 4 semaphore
  • The UART and GPIO driver are enabled. I also have to add the I2C driver and maybe the SPI....
  • The log user are enabled but I have put it in the FRAM


I have modified the linker file like this to put a lot in the FRAM

    .bss        : {} > FRAM                     /* GLOBAL & STATIC VARS              */
    .data       : {} > FRAM                 /* GLOBAL & STATIC VARS              */
    .stack      : {} > RAM (HIGH)         /* SOFTWARE SYSTEM STACK             */
    .cinit      : {} > FRAM

Only the stack are in the FRAM. My system doesn't need to be fast but the consumption has to be low so I don't think it is great idea to put it on the FRAM...

With this project I ever have a ram usage about 1900Bytes(The ram size is only 2K)

What do you think  about put the stack in the FRAM? Have you got any advices to save space in the SRAM?

Is it really possible to make a project with MSP430FR5969 and TI-RTOS?

Thank for your help