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.

[参考译文] MSP430F249-EP:引导和启动问题、MCU 卡在 ROM 引导加载程序中问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/926752/msp430f249-ep-boot-and-startup-problem-mcu-stuck-in-rom-bootloader-issue

器件型号:MSP430F249-EP
主题中讨论的其他器件:MSP430F249MSP-FETALP

大家好、我们有一个具有 MSP430F249控制器的定制内部电路板。 系统在引导/启动过程中偶尔会暂停。 我可以连接到目标并加载符号、以了解系统停止的位置。   PC 卡在0xE8C 和0xE90上,并将 Port_1_2_P2IN 的内容与4绑定在一起。 手动将 PC 切换至下一行会导致引脚的各种其他控制、并且系统无法引导。 某些卡随机出现此停止错误。

我尝试在_system_pre_init 中暂停看门狗、但在初始化前代码仍然会出现。

是否有人在 MSP430引导问题上有类似的经验、或者是否有人具有 ROM 引导加载程序经验、可以指出相关资源来检查和解决该问题?

提前感谢。

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

    你(们)好  

    您的器件上的 BSL 版本是什么?

    建议升级 BSL 功能、有时适合将更高版本的 BSL 加载到器件的 RAM 中并应用最新的创新。

    此致

    Gary

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

    您好、Gary、

    我们的项目继承自分包商、涉及"GRACE 3_10_00_82"库。 由于该项目的历史很长、因此我更希望找到根本原因并尽可能处理微小的更改。

    您能帮我找到0xe90 PC 问题的 c 引导加载程序吗?

    谢谢

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

    你(们)好  

    您的问题不是很清楚。 您的意思是、当您为器件加电但  器件挂起并且无法正常工作时、然后使用 MSP-FET 或 eZ-FET 通过 JTAG 连接器件、发现器件 的 PC 卡在0xE8C 和0xE90、对吧?  

    顺便说一下、当某个卡出现此问题时、是否会在每次使用同一个卡加电时都发生此问题? 还是使用相同的卡时发生了几次?

    此致

    Gary

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

    您好、格雷、

    正确。 请注意、如果我的调试设置 涉及加载程序、它会跳转到 main、但如果我设置加载符号、它会停留在这些汇编代码行上。

    这是某些卡中的一个偶尔问题、故障卡的曲折工作主要正常、但启动问题占0.05%。

    任何关于去哪里的想法、提前感谢。

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

    你(们)好

    很抱歉耽误你的回答。

    MCLK 的时钟源是什么?