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.

[参考译文] MSP430F5419A:ID 验证中的读数不匹配

Guru**** 2661125 points

Other Parts Discussed in Thread: MSP430F5419A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1594000/msp430f5419a-read-out-mismatch-on-the-id-verification

器件型号: MSP430F5419A

自我们于 2016 年发布产品以来、我们在产品中使用 MSP430F5419A 作为通信器件。 该器件使用映像和引导加载程序以及头文件进行编程。 在此头文件中、我们还对 ID 进行编程、以识别基于 RS485 的通信总线上的器件。

自上周以来、由于 ID 验证的读数不匹配、生产报告出现了 30%的生产损失。  订购的组件批次为 2500 件、其中 1100 件已在生产中使用、没有任何问题。 在测试新的生产批次时、测试的所有产品都因同一故障而被拒绝。

经过调查、我们发现用于获取 ID 的部分存储器读数不正确。 读取 ID 时、返回的字节已交换并且不正确。  此 ID 位于内存位置 FC00 上、包含 4 个字节。

例如:ID 写入:FA 94 04 13 è ID 回读时:94 02 13 FA

在检查电路板的硬件时、我们找不到任何制造问题或缺陷。

在读取 MSP 器件的整个存储器内容时、我们确认已为所有已编程器件正确编程。 出于调试目的、我将部分存储器读数从 4 个字节增加到 8 个字节。 在增加读数部分时、不再交换 ID 的字节。 保留的所有字节都在正确的位置被减速。 这是相当令人惊讶和意想不到的。

问题:

  • 您是否曾在 MSP 设备上看到\听说过此问题? 奇怪的是,这已经出现了近 10 年的生产。
  • 您能解释一下这种行为吗?
  • MSP430F5419A 的生产过程中发生了任何可以解释此行为的更改?
  • 在增加部分内存读数方面是否存在任何风险?

提前感谢

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

    您好、Sara、看起来可能存在与测试更新相关的潜在问题、因为作为持续改进计划的一部分、即使器件投入生产已有 10 年、更改也很少。 请通过邮件与我们单独联系、然后我们可以通过我们的质量/FA 团队处理此问题、以找出根本原因。 需要客户提供发现此故障的器件的确切批次代码/顶部标识。