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.

[参考译文] MSP430FR6987:使用 MSP-GANG 读取 TLV

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/566953/msp430fr6987-reading-tlv-with-msp-gang

器件型号:MSP430FR6987
主题中讨论的其他器件:MSP-GANG

您好!

是否可以使用 MSP-GANG 生产编程器来读取 TLV 部分?

具体而言、我们希望在对器件进行编程之前读取器件 ID 和器件版本。

如果使用 MSP-GANG 是不可能的-这至少在理论上是可以使用 JTAG 接口吗?

此致、

Marius Schmidt

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

    应该可以使用任何 JTAG/SBW 工具转储 TLV 段。

    BTW、与 MSP-GANG 类似的编程器在默认情况下、在获取器件期间显示此值。

    TP:~/MSP430$ FLASH -p /dev/ttyACM0 -f test_msp430f5510.txt-e -w -v -crcr -mrr

    文件:"test_msp430f5510.txt"
    地址:08000 字:16384
    大小:32768字节

    获取器件
    # JTID 熔丝芯硬软 LotWafer DieX Diey
    0 91  正常  3081 2106 10   B7A50951 0A00 1100
    1 91  正常  3180 1104 12   013BB046 0D00 1E00
    2 91  OK  5435 0100 10  10 ADE98146 0400 2000
    3 91  正常  3180 1104 12   013BB046 1200 1E00
    4 91  正常  3080 1104 30  10 B15B9446 2000 1700
    5 91  正常  3180 1104 12   34449346 2200 3600
    6 91  正常  3881 1106 10   219CA446 1800 0F00
    7 91  正常  3180 1104 12   013BB046 2700 2E00

    擦除

    写入
    时间:423ms 速度:75.7 kB/s

    验证
    时间:159ms 速度:201.3KB/s

    CRC 版本
    文件 #0#1    #2  #3#4#5#6#7         
    C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841
    时间:40ms 速度:800.0kB/s

    边界读取版本
    模式文件 #0#1    #2  #3#4#5#6#7         
     0 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841
     1 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841 C841
    时间:460ms 速度:69.6kB/s

    释放设备

    总时间:1268ms

    TP:~ë/MSP430$

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、这很有趣。 因此、MSP-GANG 至少应该能够实现、但可能不支持这一点。

    什么是"MSP-GANG 类"编程器? 您使用的是什么硬件/软件?
    我不知道除了原始 MSP-GANG 之外还有其他 GANG 编程器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Marius Schmidt">好的、这很有趣。 因此 、MSP-GANG 至少应该可以实现、但可能不支持这一点

    TLV 只是一个存储器、可由任何工具或应用本身读取。 它没有什么特别的。

    AFAIK、所有工具都支持内存读取、只需为地址 TLV 区域指定。

    [引用 USER="Marius Schmidt">什么是"MSP-GANG 式"编程器? 您使用的是什么硬件/软件?
    我不知道除了原始 MSP-GANG 之外还有其他 GANG 编程器。[/QUERP]

    这是一种简单、低成本、更快的 MSP-GANG 替代方案、具有开源 PC 端/接口(没有 dll)。

    对于 FRAM 器件、可使用标准 SBW (4引脚)或更快的 SBW+(5引脚)、其中 SBW 通过一条额外的线路进行数据交换。