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.

[参考译文] LAUNCHCC3235MOD:为什么我始终需要下电上电才能进行调试?

Guru**** 2383340 points
Other Parts Discussed in Thread: SYSCONFIG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1274902/launchcc3235mod-why-would-i-always-need-to-power-cycle-to-debug

器件型号:LAUNCHCC3235MOD
主题中讨论的其他器件:SysConfig

此错误正在耗尽 USB 端口:

 e2e.ti.com/.../rbld.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Malcolm:

    如果器件处于生产模式、则可能需要执行下电上电。 请参考此主题: https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1068663/cc3220s-launchxl-unable-to-access-the-dap-error 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我从未触碰跳线、但当我最终发现保留了调试选项的"更改编译配置"(其他地方没有)时、我得到:

    **** Clean-only build of configuration Debug for project tcpMSGS ****
    
    "C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 8 clean -O 
     
    DEL /F  "tcpMSGS.bin"  "syscfg\error.h" "syscfg\RegDomainSum5.csv" "syscfg\RegDomainSum24.csv" "syscfg\ti_drivers_net_wifi_config.json"  "tcpMSGS.out" 
    DEL /F "main_tirtos.o" "platform.o" "tcpEcho.o" 
    DEL /F "main_tirtos.d" "platform.d" "tcpEcho.d" 
    RMDIR /S/Q  "syscfg\" "syscfg\" 
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\tcpMSGS.bin
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\tcpMSGS.out
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\main_tirtos.o
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\main_tirtos.d
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project tcpMSGS ****
    
    "C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 8 all -O 
     
    Building file: "../image.syscfg"
    Invoking: SysConfig
    "C:/ti/sysconfig_1.12.0/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_7_10_00_13/.metadata/product.json" --script "D:/c/ti/workspace_v12/tcpMSGS/image.syscfg" -o "syscfg" --compiler ticlang
    Running script...
    Validating...
    Generating Code (image.syscfg)...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\RegDomainSum5.csv...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\RegDomainSum24.csv...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_net_wifi_config.json...
    Finished building: "../image.syscfg"
     
    Building file: "../common.syscfg"
    Invoking: SysConfig
    "C:/ti/sysconfig_1.12.0/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_7_10_00_13/.metadata/product.json" --script "D:/c/ti/workspace_v12/tcpMSGS/common.syscfg" -o "syscfg" --compiler ticlang
    Running script...
    subdir_rules.mk:9: recipe for target 'build-1011927519' failed
    Error: Exception occurred calling addInstance()
        at Proxy.<anonymous> (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\scripting\scriptingGuard.ts:34:10)
        at scriptFunc (D:\c\ti\workspace_v12\tcpMSGS\common.syscfg:61:28)
        at cb (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:94:27)
        at Object.withDeprecatedAccess (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\deprecatedAccessGuard.ts:14:10)
        at Object.runAsUserScript (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\scripting\scriptingGuard.ts:49:3)
        at iteratee (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:94:5)
        at baseEach (C:\ti\sysconfig_1.12.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
        at Function.each (C:\ti\sysconfig_1.12.0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
        at iteratee (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:92:6)
        at at (C:\ti\sysconfig_1.12.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
    Caused by: Error: Configurable "mode" of "/ti/drivers/SPI": Validation failed: [
      {
        "keyword": "type",
        "dataPath": "/options/0/name",
        "schemaPath": "#/definitions/EnumerationOption<number>/properties/name/type",
        "params": {
          "type": "number"
        },
        "message": "should be number"
      },
      {
        "keyword": "additionalProperties",
        "dataPath": "/options/1",
        "schemaPath": "#/definitions/EnumerationOption<string>/additionalProperties",
        "params": {
          "additionalProperty": "legacyNames"
        },
        "message": "should NOT have additional properties"
      },
      {
        "keyword": "anyOf",
        "dataPath": "",
        "schemaPath": "#/anyOf",
        "params": {},
        "message": "should match some schema in anyOf"
      }
    ]
        at validateConfigurable (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\configurable.ts:1255:10)
        at Object.createMetaContentConfigurableMgr (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\configurable.ts:1281:3)
        at b.createMetaContentConfigurableMgr (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:761:10)
        at iteratee (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:755:57)
        at baseMap (C:\ti\sysconfig_1.12.0\dist\webpack:\node_modules\lodash\lodash.js:653:23)
        at Function.map (C:\ti\sysconfig_1.12.0\dist\webpack:\node_modules\lodash\lodash.js:9621:51)
        at b.addMetaContentConfigurableMgrs (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:755:30)
        at b.initMetaConfigurables (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:799:8)
        at Function.createInstanceImpl (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:125:11)
        at Function.createInstance (C:\ti\sysconfig_1.12.0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:997:28)
    gmake: *** [build-1011927519] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****
    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    **** Clean-only build of configuration Debug for project tcpMSGS ****
    
    "C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 8 clean -O 
     
    DEL /F  "tcpMSGS.bin"  "syscfg\ti_drivers_config.h" "syscfg\ti_utils_build_linker.cmd.genlibs" "syscfg\syscfg_c.rov.xs" "syscfg\ti_sysbios_config.h" "syscfg\RegDomainSum5.csv" "syscfg\RegDomainSum24.csv" "syscfg\ti_drivers_net_wifi_config.json"  "syscfg\ti_drivers_config.c" "syscfg\ti_net_config.c" "syscfg\ti_sysbios_config.c" "syscfg\ti_drivers_net_wifi_config.c"  "tcpMSGS.out" 
    DEL /F "syscfg\ti_drivers_config.o" "syscfg\ti_net_config.o" "syscfg\ti_sysbios_config.o" "syscfg\ti_drivers_net_wifi_config.o" "main_tirtos.o" "platform.o" "tcpEcho.o" 
    DEL /F "syscfg\ti_drivers_config.d" "syscfg\ti_net_config.d" "syscfg\ti_sysbios_config.d" "syscfg\ti_drivers_net_wifi_config.d" "main_tirtos.d" "platform.d" "tcpEcho.d" 
    RMDIR /S/Q  "syscfg\" "syscfg\" 
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\tcpMSGS.bin
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\tcpMSGS.out
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_config.o
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\main_tirtos.o
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_config.d
    Could Not Find D:\c\ti\workspace_v12\tcpMSGS\Debug\main_tirtos.d
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project tcpMSGS ****
    
    "C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 8 all -O 
     
    Building file: "../image.syscfg"
    Invoking: SysConfig
    "C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_7_10_00_13/.metadata/product.json" --script "D:/c/ti/workspace_v12/tcpMSGS/image.syscfg" -o "syscfg" --compiler ticlang
    Running script...
    Validating...
    Generating Code (image.syscfg)...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\RegDomainSum5.csv...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\RegDomainSum24.csv...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_net_wifi_config.json...
    Finished building: "../image.syscfg"
     
    Building file: "../common.syscfg"
    Invoking: SysConfig
    "C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_7_10_00_13/.metadata/product.json" --script "D:/c/ti/workspace_v12/tcpMSGS/common.syscfg" -o "syscfg" --compiler ticlang
    Running script...
    Validating...
    Generating Code (common.syscfg)...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_config.c...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_config.h...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_net_config.c...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_utils_build_linker.cmd.genlibs...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\syscfg_c.rov.xs...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_sysbios_config.h...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_sysbios_config.c...
    Writing D:\c\ti\workspace_v12\tcpMSGS\Debug\syscfg\ti_drivers_net_wifi_config.c...
    Finished building: "../common.syscfg"
     
    Building file: "syscfg/ti_drivers_config.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"syscfg/ti_drivers_config.d_raw" -MT"syscfg/ti_drivers_config.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"syscfg/ti_drivers_config.o" "syscfg/ti_drivers_config.c"
    subdir_rules.mk:26: recipe for target 'syscfg/ti_drivers_config.o' failed
    syscfg/ti_drivers_config.c:16:10: fatal error: 'ti/devices/DeviceFamily.h' file not found
    #include <ti/devices/DeviceFamily.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    gmake: *** [syscfg/ti_drivers_config.o] Error 1
    Building file: "syscfg/ti_net_config.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"syscfg/ti_net_config.d_raw" -MT"syscfg/ti_net_config.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"syscfg/ti_net_config.o" "syscfg/ti_net_config.c"
    subdir_rules.mk:26: recipe for target 'syscfg/ti_net_config.o' failed
    syscfg/ti_net_config.c:16:10: fatal error: 'ti/net/slnetif.h' file not found
    #include <ti/net/slnetif.h>
             ^~~~~~~~~~~~~~~~~~
    1 error generated.
    gmake: *** [syscfg/ti_net_config.o] Error 1
    Building file: "syscfg/ti_drivers_net_wifi_config.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"syscfg/ti_drivers_net_wifi_config.d_raw" -MT"syscfg/ti_drivers_net_wifi_config.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"syscfg/ti_drivers_net_wifi_config.o" "syscfg/ti_drivers_net_wifi_config.c"
    subdir_rules.mk:26: recipe for target 'syscfg/ti_drivers_net_wifi_config.o' failed
    syscfg/ti_drivers_net_wifi_config.c:10:10: fatal error: 'ti/drivers/net/wifi/simplelink.h' file not found
    #include <ti/drivers/net/wifi/simplelink.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    gmake: *** [syscfg/ti_drivers_net_wifi_config.o] Error 1
    In file included from syscfg/ti_sysbios_config.c:12:
    D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg/ti_sysbios_config.h:56:10: fatal error: 'ti/sysbios/runtime/Error.h' file not found
    #include <ti/sysbios/runtime/Error.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    gmake: *** [syscfg/ti_sysbios_config.o] Error 1
    Building file: "syscfg/ti_sysbios_config.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"syscfg/ti_sysbios_config.d_raw" -MT"syscfg/ti_sysbios_config.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"syscfg/ti_sysbios_config.o" "syscfg/ti_sysbios_config.c"
    subdir_rules.mk:26: recipe for target 'syscfg/ti_sysbios_config.o' failed
    Building file: "../main_tirtos.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"main_tirtos.d_raw" -MT"main_tirtos.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"main_tirtos.o" "../main_tirtos.c"
    subdir_rules.mk:45: recipe for target 'main_tirtos.o' failed
    ../main_tirtos.c:40:10: fatal error: 'pthread.h' file not found
    #include <pthread.h>
             ^~~~~~~~~~~
    1 error generated.
    gmake: *** [main_tirtos.o] Error 1
    Building file: "../platform.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"platform.d_raw" -MT"platform.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"platform.o" "../platform.c"
    subdir_rules.mk:45: recipe for target 'platform.o' failed
    ../platform.c:33:10: fatal error: 'ti/drivers/net/wifi/simplelink.h' file not found
    #include <ti/drivers/net/wifi/simplelink.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    gmake: *** [platform.o] Error 1
    Building file: "../tcpEcho.c"
    Invoking: Arm Compiler
    "C:/ti/ccs1240/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=soft -mlittle-endian -MMD -MP -MF"tcpEcho.d_raw" -MT"tcpEcho.o" -I"D:/c/ti/workspace_v12/tcpMSGS/Debug/syscfg"   -o"tcpEcho.o" "../tcpEcho.c"
    subdir_rules.mk:45: recipe for target 'tcpEcho.o' failed
    ../tcpEcho.c:41:10: fatal error: 'pthread.h' file not found
    #include <pthread.h>
             ^~~~~~~~~~~
    1 error generated.
    gmake: *** [tcpEcho.o] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****
    

    现在、我无法构建任何调试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    已完全卸载所有 ti、CCS1240、Sysconfigs、已重新启动、移动工作区、 已重新启动,仅重新安装新的 SysConfig,导入 tcpEcho ,确保调试配置,已编译,工作. 我的代码更改了编译、可以正常工作。