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.

[参考译文] LP-MSPM0C1104:MSPM0C1104S8YCJR

Guru**** 2445440 points
Other Parts Discussed in Thread: LP-MSPM0C1104, UNIFLASH, MSPM0C1104

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1540254/lp-mspm0c1104-mspm0c1104s8ycjr

器件型号:LP-MSPM0C1104
Thread 中讨论的其他器件: UNIFLASHMSPM0C1104

工具/软件:

您好、
我正在尝试对最新的 MSPM0C1104S8YCJR 微控制器进行编程。 我的用例是:我尝试使用 MSPM0C1104S8YCJR 作为主设备对从设备进行 i2c 编程。
我使用  MSPM0C1104S8YCJR 制作了定制电路板、负责 I2C 的上拉电阻、并添加了用于 VDD 电源的电容器 (100nF、10U)。

最初、为了对 MSPM0C1104S8YCJR 进行编程、我必须连接 LP-MSPM0C1104 LaunchPad 并刷写代码。  IAM 使用 CCS 20.1.1 版本、该工程的构建已完成、但  MSPM0C1104S8YCJR 未被编程。
我收到以下错误:   
CS_DAP_0:连接到目标时出错: DAP 连接错误。 这可能是由于器件进入低功耗模式。 尝试强制外部复位。如果错误仍然存在、请尝试强制 BSL、批量擦除或恢复出厂设置。 有关更多信息、请查看器件常见问题解答。

我尝试从 UniFlash GUI 恢复出厂设置、仍然收到相同的错误、对于批量擦除、它显示  CORTEX_M0P:GEL 输出:批量擦除不适用于该器件。
此器件不支持 BSL。

有人能告诉我如何解决这个问题吗?

谢谢、
Victor

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

    您是否意味着未对  MSPM0C1104S8YCJR 进行编程时会出现该问题?

    您是说使用 Uniflash 来成功重置出厂设置吗?

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

    不,当尝试刷新项目时,我得到了这个错误。
    在恢复出厂设置期间、也出现了相同的错误。

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

    您能否检查  MSPM0C1104S8YCJR 的 sch 是否正确?

    您能否检查 XDS110 连接是否正确? 请记住、不要 同时连接 LaunchPad 和 MSPM0C1104S8YCJR 上的 MSPM0C1104。 您还可以尝试捕获 MSPM0C1104S8YCJR 侧的 SWD 信号以进行仔细检查。  

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

    我已经使用  MSPM0C1104S8YCJR 完成了定制电路板的原理图、看起来不错。
    我不会    同时连接 LaunchPad 上的 MSPM0C1104 和 MSPM0C1104S8YCJR。  
    我尝试使用逻辑分析仪捕获 SWD 信号、在此处连接链接->  SWD-ti



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

    SWDIO 信号呢?

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

    我捕获了 swdio 和 swdclk。  
    在上面的链路中、通道 0 为 swdio、通道 1 为 swdclk。

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

    好、我看到了。 SWD 信号看起来正常。

    是否可以检查复位信号(如果它已释放)?

    前提是硬件设置正确。 您应该对其进行编程。  

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

    释放复位。

    从 LaunchPad、我将 3.3V、GND、SWDIO、SWCLK 连接到包含  MSPM0C1104S8YCJR 的定制板。
    下面是该设置的图像。

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

    你能分享的灌木丛吗? 让我仔细检查一下。

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

    是的、下上拉电阻器是 4.7k 和电容器 (100nF、10uF)。

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

    当我检查硬件连接是否正确时、不会出现任何问题。 您能否按照以下步骤再次恢复出厂设置:

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

    在脚本中、一开始它是空的、然后我选择启动无工程调试、然后便可以看到脚本。
    我就像您提到的 、遇到了一个错误。

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

    我觉得一切都很好、对吧?

    当前:

    1. XDS110 连接正确

    2. Sch 是正确的

    3.我认为 SWD 信号很好。

    您能尝试使用其他电路板吗? 是否可能由于焊接问题而导致?

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

    是的、我想以上所有内容都是从我这边开始的
    我没有任何其他的板,而 对于目前的板,我已经检查了原理图以及组装后做了连续性测试,一切似乎都很好。

     MSPM0C1104S8YCJR 本身是否无法正常工作或出现故障?

    是否有任何其他方法来检查 MSPM0C1104S8YCJR 是否工作?

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

    对于采用该封装的这款器件、我们不会遇到其他客户的类似问题。

    我认为、一种方法 是、一段时间后请检查上电电流和上电电压、或稳态电流。 如果器件硬件设置良好、您将看到当 MCU 电压增加到~1.6V 时、功耗将增加。 一段时间后、大约 210us、如果是空器件、它将进入待机模式、电流将变为~5-6 μ A。

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

    我尝试测量电流,它显示 0.3uA ,
    我是否可以假设该  MSPM0C1104S8YCJR 未加载完整的固件?

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

    问题是否已解决?

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

    不、它仍然是一样的。

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

    这是使用空 C1104 测得的电流 I。 然后会等待 10 秒。 然后进入待机模式、电流为 4uA 至 5uA

    因此、我建议您检查硬件设置。 或在重新焊接新电容器后进行检查。

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

    我再尝试组装一个电路板。