Dear all,
we are trying to compile and debug a multicore project based on Sitara AM263 MCU. For this purpose we create a System Project and configure the system.xml file as occurred.
The problem is that when we try to build the system project, if at least one project is not updated, we get errors on that project.
The name of the 2 projects are F088GN-A-B1 and F088GN-A-B2.
In the console windows of first project F088GN-A-B1 we have this output:
**** Build of configuration Debug for project F088GN-B-A1 ****
"C:\\ti\\ccs1210\\ccs\\utils\\bin\\gmake" -k -j 8 all -O
Building file: "../F088GN-B-A1.syscfg"
Invoking: SysConfig
"C:/ti/ccs1210/ccs/utils/sysconfig_1.14.0/sysconfig_cli.bat" -s "C:/ti/mcu_plus_sdk_am263x_08_04_00_17/.metadata/product.json" --script "C:/FirmwareWorks/F088GN-B-A2/F088GN-B-A2.syscfg" --context "r5fss0-0" --script "C:/FirmwareWorks/F088GN-B-A1/F088GN-B-A1.syscfg" --context "r5fss0-0" -o "C:/FirmwareWorks/F088GN-B-A1/syscfg" --part AM263x --package ZCZ --compiler ticlang
Usage:
cli [-o <dir>] [-s <file>] [-u <string>] [-b <name>] [-d <name>] [-p <name>] [-r <name>] [--treatWarningsAsErrors] [--quiet -q] <script>
cli --help
cli --version
example: cli -s meta_data/sdk.json -d MSP432P401R scripts/two_uarts.js
example: -s sdk.json -d MSP432P401R -o ./display_cfg sdk/cfgs/display.syscfg
Note that the all arguments other than '--help' and '--version' may also be
specified via the script with an embedded @cliArgs comment directive.
E.g. // @cliArgs -d MSP432P401R
If an argument is embedded in a script and explicitly specified via the CLI
then precedence is given to the CLI arguments. Additionally, specifying
"--board" or "--device" on the CLI will override any "--board" and "--device"
arguments specified in the script.
subdir_rules.mk:9: recipe for target 'C:/FirmwareWorks/F088GN-B-A1/syscfg/error.h' failed
Every --script must be followed by a unique --context
gmake: *** [C:/FirmwareWorks/F088GN-B-A1/syscfg/error.h] Error 1
gmake: Target 'all' not remade because of errors.
**** Build Finished ****
Same issue on the other project F088GN-B-A2:
**** Build of configuration Debug for project F088GN-B-A2 ****
"C:\\ti\\ccs1210\\ccs\\utils\\bin\\gmake" -k -j 8 all -O
Building file: "../F088GN-B-A2.syscfg"
Invoking: SysConfig
"C:/ti/ccs1210/ccs/utils/sysconfig_1.14.0/sysconfig_cli.bat" -s "C:/ti/mcu_plus_sdk_am263x_08_04_00_17/.metadata/product.json" --script "C:/FirmwareWorks/F088GN-B-A1/F088GN-B-A1.syscfg" --context "r5fss1-0" --script "C:/FirmwareWorks/F088GN-B-A2/F088GN-B-A2.syscfg" --context "r5fss1-0" -o "C:/FirmwareWorks/F088GN-B-A2/syscfg" --part AM263x --package ZCZ --compiler ticlang
Usage:
cli [-o <dir>] [-s <file>] [-u <string>] [-b <name>] [-d <name>] [-p <name>] [-r <name>] [--treatWarningsAsErrors] [--quiet -q] <script>
cli --help
cli --version
example: cli -s meta_data/sdk.json -d MSP432P401R scripts/two_uarts.js
example: -s sdk.json -d MSP432P401R -o ./display_cfg sdk/cfgs/display.syscfg
Note that the all arguments other than '--help' and '--version' may also be
specified via the script with an embedded @cliArgs comment directive.
E.g. // @cliArgs -d MSP432P401R
If an argument is embedded in a script and explicitly specified via the CLI
then precedence is given to the CLI arguments. Additionally, specifying
"--board" or "--device" on the CLI will override any "--board" and "--device"
arguments specified in the script.
subdir_rules.mk:9: recipe for target 'C:/FirmwareWorks/F088GN-B-A2/syscfg/error.h' failed
Every --script must be followed by a unique --context
gmake: *** [C:/FirmwareWorks/F088GN-B-A2/syscfg/error.h] Error 1
gmake: Target 'all' not remade because of errors.
**** Build Finished ****
We are using:
CCS version 12.1
mcu_plus_sdk_am263x_08_04_00_17
sysconfig_1.14.0
Could you help us, please?
Waiting for your kind reply
Thanks
Best regards
Gianni Perugini

