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.

[参考译文] TMS320F28377S:未发生使用 DRV8323调试的 BLDC 的 F280025C_Universal 电机控制工程

Guru**** 2538930 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1205258/tms320f28377s-f280025c_universal-motor-control-project-for-bldc-using-drv8323-debug-not-happened

器件型号:TMS320F28377S

尊敬的团队

我们正在为采用80引脚封装的通用电机控制项目开发 LAUNCHXL -280025C,通过 drv8343 BLDC 电机泵验证的电机成功运行  

 现在,要迁移使用48引脚封装的相同 MCU f280025,在尝试调试时,我们可以看到以下几点

当将80引脚与3.3V EVM 连接时、通过 USB 可以闪存程序和调试  

 连接方法   引脚 PACKANG MCU 当 JTAG 3.3V 输入时(没有12V 电源) 已刷写程序注释   当 JTAG 3.3V 输入时(采用12V 电源) 已刷写程序注释  
(luanch XL F280025C) EVM 及 drv8343 EVM F280025 - 80引脚 TCK = 3.3V (是)发生了 DUBUG   TCK = 3.3V 发生了 DUBUG  
TMS = 0V TMS = 0V
我们的目标板(F280025 ),带有 XDS110编程器(Luanch XL F280025C) F280025 - 48引脚 TCK = 3.3V 发生了 DUBUG   TCK = 0V 未发生 DEBUGG (MCU 已复位)
TMS = 0V TMS=3.3

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

    CCS 中报告的错误消息是什么?

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

    我们正在处理的 f280025c -48引脚在 ECU 我们重复使用通用电机控制项目,它有80引脚代码(更改了48引脚配置),并验证 EVM 板也工作正常,这是相应的48引脚,

    现在、尝试刷写程序、我们的目标 ECU (电动冷却液泵)在针脚下方观察到

    1. 当我们连接 编程器和没有12 v 电源 ,我们可以成功地闪存程序到 ECU,也调试发生 没有任何错误

    但在接通12电源 MCU 复位期间 ,它显示以下错误

    C28xx_CPU1:JTAG 通信错误:(ERROR -1135 @ 0xAD1C)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真软件包9.7.0.00213)

    C28xx_CPU1:在断开连接之前从目标中删除调试状态失败。  程序存储器中仍可能嵌入了断点操作码。  建议您在连接之前重置仿真器并在继续调试之前重新加载程序

    1. 当我们连接12v 并尝试闪存程序到 ECU 立即得到以下 问题,请让我知道您对此的反馈. 我们需要对此进行剖析  

    C28xx_CPU1:GEL 输出:
    存储器映射初始化完成
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    C28xx_CPU1:JTAG 通信错误:(错误-1135 @ 0x82F1E)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真软件包9.7.0.00213)
    C28xx_CPU1:在断开连接之前从目标中删除调试状态失败。 程序存储器中仍可能嵌入了断点操作码。 建议您在连接之前重置仿真器并在继续调试之前重新加载程序  

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

    C28x 调试探针报告了错误

    此错误通常与 C28x 器件相关、并且通常与一系列硬件或固件问题相关、这些问题会阻止 JTAG 调试器连接到内核。


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


    以下 e2e 论坛主题帖介绍了该问题的一些可能根源:

    当由 上面的"无效数据读回"部分中报告的问题引起时、此错误也可能显现