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.

MSPM0G3107: CCS Theia requires 8 byte alignment

Part Number: MSPM0G3107

Tool/software:

I am trying to use Zephyr on MSPM0G3107 using the following PR. I am able to get basic support working. However, I encountered a weird problem in CCS Theia while trying to load the zephyr application using XDS110 on my launchpad. For some reason, the flash loader in CCS requires flash writes in increments of 8-bytes.

This seems to be a known bug as highlighted here. I was able to get things working by doing the modification suggested there, but as highlighted in the PR, this seems to be a limitation of CCS, and not a problem in Zephyr side. So are there any plans to fix this? I think it would be great if people can use CCS for debugging purposes, even while using Zephyr.