Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: SYSCONFIG
Hello,
We are experiencing an issue with SysConfig (1.10 and 1.11) and the newer SDK versions. (we are using a 08.00.02.13 SDK-Version)
when we are trying to generate the files via the cli (/dist/cli.js) of the SysConfig we are getting an error:
Error: cannot set 'intrEnable' to false: Type mismatch, expected = string, actual = boolean
at Object.set (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\objectManagers\proxyHandlers\managedObjectProxyHandler.ts:60:11)
at scriptFunc (X:\X\X\XX\X\X-produce\X\X.syscfg:161:32)
at cb (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:94:27)
at Object.withDeprecatedAccess (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\deprecatedAccessGuard.ts:14:10)
at Object.runAsUserScript (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\scripting\scriptingGuard.ts:49:3)
at iteratee (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:94:5)
at baseEach (C:\ti\sysconfig_1.11.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
at Function.each (C:\ti\sysconfig_1.11.0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
at iteratee (C:\ti\sysconfig_1.11.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:92:6)
at at (C:\ti\sysconfig_1.11.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
this relates to the mcspi-setting when interrupts are not enabled. In our case:
mcspi1.intrEnable = false;
SysConfig GUI does not show any problems.
We can't use the current SDK. Is there a workaround?
Best regards,
Felix