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.

[参考译文] CCS/MSP432P401R:CCS 版本10.0.00010无法连接到 MSP432P401R LaunchPad

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/914238/ccs-msp432p401r-ccs-version-10-0-0-00010-cannot-connect-to-msp432p401r-launchpad

器件型号:MSP432P401R
主题中讨论的其他器件: EnergiaCC2560

工具/软件:Code Composer Studio

几 天前我安装了 CCS 版本10.0.00010。 它无法连接到 MSP432P401R LaunchPad (修订版2.1)。

MSP432 LaunchPad 通过通电的 USB2集线器连接到我的笔记本电脑(戴尔工作站、Windows 10、64位)、并连接到笔记本电脑上的 USB3端口。 我可以看到 XDS110生成的 TI 调试探针和两个 COM 端口、如所附的第二张图片所示。 我的 LaunchPad 之前是通过另一台计算机进行编程的、到目前为止、它通过用户 UART (我的笔记本电脑上的 COM4)与我的笔记本电脑通信良好。 但问题是我无法使用笔记本电脑上的 CCS 对其进行编程、因为它无法连接到电路板上的 XDS110。

我创建了一个最小 CCS 工程、包括自动生成的 main.c 构建这个极低的最小项目花费了将近3分钟、与在较慢的 PC 上使用 CCS9相比、这个过程太慢了。 然后、当我点击"调试"按钮时、CCS 会在"永远配置调试器"步骤挂起。 我还尝试在 targetConfigs 页面中测试连接、如我附加的第二张图片所示。 CCS 再次挂起并变得无响应、因此我必须通过 Windows 任务管理器关闭 CCS。

我还尝试了 Keil 所需的 TI 驱动程序、但 Keil 也不起作用。 我试过 Energia;Energia 起作用! Energia 可以将构建的二进制文件加载到板上。 我怀疑我的新笔记本电脑上的 USB3是问题所在、但由于 Energia 正在工作、 CCS10的新版本肯定会出现问题。 此外、除了它不连接到 XDS110之外、新的 CCS 版本构建项目的速度非常慢。

如果您需要我提供的任何其他信息来解决问题、请告诉我。

谢谢。

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

    您好!

    感谢您的详细博文;根据正在工作的主机上的版本、您可能会以下面的便签博文中所述的 JTAG TCLK 速度运行:

    https://e2e.ti.com/support/tools/ccs/f/81/t/821584

    如果这不起作用、那么我将尝试 CCS 用户指南第9.7节中显示的步骤、网址为:

    https://software-dl.ti.com/ccs/esd/documents/users_guide/index.html 

    同样、可能是由于固件不匹配而导致探测器无法响应 CCS。 然后、我将尝试按照下面 XDS110页面中显示的步骤手动更新固件:

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html

    一个提示:如果 CCS 在连接时看起来处于停滞状态、请尝试从 USB 端口拔下电路板、然后查看 CCS 是否恢复-这可能是间歇性问题、导致超时很长。  

    通常、在创建缓存文件时、工程编译和首次启动调试会话需要更长时间才能完成。 使用该工具时、性能应该会提高。  

    我将尝试考虑其他方案并报告。  

    希望这对您有所帮助、

    拉斐尔

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

    感谢您的快速响应! 我在 MSP432 LaunchPad 上对 XDS110进行了手动固件更新。 它是版本3.0.05、现在更新为3.0.0.13、如所附图片所示。 因此、命令行工具 xdsdfu 可以在 USB 上找到 XDS110并更新其固件。 但在 CCS 中、再次使用裸最小 main.c 创建空 CCS 工程、然后 targetConfigs 页面上的测试连接仍将永远挂起。 重新启动 CCS、点击 CCS 工程的调试按钮、然后 CCS 软件始终在配置调试器阶段挂起、如第2张图片所示。 我尝试像您提供的链接中所示的那样手动启用 targetConfigue、但它同样也会停止。

    我尝试使用较低的 TCLK 频率(5.5MHz)、但它不能用于相同的症状。  

    同样、我觉得 MSP432自动生成的 CCS 项目有很大的问题。 对于 CCS 自动为我们生成的最小空项目、CCS 编译需要几乎4分钟、这不仅是第一次、而且每次我在对 main.c 源代码进行非常细微的编辑后进行编译都需要4分钟。 例如、添加一行"int i;"。 对于相同的最低程序、Energia 在几秒钟内构建并上传到同一 MSP432 LauchPad。 我的笔记本电脑是新的戴尔工作站、因此运行速度非常快。 希望编译器和链接器运行缓慢也会为您指明根本原因指明方向。

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

    您好!

    确实很有趣。 在某种程度上、似乎有一些因素会降低系统中调试探针的整体运行速度(因为 Keil 也会发生这种情况)。

    构建速度减慢有点奇怪、因为我无法在我的系统中重现它。 我想您在本地使用所有这些,而不是通过 Citrix 或其他远程桌面解决方案使用,对吧?  

    这也可能与主机本身或其连接相关联。 您是否尝试将 XDS110直接连接到 USB3端口以尝试(至少)隔离问题的调试探针部分? 您是否尝试了另一条 USB 电缆? 这似乎相当愚蠢、但我看到有间歇性或故障电缆出现问题。

    此外、当 CCS 或 Keil 连接到目标时、您在任务管理器中看到什么? 该过程是0%还是100%完全充满?

    您是否尝试删除了我之前发送的故障排除参考中提到的临时文件?

    如果没有这种方法起作用、您能否启用 Debugserver 日志、启动调试器、并在调试器停止时尝试断开(或从 USB 中拉出电路板)并关闭 CCS? 然后、您可以压缩日志文件并将其附加到该论坛。 有关详细信息、请参阅:

    https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html

    很长时间的拍摄、但我想知道您的工作站的操作系统是否会影响这种场景。 由于周围有如此多的 Windows 10构建版本和硬件变体、因此很难对这些内容有一个通用的答案。 您的编译是哪个版本? 打开命令提示符并键入"winver"。 我在 Dell Precision 5500笔记本电脑上安装了 Windows 10内部版本1809 (17763.1217)。  

    我将尝试考虑其他方案并报告。

    此致、

    拉斐尔

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

    它现在正在工作。 我认为问题出在您下载网页上的 CCS10安装包。 我下载了单个文件脱机安装包。 然后、我只选择 MSP432安装在我的计算机上。 不管用。 我多次删除和安装。 从未工作过。 然后、今天我再次删除了 CCS、然后选择 MSP432、MSP430和一组其他微控制器(CC2560等)进行安装。 然后、它起作用了。 我不确定是因为我今天早上安装了、所以今天晚上只尝试编译。 因此、如果这不是您的安装包问题、可能会在当天发生一些事情。 它不是 USB3、也不是电缆。 我使用的是相同的 USB 电缆。 它在 USB2集线器和 USB3上都工作。 编译速度超快! 感谢您的及时帮助!

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

    您好!

    感谢您提供情景的结果。 当安装 CCS 时、如果 CCS 包含其部分功能(例如、在仅使用 MSP432的情况下)、则通常会在出现任何错误后出现清除错误消息、例如未找到文件、未找到器件、无法导入工程等 当您着手构建项目、配置调试器并在没有上述错误的情况下实际启动项目时、通常问题都是基于此处讨论的主题:硬件、临时文件、电缆、固件等  

    在任何情况下、我都将继续监控 e2e、以便其他开发人员在遇到与您类似的情形时使用。 我们永远无法100%确定问题何时间歇性发生。  

    最后一个问题:如果您尚未删除以前的 CCS 安装、您能否压缩安装日志目录的内容并附加到此主题? 通常、它们位于 c:\ti\ccs1010\ccs\install_logs

    此致、

    拉斐尔

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

    在我的案例中没有显示错误消息。 在尝试任何新修复之前、我一直在删除所有临时文件并创建新的工作区。 我已完全删除以前的 CCS 安装以及所有驱动程序、然后为当前正常运行的安装全新安装了所有内容。 很抱歉、我无法向您发送旧的日志文件。 如果遇到其他问题、我会报告。 谢谢。