Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hi,
I have installed SysConfig 1.25.0+4268. and SDK mspm0_sdk_2_06_00_05. Both tools are installed into the default folder c:\ti\
When I select this SDK in the Tool, I get the error Message:
The selected software product folder does not contain a valid ./metadata/product.json. Please pick a different folder or start by selecting a device.
I started a project a year ago and used sdk mspm0_sdk_2_00_01_00 and SysConfig 1.19.This version of SysConfig I don't have anymore because in the meanwhile I change to a new PC with new OS.
If I try to open my old *.sysconf file with latest SysConfig 1.25, I can see my settings. But If I try to save the generated *.h file I get an error:
Failed to save generated files
TypeError: Cannot read properties of undefined (reading 'match')
at getGPIOPort (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\Common.js:1826:25)
at Object.getGPIOPortMultiPad (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\Common.js:1843:12)
at printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\clockTree\.meta\templates\pinFunction.Board.h.xdt:88:39)
at subTemplateFunction (C:\ti\mspm0_sdk_2_00_01_00\source\ti\clockTree\.meta\templates\pinFunction.Board.h.xdt:54:13)
at webpack://sysconfig/src/pinmux/services/metaEnvironment/runtimeContext.ts:1158:11
at printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTLclockTree.Board.h.xdt:70:20)
at subTemplateFunction (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTLclockTree.Board.h.xdt:53:13)
at webpack://sysconfig/src/pinmux/services/metaEnvironment/runtimeContext.ts:1158:11
at printDefine (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTL.Board.h.xdt:70:20)
at eval (C:\ti\mspm0_sdk_2_00_01_00\source\ti\driverlib\.meta\sysctl\SYSCTL.Board.h.xdt:54:13)
It seems that the online version of SysConfig does work correctly , but I prefer to have the offline tool.