Tool/software: Code Composer Studio
Trying to build main.syscfg file as part of a project and I am observing the following error:
02:08:46 Building file: "../main.syscfg" 02:08:46 Invoking: SysConfig 02:08:46 "/opt/ti/ccs/ccs930/ccs/utils/sysconfig/sysconfig_cli.sh" -d "F28004x" -s "/mnt/jenkins/workspace/klocwork-dpsdk/dpsdk_release/release/packages/powersdk/powerSUITE/.metadata/product.json" -o "syscfg" "../main.syscfg" 02:08:46 Error: EACCES: permission denied, open '/home/c2000sw/TI_pinmux/products.json' 02:08:46 at Object.fs.openSync (fs.js:646:18) 02:08:46 at Object.fs.writeFileSync (fs.js:1299:33) 02:08:46 at Object.writeFile (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:26:588988) 02:08:46 at m.r [as save] (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:252607) 02:08:46 at m.validateAndSave (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:251963) 02:08:46 at m.update (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:251716) 02:08:46 at b.update (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:253006) 02:08:46 at /opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:186540 02:08:46 at C (/opt/ti/ccs/ccs930/ccs/utils/sysconfig/dist/cli.js:9:186550) 02:08:46 at <anonymous> 02:08:46 subdir_rules.mk:24: recipe for target 'build-417951855-inproc' failed 02:08:46 make[3]: [build-417951855-inproc] Error 1 (ignored) 02:08:46 Finished building: "../main.syscfg"
I have attached the syscfg file and product.json file. Please note that this previously worked and I'm not sure if changes in the product.json, sysconfig tool don't work fro CCSv930.
7888.product.json/* * Copyright (c) 2018 Texas Instruments Incorporated - http://www.ti.com * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * * Neither the name of Texas Instruments Incorporated nor the names of * its contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * */ /* * ======== product.json ======== */ { "name": "powerSUITE", "displayName": "powerSUITE", "version": "3.00.00.00", "documentationPath": "../docs", "includePaths": [ "../source", "." ], "components": [ "/devkits/kit.component.js" ], "devices": [ "F28004x", "F2837xD", "F2837xS", "F2807x", "F2838x", "F28002x" ] }