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/TMS320F28388D:F28388d 评估板调试错误、我想问一个问题、谢谢

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/935478/ccs-tms320f28388d-f28388d-evaluation-board-debugging-error-i-want-to-ask-a-question-thanks

器件型号:TMS320F28388D
主题中讨论的其他器件:C2000WARETPS62420UNIFLASHTMDSCNCD28388D

工具/软件:Code Composer Studio

最近、f28388d 的评估板使用了评估面板提供的 xds100v2仿真器。 面板的 S1:A 和 S2根据规范的要求进行设置。 下图显示了新项目:

之后、目标配置测试中出现以下错误:

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

执行以下命令:

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

[结果]


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

C:\Users\Dell\AppData\Local\TEXASI~1\CCS\
CCS10A~1\0\0\BrdDat\testBoard.dat

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

此实用程序已选择100或510类产品。
此实用程序将加载适配器'jioserdesusb.dll'。
库构建日期为"2020年7月"。
库构建时间为'21:10:18'。
库软件包版本为'9.2.0.00002'。
库组件版本为'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 指令扫描路径卡在一个位置。

JTAG DR 旁路路径长度测试失败。
JTAG DR 旁路扫描路径卡在一个位置。

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

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

使用0xFFFFFFFF 进行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000执行测试。
测试2字0:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字1:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字2:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字3:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字4:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字5:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字6:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字7:扫描出0x00000000并扫描到0xFFFFFFFF。
已提供前8个错误的详细信息。
该实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2执行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
一些值已损坏- 83.3%。

JTAG IR 完整性扫描测试失败。

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

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

使用0xFFFFFFFF 进行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000执行测试。
测试2字0:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字1:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字2:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字3:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字4:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字5:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字6:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字7:扫描出0x00000000并扫描到0xFFFFFFFF。
已提供前8个错误的详细信息。
该实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2执行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
一些值已损坏- 83.3%。

JTAG DR 完整性扫描测试失败。

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

直接调试中将出现以下错误:

原因是什么、您能帮我吗?谢谢  

如果您有一个调试 f28388例程、您能为我提供一个例程吗? 非常感谢!

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

    您好!

    您能否按照 PAR 用户指南第4.1节检查您的开关设置和 JTAG 连接

    《TMS320F28388D controlCARD 用户指南》

    此外、请使用以下链接调试 JTAG 连接问题。

    software-dl.ti.com/.../ccs_debugging_jtag_connectivity_issues.html

    如果您已经下载了 C2000ware SDK、则最好开始使用 C2000ware DriverLib 示例。

    C:/ti/c2000/C2000Ware_3_02_00_00/driverlib/f2838x/examples/c28x/led

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

    感谢您的回复!
    我测试了评估板的电源模块 TPS62420、发现1.2V 输出电压不正确、仅为0V。 您能告诉我电源芯片的哪些外围电路损坏、或者主板是否使用1.2V 电压、以及我应该进行哪些维护。 此外、我发现我的电路板与给定信息的 PCB 之间存在一些不一致之处。
    期待您的回复。
    祝你一切顺利

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

    我根据评估板上的测试点逐一测试、发现 TP1:A、TP2:A 为0V、TP2为0V、TP9为0V。 这些测试点存在问题。 之后、我在电路板上测试了电源芯片 TPS62420、发现芯片1.2V 输出存在问题、仅为0V。 我可以申请电路板的退货吗?

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

    您好!

    我正在与电路板设计人员进行检查、以帮助调试该问题。

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

    好的、非常感谢
    期待收到您的回复!
    对你来说最好的愿望!

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

    您好!

      

    您的问题可能是您未正确插入 controlCARD。 请注意、仿真器和 C2000器件是隔离的、不共享电源域。  

    您收到的错误与不为 C2000芯片供电的情况一致。 您在 TPS 器件的输出端看到0V、这一事实也可以说明这一点。

    请给我发送一张连接电缆的电路板设置照片。 最简单的方法是通过上述 POST 中所述的集线站为 C2000器件供电。

    此致、
    Cody  

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

    根据您的要求、这是我的电路板的电源方法

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

    在我刷写程序后、仍然会出现申诉错误
    我还尝试同时为电路板和基板供电、但上面的错误仍然显示。

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

    您是否能够将程序成功刷写到器件上? 如果是、这意味着它可能不是电源问题。

    您能否确认您在以下位置看到的电压:

    • TP7.
    • TP8.
    • TP9.  
    • TP10.

    您有微型 USB 电缆吗? 如果是、请从集线站断开 USB 电缆并将电缆连接到 controlCARD 的 J3。 这是为器件供电的另一种方法。

    工作正常吗? 如果不是、您在测试点7、8、9和10使用此电缆时看到了什么电压?

    此致、
    Cody  

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

    我使用微型 USB 电缆为电路板供电

    然后、我测试了 TP7、TP8、TP9和 TP10的电压
    TP7:这是一个充电过程、最大电压可充电至1.7V
    TP8:3.33V

    TP9:0.021V

    TP10:0V
    此外、您说过将程序闪存到器件  意味着使用 uniflash?我尝试过它、结果如下所示

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

    非常感谢、祝您一切顺利、期待您的回复

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 您使用此板的时间有多长? 您以前是否使用过它?
    2. 您提到您发现了与电路板和文档的一些不一致之处、有哪些不一致之处?
    3. 我对刷写器件的周小俊是因为您说过:"[引用用户="k Ω"]在我刷写程序后、仍会出现申诉错误
      1. 您以前是否能够刷写器件?
      2. 我通常会在 CCS 中使用嵌入式闪存编程器、但是 uniflash 工具可用于检查是否可以刷写器件。

    此致、
    Cody  

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

    感谢您的回复!
    我在8月20日购买了此电路板、订单号为 t000895293。 买了之后、我无法编写程序。 然后、我在 E2E 论坛上咨询了技术人员、并根据他们的建议尝试刻录该计划、但他们中没有一个成功。 之后、我根据原理图和 PCB 检查了电路板、发现了我的问题。 我可以申请更换此板吗?

    您会听得一言以蔽之

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

    是的、这已批准退回。

    请在 TMDSCNCD28388D 上提交退货请求。 提交请求时、请提供指向此帖子的链接。

    此致、
    Cody