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.

[参考译文] TMS320F28335:macOS 长调试问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1516567/tms320f28335-macos-long-debug-problem

器件型号:TMS320F28335
主题:C2000WARE 中讨论的其他器件

工具/软件:

嗨,最近我试图调试 MacBook Air M1与 CCS 12.8.1的项目,我偶然发现了一个问题-调试需要极长的时间(长达20分钟)。 我看到了类似的主题、但由于使用了旧的调试探针(xds100v1)、该主题已关闭。 我正在 使用 xds100v2、问题仍然存在。  
macOS 版本:Sonoma 14.2.1

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

    您好、

    您好、最近我尝试在 MacBook Air M1上使用 CCS 12.8.1调试一个项目、我偶然发现了一个问题-调试需要极长的时间(长达20分钟)。 我看到了类似的主题、但由于使用了旧的调试探针(xds100v1)、该主题已关闭。 我正在 使用 xds100v2、问题仍然存在。  
    [/报价]

    您能说出哪个步骤需要这么长时间吗? 是闪存擦除/写入吗?  

    如果您仅对 RAM 进行编程、速度会更快吗?  

    谢谢、

    Ben Collier

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

    感谢您的答复!  在 GEL 表达式:OnReset (0)和 GEL 表达式:OnTargetConnect 以及程序加载时、它会挂起几分钟。 15-20分钟后、程序加载并工作正常。 只有对 ram 进行编程并不会使它更快。

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

    您好、

    您可以尝试禁用 GEL 文件吗?  

    谢谢、

    Ben Collier

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

    您好、禁用 GEL 文件后、该过程需要5分钟。

    我还尝试在目标配置文件中测试连接、得到-150 FTDI 驱动程序错误。  

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

    您好、

    我还尝试在目标配置文件中测试连接、得到-150 FTDI 驱动程序错误。  [/报价]

    测试连接失败、但长时间后仍然可以连接? 我想知道这是否与 MAC OS 有关,我会循环另一个专家.

    此致、

    Ben Collier  

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

    我尝试使用 macbook Air M1处理器运行 sequoia 15.5、并通过 XDS100v2调试探针连接 F28035。 我从 C2000Ware 启动了示例工程的调试会话。 不到10秒即可启动调试器、连接到目标并将程序加载到 main。

    我想知道是否有一些安全软件会影响事情。 是否可以暂时禁用所有防病毒/安全软件并查看这是否有帮助?

    我还尝试在目标配置文件中测试连接、得到-150 FTDI 驱动程序错误。  [/报价]

    您是否在正在进行活动调试会话时尝试测试连接? 如果是、则预计会出现该错误、因为活动调试会话可以控制 XDS100。

    谢谢

    Ki

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

    感谢您的答复。

    我想知道是否有一些安全软件会影响事情。 是否可以暂时禁用所有防病毒/安全软件并查看这是否有帮助?

    我不使用任何防病毒软件,并已禁用了每个 macOS 防火墙,没有任何效果。

    您是否在活动调试会话中尝试过测试连接? 如果是、则预计会出现该错误、因为活动调试会话可以控制 XDS100。

    我在调试会话期间和调试之外尝试了测试。  
    当调试会话正在运行时、我 收到错误:  

    This error is generated by TI's USCIF driver or utilities.
    
    The value is '-151' (0xffffff69).
    The title is 'SC_ERR_FTDI_OPEN'.
    
    The explanation is:
    One of the FTDI driver functions used during the connect
    returned bad status or an error. The cause may be one or
    more of: no XDS100 is plugged in, invalid XDS100 serial number,
    blank XDS100 EEPROM, missing FTDI drivers, faulty USB cable.
    Use the xds100serial command-line utility in the 'common/uscif'
    folder to verify the XDS100 can be located.
    
    [End: Texas Instruments XDS100v2 USB Debug Probe_0]
    


    在调试会话之外时、我 收到以下错误:
    An error occurred while hard opening the controller.
    
    -----[An error has occurred and this utility has aborted]--------------------
    
    This error is generated by TI's USCIF driver or utilities.
    
    The value is '-150' (0xffffff6a).
    The title is 'SC_ERR_FTDI_FAIL'.
    
    The explanation is:
    One of the FTDI driver functions used during
    configuration returned a invalid status or an error.
    
    [End: Texas Instruments XDS100v2 USB Debug Probe_0]
    

    仍然会进行调试、5-10分钟后、正确加载程序。

    我还 想说的是 、我使用的是从 USB C 到 USB A 的适配器、而不是直接的 C-B 电缆。 您认为这可能是原因吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我 可以想到的另一个问题是、我 使用的是 USB C 到 USB A 的适配器、而不是直接的 C-B 电缆。 您认为这可能是原因吗?

    我不这么认为。 我还使用了一堆适配器、  

    我最近使用了 USB A 转 mini 线缆以及 USB C 集线器 将 XDS100v2连接到我的 macbook。 我还没有使用过交流适配器。  

    这个问题听起来更像是在您的 macbook 中运行的安全软件的潜在问题。 您是否尝试禁用它?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这个问题听起来更像是在您的 macbook 中运行的安全软件的潜在问题。 您是否尝试禁用它?  [/报价]

    是的、我尝试在设置中禁用安全、并且我没有任何第三方安全应用程序。 它没有帮助。 稍后、我可以尝试在恢复模式下禁用整个系统完整性保护、但我认为它不会修复任何问题

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

    我对正在发生的事情感到遗憾。 我们有几台 Mac MX 机器、但未遇到此问题。 我承认相对于 XDS100v2的刷写性能较慢、但不适用于 RAM。 即使是刷写、也不应花费很长时间。  

    您能否生成问题的调试服务器日志、压缩日志并将 zip 附加到此线程?

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

    谢谢

    Ki