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.

[参考译文] MSP430FR5739:MSP430FR5739

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

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

器件型号:MSP430FR5739
Thread 中讨论的其他器件: MSP-FET

工具与软件:

你(们)好

我们 在 从 MSP430FR5739读取 TLV 时遇到问题。

我们收到以下信息:

  1. 零 TLV 值–在 TLV 存储器中、字段:芯片记录-晶圆 id、芯片记录-芯片 X 位置、芯片记录-芯片 Y 位置全部为零。
    附加文件—使用 MSP-FET 和 MSP430Flasher.exe、读取器件存储器01A00h-01AF7h。
  2. 尝试安全 JTAG 访问("熔断保险丝")–在两个器件上均失败:

 

C:\ti\MSPFlasher_1.3.20> MSP430Flasher.exe -f

*--- /|------------------ *

*    /|_                                                                  *

*   /_  /  MSP Flasher v1.3.20                                            *

*     |/                                                                   *

*--- **************/19998-1------------------------------------------------------------------------------ *

*

*评估触发器...完成

*检查可用的 FET 调试器:

*找到 USB FET @ COM9 <-已选择

*正在初始化接口@ COM9...完成

*检查固件兼容性:

* FET 固件是最新的。

*正在读取固件版本...已完成

*将 VCC 设置为3000mV...完成

*正在访问设备...已完成

*正在读取设备信息...已完成

*保护目标设备...

*目标设备无法安全!

#退出: 11.

#错误:无法保护设备

*正在关闭电源...已完成

*从设备断开连接...完成

*

*------------------

*驱动程序     :已关闭(没有错误)

*------------------

*/

读出示例

@1A00
05 05 4A 8D 03 81 24 24 08 0A 00 00 00 00 00 00
00 00 F8 FF 13 10 F8 7F FE FF 66 02 C3 02 CD 01
12 02 71 01 A8 01 12 06 4D 81 4E 81 3E 81 FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF f
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 10 01
02 96 14 01 10 47 16 01 58 E5 18 01 04 26 10 01
1C 96 18 01 1A 20 10 01 D6 96 12 01 4A 00 4E 1A
DF FF 03 00 00 55 55 00 04 AA AA 15 02 DF F9

请联系您的帮助

Erez

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

    嗨、Erez、

    是在 LaunchPad 还是其他一些硬件上?  您是否成功使用了任何其他 FR5739器件完成此操作?   

    TLV 数据位于 FRAM 中、因此在技术上可能会意外擦除/损坏、但通常当客户不小心弄湿了所有数据时。  您是应用代码还是链接器/映射文件显示您正在写入此位置吗?  

    至于安全熔丝、通过在0xFF80和0xFF82上写入 JTAG 签名来在 FR5739上对其进行数字控制。  这是您尝试做的事情吗?   

    谢谢!

    JD

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

    大家好、Erez 是我的同事、我想补充更多信息。

    我们在定制硬件上测试了此问题。

    至于写入 FRAM TLV 区域。 它应用作 ROM、无法更改/擦除:
    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/677957/msp430fr2422-about-tlv-structure

    我们能够在大约50个器件中的几个器件上重现该问题。

    在将 TI-TXT 代码文件写入器件(使用 MSP-FET)之前、  我们从 TLV 结构中读取芯片记录部分(使用 MSP-FET)。  
    所有器件上都包含有意义的数据。
    将代码文件写入器件后、我们再次读取裸片记录数据、在几个器件上、我们发现其全部为零。
    另一个问题是安全保险丝。 我们将 JTAG 签名5555h 写入0xFF80和0xFF82、但在器件循环通电后、我们仍然能够 使用 MSP-FET 对其进行访问。 当我们读取 0xFF80和0xFF82的存储器时、其中包含5555h。

    这两个问题总是联系在一起的。

    我们发现的另外一点是 发生这些问题的器件全部为修订版本 H (24h)。  所有修订版 J (26h)器件均已通过测试、未出现任何问题。

    期待获得任何帮助。

    Tal。