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.

[参考译文] F29H85X-ADC-EVM SOM:刷写和调试问题

Guru**** 2875980 points

Other Parts Discussed in Thread: TMDSHSECDOCK, XDS110ISO-EVM, HSEC180ADAPEVM

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1621130/f29h85x-som-evm-flashing-and-debugging-issue

器件型号: F29H85X-EVM-EVM SOM
主题中讨论的其他器件: HSEC180ADAPEVM、TMDSHSECDOCK、 XDS110ISO-EVM

您好:
我们使用 F29H85X-HSEC180ADAPEVM-EVM 来开发我们的工程、并包含所有必需的附加元件、例如 TMDSHSECDOCK、SOM 和 XDS110ISO-EVM。
我使用的是 CPU1 和 CPU3。

开始调试时、我的步骤如下所示:
1 — 启动无工程调试
2-CPU1“连接目标“
3-运行 — 加载程序-加载 CPU1.out  
4 - Run CPU1 — 它会停止并通过 ICP 等待 CPU3
5- CPU3 连接目标
6:运行 — 加载符号- LoadCPU3.out
7 — 运行 CPU3 并运行 CPU1。

现在、虽然这个序列有时可以正常工作、但当我尝试重新启动这个序列时、可能会弹出错误、如附加的屏幕截图。

image.png

出现此 screnshot 后、IDE 没有出现任何问题。

然后、我需要关闭 IDE、移除并重新连接扩展坞和 XDS110ISO-EVM 电源连接。 即便如此、有时我需要重新启动整个窗口才能成功地再次调试。

我不确定这里的问题是什么、但这会显著影响研究、因为我们无法专注于我们的 SW 相关问题、因为我们无法连接器件!!!

我已经多次将 CCS 12.6 用于 F28 系列器件、但没有发生类似的情况。

请帮助我们。

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

    另一个失败屏幕截图。



    发生这种情况时、很难解决。 我需要重新启动所有 Windows 操作系统。

    另外、我已经尝试降低 JTAG TCLK 频率、这样会减少第一次屏幕截图发生的次数、但并没有使它零失败。   

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


    此外、这是连接属性

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

    尊敬的 Gokhan:

    感谢您发送编修。

    我正在使用 CPU1 和 CPU3。

    您是否对空的多核项目进行了任何修改?

    由于您仅执行 CPU1/CPU3 工程、因此建议从以下示例开始。 空多核工程设置 CPU1、CPU2 和 CPU3(CPU1 和 CPU2 处于非锁步状态)。 其中、以下示例仅设置 CPU1/CPU3:

    C:\ti\f29h85x-sdk_1_03_00_00\examples\driverlib\multi_core\led\led_ex1_blinky_cpu1_cpu3_multi

    当我开始调试时、我的步骤如下:

    步骤正确。 我假设在正确执行步骤之前 BANKMODE 已编程为 2? 否则您会在编程过程中看到错误。

    我已经将 CCS 12.6 大量用于 F28 系列器件、但没有发生类似的情况。

    您能告诉我您使用的是哪个 CCS 版本吗? 从错误屏幕截图中、我假定 20.4。 如果尚未使用最新版本 (20.4.1)、我建议使用: https://www.ti.com/tool/CCSTUDIO 

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    感谢您的答复。

    我 也得到了 led_ex1_blinky_cpu1_cpu3_multi 序言。 不过、也会出现相同的误差。  

    是、存储体模式为 2。

    我使用的是 20.4.1。

    我认为断开连接并停止调试有问题。 因为在更改应用程序代码后尝试重新连接时会出现许多错误。

    我相信在调试中点击“stop"按钮“按钮会混淆 CPU、而重新连接时会发生这种错误。 实际上、我不确定这也是因为我无法在 E2E 主题中找到任何有用的文档或问题解答。

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

    尊敬的 Gokhan:

    感谢您提供更多信息。

    、因为当我更改应用程序代码后尝试重新连接时、会出现许多错误。

    请问您在申请中有何变化?

    我相信只要在调试中单击“停止“按钮就会混淆 CPU、并且在重新连接时会发生这种错误。

    您能否列出加载代码并且 CPU1/CPU3 都在运行后执行的步骤?

    我尝试了我这边的示例、但无法在我的设置中重现问题。

    您还能告诉我您拥有的硬件版本吗? F29H85x-EVM-EVM SOM 上应该有一个标记、用于表示它是 E1 还是修订版本以及编号指示符(–001、–002 或–003)。

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    我可以问您在应用程序中发生了什么变化吗?

    不是特定的变化、有时是 PWM 周期有时是单个变量定义。  

    能否列出加载代码且 CPU1/CPU3 均在运行后执行的步骤?

    首先、我只需按下调试屏幕中的“STOP"按钮“按钮即可停止调试操作。
    在代码中进行更改后、我将“全部构建“工程。
    然后再次重新执行调试序列。
    通常、在 CPU1 的加载编程期间、会弹出各种错误、如上所示。
    是否有任何正确的顺序、例如开始调试


    您还能告诉我您的硬件版本吗? F29H85x-EVM-EVM SOM 上应该有一个标记、用于表示它是 E1 还是修订版本以及编号指示符(–001、–002 或–003)。

    我正在分享董事会的图片。 我假设是 MCU144E1-003
     

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

    尊敬的 Gokhan:

    没有具体更改、有时是 PWM 周期、有时是单个变量定义。  [/报价]

    如果您仅按原样使用 SDK 示例(不添加任何额外的代码)、是否会观察到该问题? 我想找出问题, 所以最好用已知的软件进行测试。 我无法使用 SDK 示例重现问题。  

    是否有任何正确的顺序、例如启动调试

    不、您所描述的内容是可以的。 没有应遵循的关于停止调试会话和重新启动程序加载的具体步骤。

    我正在分享电路板的图片。 我假设是 MCU144E1-003

    感谢您提供图片。 这是该 EVM 的早期版本。 我将检查是否可以访问此版本、以便在我这边进行测试、并查看是否可以重现此问题。

    此致、

    Marlyn

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

    尊敬的 Marlyn:


    如果您按原样使用 SDK 示例(不添加任何附加代码)、是否会发现该问题?

    是的。

    感谢您提供图片。 这是该 EVM 的早期版本。 我将检查我是否可以访问此版本以在我这边进行测试、并查看我是否可以复制问题。

    谢谢、我还在等。

    此致、

    Gökhan μ s  

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

    尊敬的 Gokhan:

    感谢您的耐心。 我找到了 EVM 的早期版本、可以重现您看到的问题。 我要求将新硬件发送给您。 使用更新的硬件后、您不应再遇到此问题。  

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    感谢您的支持。 我与 Dan Peterson 联系、向我们发送新硬件。

    我假设 TMDSHSECDOCK、HSEC180ADAPEVM 和 XDS110ISO-EVM 不存在硬件版本问题、后者用于与 SOM EVM 配合使用。

    此致、

    Gökhan μ s  

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

    尊敬的 Gokhan:

    正确、您可以继续使用其余硬件。 只 SOM 需要 F29H85X-EVM-EVM 的更新版本。

    此致、

    Marlyn

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

    尊敬的 Gokhan:

    我现在将关闭该主题。 如果您收到新 的 F29H85X-EVM-EVM SOM 并且仍然存在问题、请通过回复或开始新主题来重新打开此主题、我们可以从那里开始。

    此致、

    Marlyn