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.

[参考译文] MSPM0G3507:对 MSPM0G 器件的闪存进行编程

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1253996/mspm0g3507-programming-flash-of-mspm0g-devices

器件型号:MSPM0G3507
主题中讨论的其他器件: UNIFLASH

您好!

我必须开发自己的工具、以便通过 SWD 接口对 MSPM0G 器件的闪存进行编程。

SLAU846第6.3.3.5段中描述的编程序列已由 ME 执行。

在编程操作结束时、STATCMD 寄存器的 CMDPASS 和 CMDDONE 位为"1"、根据这两个位预计编程成功、但闪存仍为空白。

请您的帮助。

谢谢

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

    尊敬的 Edward

     

    : 我建议您可以使用..\mspm0_sdk_version\examples\nortos\lp_MSPM0G3507\driverlib\flashctl_multiple_size_write 示例测试寄存器和闪存编程功能 谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Xiaodong Li:

    我的代码实现是根据您指定的示例完成的、但闪存保持空白。

    尽管 NVM 控制器的 STATCMD 寄存器的 CMDPASS 和 CMDDONE 位在编程操作结束时为‘1、但为什么编程操作失败?

    谢谢。

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

    尊敬的 Edward 

    : 我在 launchpad 上查看了该示例代码、并检查存储器是否已编程。 "Memory Browser"中找到。 我可以看到闪存已进行编程。 STATCMD 寄存器的 CMDPASS 和 CMDDONE 也设置为1
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Xiaodong Li:

    我有其他关于配置器件电源状态的调试子系统(DEBUGSS)的 PWR-AP (电源访问端口)的问题。

    根据 Uniflash 应用生成的 SWD 信号、在停止内核之前需要对该 AP 执行一些操作。

    在哪里可以找到描述此访问端口寄存器的文档?

    谢谢

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

    尊敬的 Edward  

       

    : 请在 MSPM0 G 系列80MHz 微控制器技术参考手册的26.5.2 DEBUGSS 寄存器中找到 DEBUGSS 寄存器说明 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Xiaodong Li:

    第26.5.2段介绍了 SEC-AP 端口(安全访问端口)的寄存器、该端口使用调试邮箱 DSSM 执行操作。

    在 DEBUGSS 中有5个访问端口(请参阅表26-1)。

    其中一个是 PWR-AP 端口、 我需要对 该访问端口的寄存器进行说明。

    谢谢

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

    尊敬的 Edward

    : 我来详细检查一下、稍后再回复 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Edward

    : 本周我不在办公室。 我稍后会检查并提供反馈。 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Edward

       

    : 很抱歉迟到了 请检查26.5.2.13 SPECIFIC_AUTH。 PWRAPEN 用于启用和禁用 MSPM0 G 系列80MHz 微控制器上的 PWR-AP 技术参考手册 谢谢