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.
Hi,
I am following the instruction to add xxx.syscfg file to a new project. I use 379D Launchpad.
1.I add a new fille xxx.syscfg
2 I configure in start a new design:
Software Product:C2000 SysConfig (4.02.00.00)
Board:LaunchPad F28379D
Device:F2837xD
Part:F2837xD_337ZWT
Package:F2837xD_337ZWT
Context:CPU1
3 than I do necessary configuration. But if I close xxx.syscfg and reopen it I get an error:
Invalid argument '-s': Unable to parse C:\Users\vadim.piskun\workspace_v12\MyFirst\MyFirst.syscfg: JSON5: invalid end of input at 1:1
Go back
And it prompts me to enter board and parts again. I tried to enter these parts manually in projects/properties/SysConfig/Basic Options but it did not help.
Thanks vadim
Ah yes this is a known issue. Can you follow the instructions here:
The fact that after you configure it in the GUI and it doesn't save when you close/open, that is a bug in CCS we have reported it to get fixed.
Here is more details:
I can give you more assistance as well just try the first link and see if it resolves everything!
Hi Nima,
I follow the link. After configuring .syscfg:
when i reopen sysconfig file I have this error
thanks Vadim
It looks like you made a mistake here:
In the link I sent you it shows that you need to point to SDK.JSON not MyFirst.syscfg.
Please update that!
Nima
Hi Nima,
I am using CCS v12 and my GUI slightly different, I tried to set it up as in your screenshots. I have this now:
I can see this file in all of the directories i added
{
"name": "C2000WARE",
"displayName": "C2000 SysConfig",
"version": "4.02.00.00",
"documentationPath": "./doc",
"includePaths": [
".."
],
"templates": [
],
"components": [
"/driverlib/PeripheralComponents.js",
"/utilities/clb_tool/clb_syscfg/source/CLBToolComponents.js",
"/utilities/dcsm_tool/dcsm_syscfg/source/DCSMToolComponents.js",
"/utilities/cmd_tool/cmd_syscfg/source/CMDToolComponents.js",
"/libraries/C2000WARELibraryComponents.js",
"/kernel/freertos_tool/FREERTOSToolComponents.js"
],
"devices": [
"F28004x",
"F2837xD",
"F2837xS",
"F2807x",
"F2838x",
"F28002x",
"F28003x",
"F280013x",
"F280015x",
"F28P65x"
],
"boardPath": "/boards/",
"contexts": {
"F2837xD": [
{
"name": "CPU1",
"targetdbId": "C28xx_CPU1"
}
],
"F2838x": [
{
"name": "CPU1",
"targetdbId": "C28xx_CPU1"
}
]
},
"minToolVersion" : "1.12.0"
}
thanks vadim
Yes for this device the package and part are the exact same string!
Glad we got this working!
Can you do me a favor and mark all of the threads which were relevant with the GREEN VERIFIED BUTTON?
I would like the next user to know which replies to look for!