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.

AM2431: Trying to add another MCSPI port

Part Number: AM2431
Other Parts Discussed in Thread: SYSCONFIG

Already have 3 MCSPI ports defined and trying to add another

When I click Add, I get this popup after about 10 minutes

Running SysConfig 1.17.0 with SDK 9.0.0.35

I also tried to manually edit the example.syscfg file and put in the new MCSPI port (we have been able to successfully do this with GPIOs), and when I compile, I get this output

Building file: "../example.syscfg"
Invoking: SysConfig
"C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0/sysconfig_cli.bat" -s "C:/ti/mcu_plus_sdk_am243x_09_00_00_35/.metadata/product.json" --script "C:/Users/jhendrix/code/ti/firmware/projects/project/example.syscfg" --context "r5fss0-0" -o "syscfg" --part ALV --package ALV --compiler ticlang
Running script...
subdir_rules.mk:100: recipe for target 'build-2055718783' failed
OOM
RuntimeError: abort(OOM). Build with -s ASSERTIONS=1 for more info.
    at y (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\solver\glucose.js:7:110)
    at m (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\solver\glucose.js:77:392)
    at null.<anonymous> (wasm://wasm/0004f042:1:8484)
    at null.<anonymous> (wasm://wasm/0004f042:1:13429)
    at null.<anonymous> (wasm://wasm/0004f042:1:4535)
    at null.<anonymous> (wasm://wasm/0004f042:1:17704)
    at null.<anonymous> (wasm://wasm/0004f042:1:36853)
    at apply (wasm://wasm/0004f042:1:56202)
    at glucoseSolve (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\solver\glucose.js:83:78)
    at Object.solve (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\solver\glucoseFunctions.ts:208:19)
gmake: *** [build-2055718783] Error 1
gmake: Target 'all' not remade because of errors.

These are the lines of code I added in the corresponding sections of the file

const mcspi4     = mcspi.addInstance();

mcspi4.intrEnable              = "POLLED";
mcspi4.$name                   = "SPI_PORT";
mcspi4.SPI.$assign             = "SPI4";
mcspi4.mcspiChannel[0].$name   = "CONFIG_MCSPI_CH3";
mcspi4.mcspiChannel[0].bitRate = 50000000;

mcspi4.SPI.CLK.$suggestSolution                    = "UART0_CTSn";
mcspi4.SPI.D0.$suggestSolution                     = "UART0_RTSn";
mcspi4.SPI.D1.$suggestSolution                     = "UART1_CTSn";

I then tried to add -s ASSERTIONS=1, but no matter where I put it, it always says Invalid argument when I try to compile

When I try to open the file in the sysconfig editor, I get this error

Out of ideas how to do this