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.

SYSCONFIG: Unable to generate NOINIT linker section due to typo in SysConfig

Part Number: SYSCONFIG
Other Parts Discussed in Thread: AM2634, AM263P4

Hi team,

I cannot create linker sections with NOINIT type in SysConfig, it only allows me to create sections with type NOINT (notice the missin "I").

When I set it to NOINT in SysConfig, I get the following linker error:

"<redacted>/linker.cmd", line 181: error #10030-D: expecting section type (COPY, DSECT, or NOLOAD) instead of "NOINT"

(By the way, notice the missing NOINIT in the linker error message, even though it clearly exists per the tiarmclang docs)

Changing the offending NOINT in the syscfg file source code to NOINIT breaks SysConfig code generation, so that's not a viable workaround. Manually patching to NOINIT in the generated linker.cmd file works and fixes this issue.

This issue was observed with the newest SysConfig 1.26.2+4477 on an AM2634 and AM263P4 project.