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.

[参考译文] MSPM0G1519:在 SYSPLLPARAM0/1 调优寄存器更新期间目标复位后出现硬故障。

Guru**** 2513185 points
Other Parts Discussed in Thread: MSPM0G3519

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1558771/mspm0g1519-hard-fault-after-target-reset-during-update-of-syspllparam0-1-tuning-registers

器件型号:MSPM0G1519
主题:MSPM0G3519 中讨论的其他器件

工具/软件:

尊敬的团队:

如主题中所述、当我直接刷写 ELF 时、我们的电路板启动和时钟配置代码可正常工作、而不会出现任何问题。 但是、我遇到了一个 硬故障 当通过调试器执行目标复位时、在电路板启动期间。

在进一步调试时、我观察到在更新期间触发了硬故障 SYSPLLPARAM0/1 会出现一些错误。 目标复位后、地址处的值0x41C400300x41C4003C重置为零。 因此、访问这些内存位置会导致硬故障。 我附上了该片段供您参考。

  

此致、
Manjunath B

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

    尊敬的 Manjunath:

    对于 0x41C4xxxx 访问问题、该区域为 FACTORY 区域、而在 MSPM0G3519 器件上访问 80MHz 中的 FACTORY 区域会导致硬故障、您可以进行检查  FLASH_ERR_01 部分的 MSPM0Gx51x 混合信号微控制器勘误表(修订版 B) 、了解详细信息。

    在我们的 SDK driverlib 中、在启用 SYSPLL 之前、出厂区域数据将备份到 SRAM、因此它应该能正常运行。

    您使用的是哪个 IDE? 当您“通过调试器执行目标复位“时、IDE 中是否有“系统复位“选项、如果是、您可以尝试进行系统复位或更高级别的复位。

    此致、

    Pengfei