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.

[参考译文] TMS320F28035:编程问题

Guru**** 2512505 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/768987/tms320f28035-programming-issue

器件型号:TMS320F28035

我有两个 F28035 Piccolo 实验板套件 :www.ti.com/.../TMDSDOCK28035。我在其中一个套件中遇到编程问题、而另一个套件工作正常。

我在 Code Composer Studio 编程期间遇到以下错误。

连接到目标时出错:
(错误-151 @ 0x0)
连接期间使用的 FTDI 驱动程序函数之一
返回错误状态或错误。 原因可能是一个或
更多内容:没有插入 XDS100、XDS100序列号无效、
XDS100 EEPROM 空白、FTDI 驱动程序缺失、USB 电缆故障。
使用'common/uscif'中的 xds100serial 命令行实用程序
文件夹来验证是否可以找到 XDS100。
(仿真包7.0.188.0)

 

连接套件时,我从 Windows 中的设备管理器中获得以下工作套件中的 COM 端口说明:XDS100类 USB 串行端口(COM10)
下面是我遇到编程问题的套件:USB 串行端口(COM14)

我还尝试了互换 Piccolo 控制卡、发现该控制卡在其他坞站工作正常。


我的问题是、由于扩展坞而出现编程问题。请帮助我解决编程问题。

 

谢谢、

Jignesh Patel

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

    您好 Jignesh、

    您能否按照以下步骤尝试重新编程实验板套件、该实验板套件无法正常工作:
    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/21086


    谢谢、
    Brett

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

    您好 Jignesh、

    现在已经有几天了。  您是否已取得进一步进展?


    谢谢、
    Brett

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

    我没有机会按照您建议的步骤操作、我会尽快按照步骤操作并更新您的最新信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Brett、

    我已经尝试了给定链接中的步骤。
    现在,我在“Device Manger (设备管理器)”中获得 COM 端口名称:XDS100 Class USB Serial Port (COM10),并且没有收到错误151,但在调试和加载程序时却收到不同的错误。

    1.从 CCS 加载程序(code composer studio)->运行->加载->单击当前项目时、我收到以下错误

    连接到目标时出错:
    (错误-1041 @ 0xFFFFFF4C)
    调试探针报告错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。
    (仿真包7.0.188.0)

    2.从 CCS 调试项目->运行->调试(或按 F11)时,出现以下错误。

    连接到目标时出错:
    (错误-1015 @ 0x0)
    设备未响应请求。 器件可能已锁定、或者调试探针连接可能不可靠。 如果可能、解锁器件(例如、在复位模式下使用等待、并对电路板进行下电上电)。 如果错误仍然存在、请确认配置和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
    (仿真包7.0.188.0)

    请帮助我解决此问题。

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

    您好 Jignesh、

    好的-你现在离得更近了。

    我是否可以假设您还在 Windows 设备管理器中看到"Texas Instruments Debug Probe"条目?

    ===

    如果是这样,我就不能想到现在可能会发生什么,但以下是几点想法:

    • 是否可以尝试拔下并重新插入坞站的 USB 电缆。  这可能导致 Windows 驱动程序释放并重新加载。
    • 另一个集线站是否仍然能够连接到 CCS?
    • 在无法正常工作的集线站上、连接的 controlCARD 的 LD1在集线站通电时是否亮起?


    谢谢、
    Brett

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

    是的、它在设备管理器附加的图像文件中显示"Texas Instruments Debug Probes"以供参考。
    我尝试重新插入 USB 电缆、并重新启动我的笔记本电脑、但无法正常工作。
    我的第二个坞站工作正常、LD1 LED 也通电。
    我的程序在控制器板上也运行正常、但唯一的问题是坞站的编程问题。

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

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

    谢谢、Jignesh。

    还有几个问题:
    1) 1)此坞站是否工作正常?  或者、自您购买后、它是否在某个时间点起作用?
    2)查看集线站连接器(J1)内部、您是否看到任何可能妨碍连接器和 controlCARD 之间良好传导的污染?


    谢谢、
    Brett

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

    1.是的、我从过去6-7个月开始使用它。

    在 J1连接器上、它看起来很干净。 连接器和控制卡之间不存在任何妨碍传导的污染。

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

    您好 Jignesh、

    遗憾的是、我唯一可以得出结论的是 FTDI 芯片 U1 (或 U4)因 ESD 而损坏(或其他类似的情况)。  或 J1可能损坏(或可执行 J2)。

    因此、我认为您需要购买替换套件。  请注意、我们并不单独销售 DIM100集线站、而只是作为实验板套件的一部分。

    • U1及其大部分周围电路都正常工作、因为可以使用 MPROG 对 FTDI 进行重新编程
    • 您的 CCS 安装、目标配置和驱动程序正在工作、因为其他相同的套件工作正常
    • controlCARD 不是问题、因为该 controlCARD 在置于另一个集线站时工作
    • 这意味着问题必须在 FTDI U1和 J1处的 controlCARD 接口之间

    很抱歉、我没有更好的消息。


    谢谢、
    Brett