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.
工具与软件:
下面是改进的信件版本、它具有更好的语法、流程和清晰度:
主题: 为现有工程升级 SysConfig 的帮助
大家好!
我正在使用 AM2434器件、并且一直使用以下设置开发我的应用:5个内核、FTP、IPC、共享存储器、8个 UART (7个采用 AM243-LP)和计时功能。
最初使用的示例 mcu_plus_sdk_am243x_10_00_00_20 和 SysConfig 版本 1.20.0 . 最近、我从运行了一个计时器示例 mcu_plus_sdk_am243x_10_01_00_32 、它使用 SysConfig 版本 10.22.0 . 我注意到 SysConfig 中的计时器配置已更新、允许我选择 I/O 引脚并自动生成初始化软件。
当我尝试升级 SysConfig 工具以解决某些计时器配置问题时、我的应用程序不再编译。 现在、我在将更新后的 SysConfig 版本集成到现有项目方面面临挑战。
您能否提供有关如何为现有项目正确升级 SysConfig 的指导?
提前感谢您的帮助。
此致、
Baruch
尊敬的 Baruch:
感谢您的提问。
您能否共享构建项目时出现的完整错误日志?
您尝试构建 MCU+SDK 中的哪个示例?
另外、您能否分享 example.syscfg 文件以在我们结束时重现问题?
此致、
Tushar
尊敬的 Tushar Thakur:
我希望这封邮件能让您满意。 我正在就我在使用时遇到的问题进行联系 enet_cpsw_udpclient_am243x-lp_r5fss0-0_freertos_ti-arm-clang 工程 mcu_plus_sdk_am243x_10_00_00_20 、以及以下项目:
我构建了系统工程、添加了必要的外设和任务、处理存储器配置并成功开始调试。 但是、我遇到了计时器问题。 经过调查,我发现了 GPTIMER 字段丢失了。
为了解决此问题、我尝试了通过工程属性将 SysConfig 从1.20.0升级到1.21.0。 遗憾的是、此升级失败、新工程无法生成。 显示的错误消息如下所示:
更少
CopyEdit
subdir_rules.mk:9:目标"Build-738874271"的配方失败
错误:调用 addInstance()时发生异常
在代理服务器上。 (C:\ti\ccs1280\ccs\utils\sysconfig_1.21.0\dist\webpack:src ts:46:10)
在 scriptFunc (C:\yoval_senger-instruments\am243x\pru2\r00_udp_1G_ipc\udp_ipc.syscfg:55:35)
在 CB (C:\ti\ccs1280\ccs\utils\SysConfig_1.21.0\dist\webpack src:ts:113:7)上
在 withDeprecatedAccess (C:\ti\ccs1280\ccs\utils\sysconfig_1.21.0\dist\webpack src:ts:14:10)
在 runAsUserScript (C:\ti\ccs1280\ccs\utils\sysconfig_1.21.0\dist\webpack:\sysconfig\pinmux\services\scripting src)
此外、在尝试打开 SysConfig 时、我收到以下错误:
"SysConfig 已更新为使用标准 TI 器件型号。 该配置当前使用器件 AM243x_ALX_BETA。 请选择要使用的特定设备。"
确认器件后、SysConfig 无响应并进入无限循环。
我已经附上了该工程的 ZIP 文件供您参考、并将其导入到 CCS 中。 非常感谢你协助解决这些问题。
感谢您的支持。
此致、e2e.ti.com/.../udp291224.zip
Baruch
尊敬的 Baruch:
感谢您分享上述详细信息。 我已经确认您使用的 SDK v10.0与 SysConfig v1.20兼容。
有关详细信息、请参阅 sdk_download_page。 SDK 与 SysConfig v1.21不兼容、因为您的情况中会显示错误。
我知道您能够成功运行项目、在将计时器添加到应用程序中时、问题就出现了。 根据上面的注释、我知道 Sysconfig 不会为计时器实例生成代码。 这种理解是否正确?
GPTIMER 是指 GTC 计时器吗?
此致、
Tushar