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.

[参考译文] MSP432P401R:直流/直流 POR 芯板

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/677013/msp432p401r-dc-dc-por-bricking-boards

器件型号:MSP432P401R

在定制电路板上进行电路板调通时、我们在初始化电源系统时开始对其进行编程。 我们认为问题是由直流/直流转换器引起的 POR、因为它需要 PCB 设计中未包含的外部电感器。 以下是参考的 TRM 摘录:

假设这是问题、我们如何恢复电路板? 此外、您是否还预见到由于我们的配置差异而可能出现的任何缺陷?

感谢您的帮助、

Christian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christian、
    您应该能够执行出厂重置以恢复设备。

    我不能肯定我理解问题的第二部分。 如果您将器件配置为与直流/直流转换器一起运行、但未组装组件、则此问题将继续存在。 可能需要解决的问题是、当电感器被组装时、在 GPIO 上组装一个上拉电阻器、而当电感器未组装时、在同一 GPIO 上组装一个下拉电阻器。 器件可在调用直流/直流转换器之前检查该 GPIO。

    此致、
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Chris、
    感谢您的回答。 我尝试执行出厂复位、但无法连接到 Cortex M4或 DAP。 尝试连接时收到的错误为:
    连接到目标时出错:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。

    最棒的
    Christian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christian、
    我希望您能够强制进行复位、并且可能在 POR 之前使用出厂复位脚本捕获器件。 我需要研究该错误、因为这表明 XDS110而不是目标存在问题。

    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Chris、
    我认为 XDS110无法强制复位、因为由于我们的电源系统设计、它无法为 MSP432供电。 如果情况不应如此、则另一个可能的原因可能是 CTI-20调试端口的 TRSTn 引脚未连接。 我们将该引脚保持未连接状态、因为参考设计实现了这一点(我不记得哪一个引脚在我的头上、但如果它很重要、我可以找到它)。

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

    Christian、

      如果需要编程(或重新编程)、则 nRST 引脚应可用。  以下是目标板的示例:   。  

    此致、

    Chris

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

    Chris、

    我们连接了 RSTN、它是 TRSTn (引脚2 CTI-20连接器)、没有与微控制器的连接。

    谢谢、

    Christian

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

    提前对文本墙表示歉意。 我想提供一些可能有用的信息、因为我不确定要尝试哪些测试。

    这是我当前的.ccxml 文件:

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    我已经尝试了所有用于 JTAG / SWD / cJTAG 模式选择的选项、连接测试如下:

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

    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioxds110.dll'。
    库构建日期为"2018年2月8日"。
    库构建时间为'18:36:28'。
    库软件包版本为'7.0.188.0'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'5'(0x00000005)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器。
    此实用程序已成功重置控制器。

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

    扫描路径将通过切换 JTAG TRST 信号进行复位。
    控制器是具有 USB 接口的 XDS110。
    从控制器到目标的链路是直接的(不带电缆)。
    该软件配置为 XDS110功能。
    控制器无法监控 EMU[0]引脚上的值。
    控制器无法监控 EMU[1]引脚上的值。
    控制器无法控制输出引脚上的时序。
    控制器无法控制输入引脚上的时序。
    扫描路径链路延迟已精确设置为"0"(0x0000)。

    已生成连接错误:

    连接到目标时出错:(错误-1170 @ 0x0)无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包7.0.188.0) 无法连接。 这可能是器件进入低功耗模式并禁用 JTAG 引脚导致的。 您可以选择切换复位或尝试使用 SWD。

    JTAG (1149.1):

    与上述相同的软件和硬件日志文件。

    JTAG IR 完整性扫描测试成功。

    JTAG DR 完整性扫描测试成功。

    当我尝试连接到 CS_DAP_0或 Cortex_M4_0时、我会得到上述错误。

    SWD 模式-辅助 UART:

    与上述相同的软件日志文件。

    无硬件日志文件。

    SWD 模式完整性测试成功。

    当我尝试连接到 CS_DAP_0或 Cortex_M4_0时、我会得到上述错误。

    SWD 模式-辅助 TDO:

    与上述相同的软件日志文件。

    无硬件日志文件。

    SWD 模式完整性测试成功。

    当我尝试连接到 CS_DAP_0或 Cortex_M4_0时、我会得到上述错误。

    cJTAG (1149.7)- 4引脚:

    与上述相同的软件和硬件日志文件。

    JTAG IR 完整性扫描测试成功。

    JTAG DR 完整性扫描测试成功。

    当我尝试连接到 CS_DAP_0或 Cortex_M4_0时、我会得到上述错误。

    cJTAG (1149.7)- 2引脚:

    与上述相同的软件和硬件日志文件。

    ---- [发生了错误,该实用程序已中止]-----

    此错误由 TI 的 USCIF 驱动程序或实用程序生成。

    值为'-230'(0xffffff1a)。
    标题为"SC_ERR_PATH_measure"。

    说明如下:
    测得的 JTAG IR 和 DR 扫描路径长度无效。
    这表示链路延迟或扫描路径中存在错误。

    当我尝试连接到 CS_DAP_0或 Cortex_M4_0时、我会得到以下结果:

    连接到目标时出错:
    (错误-1170 @ 0x0)
    无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
    (仿真包7.0.188.0)

    无法连接。 这可能是器件进入低功耗模式并禁用 JTAG 引脚导致的。
    您可以选择切换复位或尝试使用 SWD。