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.

[参考译文] TIDA-010938:错误:无法设置##39;useInterfacePins'尝试编译未修改的固件时

Guru**** 2596175 points
Other Parts Discussed in Thread: TIDA-010938, SYSCONFIG

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1364145/tida-010938-error-cannot-set-useinterfacepins-when-trying-to-compile-unmodified-firmware

器件型号:TIDA-010938
主题中讨论的其他器件: SysConfig

您好!

我从 MSS 收到了 TIDA-010938早期版本固件、但很遗憾、我 无法成功编译。

 下图显示了我收到的编译错误。

subdir_rules.mk:16: recipe for target 'build-402855905' failed
Error: cannot set 'useInterfacePins' to ['A0/B15/C15/DACA_OUT', 'A1/B7/DACB_OUT', 'A10/B1/C10', 'A12, C5', 'A2/B6/C9', 'A3, C7/B9', 'A4/B8', 'A4/B8, C14', 'A5', 'A6', 'B0/C11', 'B11', 'B2/C6', 'B3/VDAC', 'B4/C8', 'B5', 'C1', 'C14', 'C2/B12', 'C3/A7']: No option named A4/B8, C14 defined, valid options are
A0/B15/C15/DACA_OUT
A1/B7/DACB_OUT
A10/B1/C10
A11/B10/C0
A12, C5
A14/B14/C4
A2/B6/C9
A3, C7/B9
A4/B8
A5
A6
A8
A9
B0/C11
B11
B11, GPIO21
B2/C6
B3/VDAC
B4/C8
B5
B5, GPIO20
C1
C14
C2/B12
C3/A7
    at setHelper (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\objectManagers\proxyHandlers\managedObjectProxyHandler.ts:162:10)
    at Object.set (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\objectManagers\proxyHandlers\managedObjectProxyHandler.ts:29:10)
    at scriptFunc (D:\dev\ti\C2000Ware_DigitalPower_SDK_5_02_00_00\solutions\tida_010938\f28003x\sinv\tida_010938.syscfg:287:30)
    at cb (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:112:7)
    at withDeprecatedAccess (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\deprecatedAccessGuard.ts:14:10)
    at runAsUserScript (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\scripting\scriptingGuard.ts:61:3)
    at iteratee (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:110:5)
    at baseEach (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
    at Function.each (D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
    at D:\dev\ti\ccs\ccs\utils\sysconfig_1.19.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:108:6
gmake: *** [build-402855905] Error 1
gmake: Target 'all' not remade because of errors.

我尚未修改任何 CCS 设置或工程设置。 为了能够编译固件、我应该做些什么吗?

提前感谢您。

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

    您好!

    我联系了合适的人,我会回来给你。

    谢谢

    此致

    里卡多

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

    您好!

    这里发生的情况看起来有点奇怪、因为没有可用于0039C 的 A4/B8、C14引脚。  

    是否仍有此问题?

    谢谢

    此致

    里卡多

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

    是的、我仍有此问题。

    我该怎么做才能对其进行修改? 这应该是示例固件代码、我尚未对其进行任何修改。  

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

    您好、Fuad、  

    您能否尝试 执行以下操作?

    • 在 Code Composer Studio 中打开 TIDA_010938.sysconfig 文件->选择模拟 菜单->打开模拟 PinMux ->在 myANALOGUEPinMux0下、打开使用的引脚。

      

          您能否告诉我们您是否看到选项"A4/B8、C14"、如果是、请取消选择该选项并再次尝试构建项目。  

    • 如果不起作用、您能否进一步尝试取消选择"A4/B8"并再次尝试构建?

    此致、

    Veda

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

    您好 Vedatroyee:

    我已经 根据错误消息中指定的引脚选择了 myANALOGUEPinMux0上使用的引脚、然后可以成功构建项目。  

    作为参考、 我的末端没有"A4/B8、C14"引脚选项。 它分为两个不同的 选项:"A4/B8"和"C14"。

    非常感谢您的帮助!