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.

[参考译文] INSTASPINUNIVERSALGUI:错误:C28xx:错误:(错误-150 @ 0x0)在...期间使用的 FTDI 驱动程序函数之一 仿真包5.1.641.0

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/588227/instaspinuniversalgui-error-c28xx-error-error--150-0x0-one-of-the-ftdi-driver-functions-used-during-emulation-package-5-1-641-0

器件型号:INSTASPINUNIVERSALGUI
主题中讨论的其他器件:MOTORWAREDRV8301LAUNCHXL-F28027FTMS320F28027

您好!

  我在使用 instaspinUniversal GUI 时遇到问题。

我第一次可以使用该软件识别我的电机、非常简单。

 我收到 该错误消息后尝试运行电机。

此时我无法再次识别我的电机。  勾选运行复选框后、将立即显示错误消息。   

到目前为止、我已经卸载了仿真包和 GUI (也是 motorware)。 我尝试使用未经修改的 lab05b 解决方案、并将我的 FTDI 驱动程序更新为最新版本

FTDICHIP.com 提供的版本

它不n´t:(

有人可以帮帮我吗?

Stefan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1.使用 instaSPIN 实验项目验证仿真器是否工作正常、并正确连接 EVM。
    2.按照 GUI 指南配置连接并加载正确的程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢您的问题回复。
    我一直使用 InstaSpin 实验项目5b。
    2.您能提供更详细的提示吗?

    我遵循了 wiki 指南:
    processors.wiki.ti.com/.../Debugging_JTAG_Connectivity_Problems

    添加新的目标配置文件后、我获得了以下输出:


    [开始:德州仪器 XDS100v2 USB Debug Probe_0]

    执行以下命令:

    %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity

    [结果]


    ---- [打印电路板配置路径名]---------------

    C:\Users\ms3323\AppData\Local\TEXASI~1\CCS\
    TI\0\BrdDat\testBoard.dat

    ---- [打印重置命令软件日志文件]-----------------

    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioserdesusb.dll'。
    库构建日期为"EC 9 2016"。
    库构建时间为'13:48:53'。
    库软件包版本为'6.0.504.1'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'4'(0x00000004)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器。
    此实用程序已成功重置控制器。

    ---- [打印重置命令硬件日志文件]-----------------

    扫描路径将通过切换 JTAG TRST 信号进行复位。
    控制器是具有 USB 接口的 FTDI FT2232。
    从控制器到目标的链路是直接的(不带电缆)。
    该软件配置为 FTDI FT2232功能。
    控制器无法监控 EMU[0]引脚上的值。
    控制器无法监控 EMU[1]引脚上的值。
    控制器无法控制输出引脚上的时序。
    控制器无法控制输入引脚上的时序。
    扫描路径链路延迟已精确设置为"0"(0x0000)。

    ---- [用于从 PLL 生成的 JTAG TCLK 输出的日志文件]---

    没有用于对 JTAG TCLK 频率进行编程的硬件。

    ---- [测量最终 JTAG TCLKR 输入的源和频率]----

    没有用于测量 JTAG TCLK 频率的硬件。

    ---- [对 JTAG IR 和 DR 执行标准路径长度测试]-----

    此路径长度测试使用64个32位字的块。

    JTAG IR 指令路径长度测试成功。
    JTAG IR 指令路径长度为38位。

    JTAG DR 旁路路径长度测试成功。
    JTAG DR 旁路路径长度为1位。

    ---- [对 JTAG IR 执行完整性扫描测试]-----

    此测试将使用64个32位字的块。
    该测试将仅应用一次。

    使用0xFFFFFFFF 进行测试。
    扫描测试:1、跳过:0、失败:0
    使用0x00000000执行测试。
    扫描测试:2、跳过:0、失败:0
    使用0xFE03E0E2执行测试。
    扫描测试:3、跳过:0、失败:0
    使用0x01FC1F1D 进行测试。
    扫描测试:4、跳过:0、失败:0
    使用0x5533CCAA 进行测试。
    扫描测试:5、跳过:0、失败:0
    使用0xAACC3355进行测试。
    扫描测试:6、跳过:0、失败:0
    所有值均已正确扫描。

    JTAG IR 完整性扫描测试成功。

    ---- [在 JTAG DR 上执行完整性扫描测试]-----

    此测试将使用64个32位字的块。
    该测试将仅应用一次。

    使用0xFFFFFFFF 进行测试。
    扫描测试:1、跳过:0、失败:0
    使用0x00000000执行测试。
    扫描测试:2、跳过:0、失败:0
    使用0xFE03E0E2执行测试。
    扫描测试:3、跳过:0、失败:0
    使用0x01FC1F1D 进行测试。
    扫描测试:4、跳过:0、失败:0
    使用0x5533CCAA 进行测试。
    扫描测试:5、跳过:0、失败:0
    使用0xAACC3355进行测试。
    扫描测试:6、跳过:0、失败:0
    所有值均已正确扫描。

    JTAG DR 完整性扫描测试成功。

    [结束:德州仪器 XDS100v2 USB 调试探针_0]

    非常感谢、
    Stefan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    问题仍然存在。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我还尝试了以下故障排除说明: processors.wiki.ti.com/.../Debugging_JTAG_Connectivity_Problems
    结果是所有测试都通过了、但我仍然收到错误消息

    (我使用了 dbgjtag 的图形版本,所以它并不是很复杂,但你必须知道一些链接。 如果没有:
    获取位置: processors.wiki.ti.com/.../DBGJTAG_Graphical_User_Interface
    2.说明: processors.wiki.ti.com/.../Debugging_JTAG_Connectivity_Problems
    3.您必须知道,通过右键单击项目中的.ccxml 文件,可以浏览弹出一个选项卡,您可以在其中找到“测试连接”按钮
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在、我还更新了仿真包。 仍然存在相同的问题。
    (笑声) 在...期间使用的 FTDI 驱动程序函数之一 (仿真包6.0.579.0)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    使用 CCS 验证仿真器连接。 您能否在没有 GUI 编写器的情况下连接仿真器并在 CCS 中加载 lab05b? 如果没有、请检查仿真器、电路板电源、套件上的开关设置。 您使用的是哪种 EVM 套件和控制器?
    2.首先将程序代码加载到控制器、为闪存中运行的代码设置正确的开关。
    3. InstaSPIN GUI 的配置中报告了什么信息? 您是否为 GUI 配置设置了正确的仿真器?
    4.如果独立 GUI 无法再次正常运行、请在 CCS 中将 GUI 作为 GUI 快速入门指南运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Yanming、
    答案:
    1)n´t、可以对其进行调试(因为我对 CCS 非常陌生、所以我不知道如何在没有调试模式的情况下运行它、但可以进行调试)。 它似乎正在擦除闪存扇区并加载程序... 在 CCS 中、我可以在 proj_lab05b.c (main 例程)中将断点设置为第149行

    我将 CCSv7.0.0和 drv8301 revB 与顶部的 C2000 launchxl-f28027F 结合使用

    2) 2)您能给我一些建议吗? 我在 CCS 中找不到"Flash download"按钮、就像用于按 eclipse 的 I m 一样。
    我是否需要先通过 App Center 安装它? (解决方案文件夹中已存在工程文件、我只将其导入到 CCS 中)

    3) 3)我尝试使用 v1、但它和 XDS100v2都不起作用。
    我想他使用该配置文件
    C:\ti\guicomposer\eclipse\workspace\.metadata\.plugins\com.ti.binding.program
    内容:













    4) 4)我已在 CCS 中通过 App Center 安装 GUI Composer、可以通过在 CCS 中单击 View->GUI Composer 来实现、但没有可用的应用程序、并且我无法在 TI 文件夹中找到 eclipse/droms-gc 文件夹。 存在的唯一文件夹是 eclipse/dropins
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    硬件似乎正常。 您可以按照\docs\GUIs\universal 中的 instaspin_labs.pdf 和 qsg_gui_universal.pdf 进行操作、然后查看哪个步骤会有问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yanming、

    我尝试在调试模式下运行 lab02c 并得到相同的错误(控制台输出)。
    您使用的 CCS 版本是什么?

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

    您好、Yanming、

    现在、我目前还没有错误消息。 我想原因是 C2000 launchxl 评估套件上的跳线2。

    (必须将其删除)。

    此致、

    Stefan