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.

[参考译文] MSP430FR2355:使用 IAR、在下载之前、始终必须选择仿真器/用户代码擦除(解锁器件)

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1167380/msp430fr2355-using-iar-always-have-to-select-emulator-user-code-erase-unlocks-device-before-download

器件型号:MSP430FR2355
主题中讨论的其他器件:MSP-EXP430FR2355

我将 IAR EW 7.21.1与 MSP-EXP430FR2355评估板搭配使用、发现每次下载之前、我都必须选择"仿真器/用户代码擦除(解锁器件)"。 如果我没有这样做、我会在下载中遇到验证错误。

有人有什么想法我为什么要这么做,有没有办法解决这个问题?

谢谢

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

    你(们)好。

    此问题是否仍然存在? 还是仅在特定场景中?

    它是否与该计划相关? 您可以尝试简单的示例代码来查看问题是否重现。

    它是否与电路板相关? 您还可以更换其它主板,查看问题是否重现。

    谢谢、致以诚挚的问候

    赵玉豪

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

    感谢您的回答。  

    这个问题一直存在、但现在似乎已经"消失了"、我必须承认、我不能完全理解为什么。 我只知道我所做的两项更改:

    1)添加了 FRCTL0 = FRCTLPW | NWAITS_2行;配置2个等待状态、因为我以24MHz 运行(但我认为这对于 IAR 下载来说应该不相关)

    2)链接库中的数据/代码模型与主应用程序之间存在不一致。 这是否会导致设置 JTAG/SBW 锁定机制的不稳定行为?

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

    您好、Vandermyer、

    如果需要、您可以尝试修改这两个更改以进行比较。  

    下面是 有关 NWAITS_2的一些内容:  

    '必须确保正确的等待状态设置、否则可能会生成 PUC 以避免不稳定的 FRAM 访问。' (可在用户指南的第302页找到)。  

    谢谢、致以诚挚的问候

    赵玉豪