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.

[参考译文] MSP430F1612:MSP430F1612

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1160887/msp430f1612-msp430f1612

器件型号:MSP430F1612

大家好、我们已经使用这款处理器一年了、从未遇到过这种情况。

有没有人能帮助我们解决这个问题。 当我们对单元进行编程时、工作设备会在读取芯片时写入以下内容:

 

 

===信息内存段 0x1000 - 0x10FF ===

 

 

0x1000:01 00 10 00 01 00 01 03  00 0A 04 02 00 00 00 |

0x1010:00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 00 00 |

0x1020:00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 00 00 |

0x1030:00 00 00 FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF |

0x1040:FF FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1050:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1060:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1070:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1080:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1090:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10A0:FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10B0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10C0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10D0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10E0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10F0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

 

但是、大约10%的处理器在回读和时提供了以下内容

在 引导屏幕上输入奇怪的字符、并更改我们的一些设置。

 

===信息内存段 0x1000 - 0x10FF ===

 

 

0x1000:21 80 6A D8 81 40 01 A2  0A 62 3B CE 22 00 88 8B |!.J.@…b;..."

0x1010:A2 0F A3 C3 90 C1 88 E3  82 CB 91 E9 90 A9 22 EB |… "。

0x1020:82 E2 89 C9 C0 C9 13 C9  A0 81 83 ED 48 09 AB E8 | H..

0x1030:00 E0 82 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF |

0x1040:FF FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1050:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1060:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1070:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1080:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x1090:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10A0:FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10B0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10C0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10D0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10E0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

0x10F0:FF FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF |

我们已经完成了以下工作:

  1. 当我们更换处理器时、此错误已修复。
  2. 当我们获取一个正常工作的器件并从正常工作的器件创建一个十六进制文件时、它可以正常工作并修复了故障器件

 

您是否有任何建议来指引我们正确的方向、这是否可以是旧处理器、因为此器件已变得绝对、我们正在努力寻找它们、也许我们已售出旧库存。

 

处理器上的标记是如何工作的? 目前,我们正在调查两个不同的问题。 9BC43LTG4–M430F1612–REV B——31AT3VTG4–M430F1612–REV B

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

    您能否提供更多有关"当我们从正常工作的器件创建一个十六进制时、它可以正常工作并修复了故障器件"的说明?

    您的意思是从良好的设备读取代码并将其下载到有故障的设备中。 那么、写入信息存储器的数据会变成对吗?

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

    是的、我们读取代码、将其另存为十六进制(原始文件是.d43、使用来自 Elprotronic 的 FET Pro430)、然后写入的数据是正确的且正常工作。

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

    我建议您对从良好器件和反向器件读取的代码进行比较。

    可能下载到错误器件的代码错误。

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

    伊斯天、您好、我要感谢您的答复和时间。 我们使用相同的.d43文件对所有器件进行编程今天、100个器件中有16个器件是坏的、唯一的差异是坏器件上的前 x3行、它仅在前 x3行上写入随机代码。 其余的都是相同的。

    好设备

    0x1000:01 00 10 00 01 00 01 03  00 0A 04 02 00 00 00 |

    0x1010:00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 00 00 |

    0x1020:00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 00 00 |

    设备损坏

    0x1000:21 80 6A D8 81 40 01 A2  0A 62 3B CE 22 00 88 8B |!.J.@…b;..."

    0x1010:A2 0F A3 C3 90 C1 88 E3  82 CB 91 E9 90 A9 22 EB |… "。

    0x1020:82 E2 89 C9 C0 C9 13 C9  A0 81 83 ED 48 09 AB E8 | H..

    工作设备橙色是其他工作设备之间唯一的差异

    不良器件和工作器件的橙色散射、这是代码中唯一的散射。

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

    1.我觉得这个部件是信息内存。 这些已更改的存储器是否属于代码或数据?

    2.存储器的这一部分是否与所有坏器件相同?

    3.器件在自行生产后是否会写入闪存的此部分? 或者代码是否包括这部分存储器的闪存写入?