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/TMS320F28075:连接到目标时出错:(错误-1015 @ 0x0)和(错误-1135 @ 0x0)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/778948/ccs-tms320f28075-error-connecting-to-the-target-error--1015-0x0-and-error--1135-0x0

器件型号:TMS320F28075
主题中讨论的其他器件:UNIFLASHTMS320F28379DTMS320F28035C2000WARE

工具/软件:Code Composer Studio

你(们)好

处理器是 TMS320F28075PZPT、

首先、我使用目标配置来测试连接、获取结果成功。

然后、我加载映像将获得如下所示的错误信息:

C28xx_CPU1:连接到目标时出错:(错误-1015 @ 0x0)器件未响应请求。 器件可能已锁定、或者调试探针连接可能不可靠。 如果有、请解锁器件

可能(例如、在复位模式下使用等待、并对电路板进行下电上电)。 如果错误仍然存在、请确认配置和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包7.0.48.0)

C28xx_CPU1:连接到目标时出错:(错误-1135 @ 0x0)调试探针报告错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。

(仿真包7.0.48.0)

我尝试使用网络地址的方法,但不能解决我的问题。
software-dl.ti.com/.../ccsv7_debugging_jtag_connectivity_issues.html

我描述了 F28075的一些引脚连接情况:
TMS:加载映像时、该引脚具有信号。
TDI:加载映像时、该引脚具有信号。
TDO:具有一个2.2k 欧姆的上拉电阻3.3V。 加载映像时、该引脚具有信号。
TCK:加载映像时、该引脚具有信号。
nRESET:加载映像时、该引脚具有信号。
VDDIO:负载图像中无噪声。
VDD:串行 A 10uF 下拉至 GND。
nXRS:串行 A 2.2k Ω 上拉至3.3V。
VREGENZ:串行 A 0欧姆拉低至 GND。
VDDOSC:串行 A 0.1uF 下拉至 GND。
VSSOSC:直接拉低至 GND。
X1:串行 A 0欧姆拉低至 GND。
VDDA:负载图像中无噪声。
VSSA:串行 A 1uF 拉低至 GND。
GPIO72:串行 A 2.2k Ω 上拉至3.3V。
GPIO84:串行 A 2.2k Ω 上拉至3.3V。

我已经做了一些测试、但没有影响:
1.更改 XDS100电路和导线。
2.检查 F28075的所有引脚是否连接到电路。
3.更换新的 F28075 IC。
4.使用 Uniflash 加载映像。
5.让 F28075在等待引导模式下工作、但也有相同的错误。
6. VREGENZ 引脚上拉至3.3V,并为所有 VDD 引脚增加1.2V。
7. VDDOSC 引脚连接至3.3V。

但是、当我比较 F28075和 F28035的波形时、我发现了这一点。
当 F28035的 JTAG 将 nRESET 引脚拉至低电平时,nRXS 引脚中将停止250usec 低电平/27.5msec 高电平信号,但 F28075不能,所以我想这是我问题的杀手。 但我不知道如何解决这个问题。

请帮帮我。

此致、
Don

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

    由于您可以连接到器件、我将重点介绍负载问题。 一些问题:

    Q1)是加载到闪存区域还是仅加载到 SRAM 区域?
    Q2)是否可以确认 CCXML 文件中的器件/仿真器组合与 F2807x 匹配? 这一点很重要、因为它将决定 Code Composer 为闪存编程选择的设置。
    Q3) PCB 是 TI 参考设计还是定制 PCB?
    Q4)如果是定制 PCB,请提供外部振荡器/X-Tal (如果有)的时钟频率

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

    你好、Matthew

    感谢你的答复。

    关于 Q1) I 被加载到闪存区域。
    关于 Q2)我的 CCXML 文件选择 CONNECTION 为"Texas Instruments XDS100v2 USB Debug Probe"、选择"Board or Device"、其他设置为"TMS320F28075"。 我还有其他需要注意的设置点吗?
    关于 Q3)、因为 TI 没有 TMS320F28075开发套件、所以我参考 TMS320F28379D 开发套件设计和我公司的 TMS320F28035 PCB 设计。 您是否有其他推荐的参考设计?
    关于 Q4)我使用了内部振荡器。

    此致、
    Don

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Don、
    是否可以使用 C2000Ware 示例文件;该文件仅针对 SRAM 构建并尝试加载? 我想查看在文件加载期间调试器尝试对闪存进行编程时是否存在问题。

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

    您好 、Matthew、

    感谢你的答复。

    我尝试 使用 C2000Ware的示例、该示例地址为"D:\ti\c2000Ware_1_00_06_00\driverlib\f2807x\examples\CPU1\adC"、并得到相同的错误。

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

    您可以尝试其他方法吗?

    此致、
    Don

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

    此问题已得到解决。 VDD3VFL 引脚不会拉高至3.3V 以导致此问题。

    感谢你的帮助。
    此致、
    Don