Other Parts Discussed in Thread: AWR2944, SYSCONFIG, 4430, MATHLIB
Tool/software:
Dear Experts,
I'm new to TI development and I would like to develop radar prototype with AWR2944EVM.
To start, I've imported the Example Project from RadarToolbox 3.00.00.05 NonOS OOB 2944 (AWR2944 MMW NonOs Demo Mssddm but I have also tried with other examples) and I cannot compile.
I'm trying to compile with TI Clang v2.1.1.LTS in CCS 20.1.0 with the suggested Dependencies
SysConfig 1.14.0
MCU+ SDK for AWR2944 9.0.0.15
mmWave mcplus SDK 4.4.1.02
I've got output like that. Could you suggest what I'm missing?
[0]**** Build of configuration Debug for project awr2944_mmw_nonos_demo_dssDDM_NEW ****
[1]"C:\\ti\\ccs2010\\ccs\\utils\\bin\\gmake" -k -j 8 all -O
[2]C:/ti/ccs2010/ccs//utils/cygwin/rm -f C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_dssDDM_NEW/Debug/awr2944_mmw_nonos_demo_dssDDM_NEW_strip.xe66
[3]Building file: "../dss/dss.syscfg"
[4]Invoking: SysConfig
[5]"C:/ti/mmwave_mcuplus_sdk_04_04_01_02/sysconfig_1.14.0/sysconfig_cli.bat" --script "C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_dssDDM_NEW/dss/dss.syscfg" -o "C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_dssDDM_NEW/dss/dssgenerated" -s "C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15/.metadata/product.json" -p "ETS" -r "Default" --context "c66ss0" --compiler ccs
[6]dss/subdir_rules.mk:16: recipe for target 'C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_dssDDM_NEW/dss/dssgenerated/error.h' failed
[7]Error: C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mcu_plus_sdk_awr294x_10_00_00_07\.metadata\product.json: Validation failed: [
[8] {
[9] "keyword": "required",
[10] "dataPath": "",
[11] "schemaPath": "#/required",
[12] "params": {
[13] "missingProperty": "devices"
[14] },
[15] "message": "should have required property 'devices'"
[16] }
[17]]
[18] at Object.validateMeta (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\JSONschemaValidator.ts:208:9)
[19] at toProductFile (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\parseProductFile.ts:20:14)
[20] at Object.loadProductFile (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\parseProductFile.ts:29:9)
[21] at iteratee (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\available.ts:129:26)
[22] at baseMap (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:653:23)
[23] at Function.apply [as map] (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:9621:51)
[24] at interceptor (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:17094:35)
[25] at apply (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:8859:14)
[26] at iteratee (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:4430:28)
[27] at ft (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:697:21)
[28]gmake[1]: *** [C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_dssDDM_NEW/dss/dssgenerated/error.h] Error 1
[29]makefile:147: recipe for target 'all' failed
[30]gmake[1]: Target 'main-build' not remade because of errors.
[31]gmake: *** [all] Error 2
[32]**** Build Finished ****
[33]**** Clean-only build of configuration Release for project awr2944_mmw_nonos_demo_mssDDM_NEW ****
[34]"C:\\ti\\ccs2010\\ccs\\utils\\bin\\gmake" -k -j 8 clean -O
[35]DEL /F "C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\mss\mssgenerated\error.h" "awr2944_mmw_nonos_demo_mssDDM_NEW.xer5f"
[36]DEL /F "mss\mmw_cli.o" "mss\mmw_lvds_stream.o" "mss\mss_main.o" "mss\nonos_cli.o" "utils\mmwdemo_adcconfig.o" "utils\mmwdemo_monitor.o" "utils\mmwdemo_rfparserDDMA.o"
[37]DEL /F "mss\mmw_cli.d" "mss\mmw_lvds_stream.d" "mss\mss_main.d" "mss\nonos_cli.d" "utils\mmwdemo_adcconfig.d" "utils\mmwdemo_monitor.d" "utils\mmwdemo_rfparserDDMA.d"
[38]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\mss\mssgenerated\error.h
[39]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\Release\awr2944_mmw_nonos_demo_mssDDM_NEW.xer5f
[40]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\Release\mss\mmw_cli.o
[41]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\Release\utils\mmwdemo_adcconfig.o
[42]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\Release\mss\mmw_cli.d
[43]Impossibile trovare C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW\Release\utils\mmwdemo_adcconfig.d
[44]Finished clean
[45]**** Build Finished ****
[46]**** Build of configuration Release for project awr2944_mmw_nonos_demo_mssDDM_NEW ****
[47]"C:\\ti\\ccs2010\\ccs\\utils\\bin\\gmake" -k -j 8 all -O
[48]C:/ti/ccs2010/ccs//utils/cygwin/rm -f C:\Users\franc\workspace_ccstheia\awr2944_mmw_nonos_demo_mssDDM_NEW/Release/awr2944_mmw_nonos_demo_mssDDM_NEW.rprc
[49]Building file: "../mss/mss.syscfg"
[50]Invoking: SysConfig
[51]"C:/ti/mmwave_mcuplus_sdk_04_04_01_02/sysconfig_1.14.0/sysconfig_cli.bat" --script "C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_mssDDM_NEW/mss/mss.syscfg" -o "C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_mssDDM_NEW/mss/mssgenerated" -s "C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15/.metadata/product.json" -s "C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15/.metadata/product.json" -p "ETS" -r "Default" --context "r5fss0-0" --compiler ticlang
[52]mss/subdir_rules.mk:16: recipe for target 'C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_mssDDM_NEW/mss/mssgenerated/error.h' failed
[53]Error: C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mcu_plus_sdk_awr294x_10_00_00_07\.metadata\product.json: Validation failed: [
[54] {
[55] "keyword": "required",
[56] "dataPath": "",
[57] "schemaPath": "#/required",
[58] "params": {
[59] "missingProperty": "devices"
[60] },
[61] "message": "should have required property 'devices'"
[62] }
[63]]
[64] at Object.validateMeta (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\JSONschemaValidator.ts:208:9)
[65] at toProductFile (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\parseProductFile.ts:20:14)
[66] at Object.loadProductFile (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\parseProductFile.ts:29:9)
[67] at iteratee (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\src\pinmux\services\product\available.ts:129:26)
[68] at baseMap (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:653:23)
[69] at Function.apply [as map] (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:9621:51)
[70] at interceptor (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:17094:35)
[71] at apply (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:8859:14)
[72] at iteratee (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:4430:28)
[73] at ft (C:\ti\mmwave_mcuplus_sdk_04_04_01_02\sysconfig_1.14.0\dist\webpack:\node_modules\lodash\lodash.js:697:21)
[74]gmake[1]: *** [C:/Users/franc/workspace_ccstheia/awr2944_mmw_nonos_demo_mssDDM_NEW/mss/mssgenerated/error.h] Error 1
[75]makefile:155: recipe for target 'all' failed
[76]gmake[1]: Target 'main-build' not remade because of errors.
[77]gmake: *** [all] Error 2
[78]**** Build Finished

If not present, refresh and install
