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.

[参考译文] AM2612:当我将编译的 SDK 从 MCU_PLUS_SDK 切换到 IND_COMMS_SDK 时、会出现编译问题。

Guru**** 2905440 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1580420/am2612-when-i-switch-the-compiled-sdk-from-mcu_plus_sdk-to-ind_comms_sdk-compilation-issues-occur

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

由于我的工程需要添加与 EtherCAT 相关的函数、并且需要参考 SysConfig 中生成的代码、因此我从中更改了与工程关联的 SDK MCU_PLUS_SDK_am261x_10_02_00_15 最终目的 IND_COMMS_SDK_am261x_10_02_00_17 、然后重新编译我的项目(以前,我的项目已编译并正常运行)。 当然、在此过程中、存在与包含硬件层头文件相关的错误。 我修改了“Properties"->"Resources"->"Linked Resources"“ Resources",“,"Properties"->"Build"->"Arm“"Properties"->"Build"->"Arm Compiler"->"Include“ Compiler"->"Include Options"“ Options"和、和"Arm“"Arm Linker"->"File“ Linker"->"File Search“ Search Path"“ Path"中“中的“的相关“相关路径“路径,“,这些“这些路径“路径解决“解决了、了大多数错误。 但是、仍然有两个错误无法修复:

没有使目标'C:/ti/ind_comms_sdk_am261x_10_02_00_17/devconfig/devconfig.mak '的规则。

找不到模块'C:\ti\ind_comms_sdk_am261x_10_02_00_17\tools\boot\out2rprc\elf2rprc.js

这两个文件的实际路径为:  

C:\ti\ind_comms_sdk_am261x_10_02_00_17\mcu_plus_sdk\devconfig

C:\ti\ind_comms_sdk_am261x_10_02_00_17\mcu_plus_sdk\tools\boot\out2rprc

那么、应在哪里修改设置以使编译正常工作呢?