MSPM0H3216: MSPM0H3216 - FreeRTOS availability

Part Number: MSPM0H3216
Other Parts Discussed in Thread: MSPM0G3507

Tool/software:

Hello!

I have a question about this MSPM0H3216 MCU.
Can FreeRTOS be used/migrated to this microcontroller? I am thinking any limitation, for example size.
Secondly, will there be a related sample project in the SDK?

Thanks in advance.

Best regards

Edmond

  • Hi Edmond,

    Ref: Link to SDK users guide, RTOS support chapter

    In terms of memory size, it shouldn't be a problem.   The MSPM0H3216 IS 64K FLASH, 8K SRAM.

    To find out, I built one of the demos for the MSPM0G3507 and looked at the memory usage. You can see below the FLASH and SRAM sizes used.

    I suppose this answers your second question, no, there isn't a specific demo for the M0H3216.

    The next logical question is how to port the CCS project from using M0G3507 over to the H3216?  This is don't know, specifically.  Typically, a NORTOS project resources are managed automatically using the .syscfg settings, but in the case of an RTOS project, this is no longer the case.  There is probably a way to manually perform this switch, like copy the project and switch out linker .cmd files, target configuration files, startup files, etc., but there should be a more elegant method.  Let me check with our SW group on this.