Thread 中讨论的其他器件: TMDSCNCD263、UNIFLASH、 TMDSEMU110-U
工具/软件:
您好!
我将在定制 PCB 上使用 AM2634。
当我 在 CCS 上使用“Flash Project“时、程序编译成功并被加载到 RAM 中。 该程序将在停止前运行 1.5 至 3 分钟。
当运行 mcu_plus_sdk_am263x_10_01_00_31 中导入的“hello_world_am263x-cc_r5fss0-0_nortos_ti-arm-clang"示“示例时、我也发现这个问题也会发生 。
我附加了一个修改版本的“hello_world_am263x-cc_r5fss0-0_nortos_ti-arm-clang、其中我已执行以下操作:
- 禁用所有调试日志记录(包括 CCS 日志,我知道这可能非常重要)
- 已禁用 UART
- 添加了一个 GPIO 输出、修改后的`hello_world_main ()`将每 5 秒切换一次
即使这样、我仍然看到程序 在 1.5 到 3 分钟后停止切换 GPIO。
从同一 MacOS 笔记本电脑在 TMDSCNCD263 EVM 上运行相同的程序(但使用板载 xds110 调试器 EVM)、我不会看到相同的问题。 它似乎可以无限运行而不停止、3 分钟后 GPIO 就不会停止切换。
我添加了修改后的“hello_world"示“示例、并将 EPWM12_A 作为 切换的输出 GPIO。
能够从 CCS 快速进行更改和编程 RAM 是 我们的开发所必需的。 与此同时、我们正在尝试 使用 uniflash 对外部闪存进行编程、以查看这是否可以缓解问题(但现在无法将其用于)。 非常感谢这里的任何帮助。
谢谢!
注意:我将 CCS 版本 20.1.1 (20.1.1.466) 用于 MacOS
并将带有更新固件的 XDS110 调试探针 (TMDSEMU110-U) 连接到电路板上的 10 引脚连接器。