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.

[参考译文] MSP-Gang:最新固件的MSP-Gang问题,但早期版本的固件不存在此问题

Guru**** 2521920 points
Other Parts Discussed in Thread: MSP430F2418, MSP-GANG

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/583325/msp-gang-msp-gang-issue-with-the-latest-firmware-but-not-on-earlier-versions

部件号:MSP-Gang
主题中讨论的其他部件:MSP430F2418

大家好,

 

我正在帮助一位客户解决一些帮派问题,但对此没有答案。

使用最新版本(MSP430F2418 6.0)对1.2 进行编程,他们将在组合编程器LCD屏幕上获得全局验证–100错误58。

设置这些参数:erase_info,erase_main,erase_check_info,erase_check_main,program_mass和Verify sequence。

但是,只将DLL版本更改为1.1 .4.0 或1.1 .5.0 是可以正常工作的,不会显示此错误。

 

他们对此感到不安,因为他们想保持最新。 您对可能发生的事情有什么想法吗?

 

谢谢!

比利

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

    您好,Billy:

    感谢您提供所有这些详细信息。 错误58表示Flash PSA验证失败。 由于使用DLL 1.1 v.5.0 时未发现此问题,因此我检查 了v.1.1 6.0 的发行说明,该版本添加了“全局验证”功能,以验证未写入的内存是否未更改,这似乎发生在这里。

    请让客户阅读 MSP-Gang用户指南中的2.1 .1.5 部分。 下面的快照总结了他们可以检查的内容。 我怀疑他们的固件正在修改未使用区域中的闪存,这会导致观察到的MSP组错误。

    此致,

    詹姆斯

    MSP客户应用程序

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

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

    我们以为是这样的,直到他们只为快速测试单个地址而将其缩减为1行。 他们解释了:

    我修改了十六进制文件,只编程了一行,然后再次遇到这个问题。 我不知道为什么在地址0x3FF0处只出现一行的这个问题。 仅一行出现Gi验证错误。 我使用1.1 .6.0 版本进行了测试


    请在可能的情况下让我知道您的想法。

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

    您好,Billy:

    有了这些新信息,我怀疑勘误表JTAG23导致 了MSP430F2418上的此问题。 基本上,PSA校验和计算可能无法在JTAG接口上工作。

    客户可以在《MSP430x2xx用户指南》的第7.3 6节中阅读有关边际读取模式的更多信息。 如果显示的闪存位置未充分编程,则可以通过禁用边际读取模式,将受影响的闪存段复制到RAM,擦除受影响的闪存段,然后将该段从RAM写回闪存来刷新受影响的闪存段。 请记住,检查闪存内容的程序必须从RAM执行。

    希望这能有所帮助。

    此致,

    詹姆斯

    MSP客户应用程序

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

    您是否可以与客户核实,以了解在客户擦除设备后,执行验证/空白检查时是否出现此问题?

    谢谢。

    此致,

    詹姆斯

    MSP客户应用程序
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢James为我们提供的所有帮助。 他们最后获得了关于勘误表项目JTAG23的最后一位,并在上周三进行了该项的跑步。

    谢谢!
    比利