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.

[参考译文] MSPM0L1105:对存储器的 NONMAIN 部分进行编程并具有 SWD.. DSSM 使用信息...

Guru**** 2933630 points

Other Parts Discussed in Thread: MSPM0L1306, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1267711/mspm0l1105-programming-nonmain-sections-of-memory-w-swd-dssm-usage-info

器件型号:MSPM0L1105
主题中讨论的其他器件:MSPM0L1306UNIFLASH

团队 MSP、您好!

我们是否具有 MSPM0解砖过程?  

我的客户有 以下问题...

需要通过外部调试器(我们的产品称为 FlashRunner、是工业程序员)对 NONMAIN 存储器区域进行编程。

至于 NONMAIN 存储器、通过查看 MSPMO SDK、我找到了如何对其进行编程、并能够通过 SWD 协议对 NONMAIN 存储器进行编程。

但现在我正面临着奇怪的行为。 我无法再使用 AP 0总线、我可能必须使用 AP 2总线(SEC-AP)通过 SWD 和邮箱(DSSM)发送一些命令来恢复 NONMAIN 内容、从而重新启用 AP 0总线。

但我在参考手册中找不到如何使用 DSSM。

您能帮助我并分享一些有关 DSSM 运营的信息吗?

谢谢、Merril

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

    DSSM 命令通过 SWD 接口发送,您可以使用。 操作的步骤。

    使用。 建议使用基于 CCS 的 GEL 文件、点击此处获取下载链接。

    confluence.itg.ti.com/.../dssm_TI_external.gel

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

    尊敬的:

    非常感谢您的答复。

    我需要在代码中实施 DSSM 命令、才能将其用于名为 FlashRunner 的编程器中。

    我们已经支持许多其他 TI 器件。 您能否共享 DSSM 命令的文档?

    但是我无法使用您分享的链接、我需要知道 DSSM 的具体情况。 我认为 GEL 文件对我帮助不大。

    非常感谢大家、

    莫雷诺

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

    您好、 Moreno

      这是.gel 文件。 我真的希望它能帮助你。

    但如果你需要更多关于 DSSM 的细节,请让纽曼知道,我将给他进一步的信息。

    e2e.ti.com/.../dssm_5F00_TI_5F00_external.gel

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

    尊敬的:

    Thansk 升级,

    当我尝试运行该 GEL 文件时、例如当我尝试通过 CCS 执行恢复出厂设置命令时、我收到以下错误:

    无法评估 MSPM0_MSPM_Manual Mailbox_Factory ()。
    找不到目标路径名称:cs_dap_0
       at GEL_EvalOnTarget ("CS_DAP_0"、"GEL_DAPInit_remoteFactoryReset (0)"、0)[mspm0l1306.gel:262]
       位于 MSPM0_MSP430_Manual Mailbox_Factory ()

    如何解决该问题?

    谢谢、此致、

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

    有很多原因、 我正在与同事进行接洽。

    您可以尝试 BSL 至 PA18、尝试跳过 硬件硬件程序原因。

    什么操作锁定 M0? 它是在 NONMAIN 或其他东西编程期间锁定芯片吗?
    同时、您可以在与 XDS110通信期间尝试从 CCS 或 Uniflash 捕获 USB 端口数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    亲爱的,
    
    我将尝试更好地解释我目前的情况。
    目前、我已通过器件 MSPM01306连接到评估板。
    器件正常、但未锁定。 我可以访问调试端口的任何 AP 总线。
    
    我仍想通过 SWD 运行恢复出厂设置命令来查看其工作原理。
    
    我打开 Code Composer Studio、为 MSPM0创建一个空项目、然后转到"Target Configurations"->"Open CCXML file"并启动该配置。
    此时、我转至"Scripts"菜单并选择"Factory Reset via SWD"。
    
    此时、我得到上面放的误差。 为什么?
    CSS 文件中似乎未定义某些符号。 
    谢谢、此致、 



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

    您好!  

    还在沟通中、如果有进展、我将更新回复内容。

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

    您好、Helic、

    有更新吗?  您能不能提供更高水平的支持?

    THX、Merril

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

    您好!  

      很抱歉我迟到了回复。  旧版本的 软件也可能导致这些问题。

      高于12.4的 CCS 版本

      高于1.17的 SYSCFG 版本

      最后、请确保您的 L1105芯片器件版本(L1105顶视图)是最新的。 如果你不确定,你可以给我展示包装丝的照片。

      如果上面列出的这些命令都是最新的、您可以直接使用 CCS 内置的"批量擦除"和"工厂复位"命令。

      在上述条件下再尝试一次。

      您可以在此处找到其他信息:

    MSPM0 Bootloader 用户指南(TI.com)

    MSPM0引导加载程序(BSL)主机实现(修订版 A)

    谢谢。

    赫利克