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.

[参考译文] DRV8343S-Q1EVM:用于 BLDC 的 F280025C_Universal 电机控制工程(使用 DRV8323编译器)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1203872/drv8343s-q1evm-f280025c_universal-motor-control-project-for-bldc-using-drv8323-compilation-erroe

器件型号:DRV8343S-Q1EVM

尊敬的团队  

 我已经使用了 LaunchPad 套件 f280025c ,调试期间我遇到了下面的问题,我无法在我们的目标板中刷写程序。 请提供一个解决方案。  

IcePick_C_0:连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包9.7.0.00213)  
IcePick_C_0:连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包9.7.0.00213)  
IcePick_C_0:连接到目标时出错:(错误-1265 @ 0x0)驱动器未识别器件 ID 或不支持器件 ID。 确认器件和调试探针配置正确、或更新器件驱动程序。 (仿真软件包9.7.0.00213)  
C28xx_CPU1:GEL 输出:  
RAM 初始化完成
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 @ 0x82F38)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真软件包9.7.0.00213)  
C28xx_CPU1:在断开连接之前从目标中删除调试状态失败。  程序存储器中仍可能嵌入了断点操作码。  建议您在连接之前重置仿真器并在继续调试之前重新加载程序
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    器件寄存器

    此错误表示 JTAG 调试器无法访问电路板上的内核或器件。

    从技术上讲、如果 JTAG 调试器无法访问 ICEPick 寄存器、就会发生这种情况(MSP430、Stellaris 以及一些没有 ICEPICK 的 C2000无线连接和 Digital Power MCU 除外)。 如果 ICEPick 驱动程序在连接后立即报告此错误、则它可能是 JTAG 连接本身出现硬故障(电缆或连接松动等)。 但是、如果错误在稍后的调试会话中发生、则原因不同(可能是由于噪声、或由于固件不正确而导致器件循环通电或复位等而导致 JTAG 连接的可靠性)。

    如果调试器检测到扫描路径断开、也可能会出现此问题。 一些故障排除技巧可以在  下面的无效数据读回部分找到。

    在某些情况下、加载的代码可能会导致正常连接和/或执行出现问题。 在这种情况下、请查看  下面"无效设备 ID "错误中的故障排除提示。

    正确调试和更正此错误的其他提示也在  上面的连接阶段的故障排除一节中。


    连接到目标时出错:
    (错误-2131 @ 0x0)
    无法访问设备寄存器。 复位器件、然后重试此操作。 如果
    错误仍然存在、确认配置、重启电路板和/或尝试
    更可靠的 JTAG 设置(例如、较低的 TCLK)。
    
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Manaj

    现在、我们可以将程序刷 写到 ECU 中、但我们可以

    1.当我们连接 编程器,没有12伏电源时 ,我们可以成功地将程序闪存到 ECU ,也可以进行调试  

    2、在打开期间、12个电源 MCU 复位  

    3.当我们连接12v 并尝试闪存程序时 ,立即出现以下问题,请给出解决方案  

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

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

    请检查以下 E2E 主题

    e2e.ti.com/.../ccs-tms320f28377s-error--1135-0x0-when-debugging-f28377s