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.

[参考译文] RF430FRL152HEVM:使用 TRF7970A BoosterPack 插接模块、MSP-EXP430G2 LaunchPad 开发套件无法读取或写入 RF430FRL152HEVM

Guru**** 2473260 points
Other Parts Discussed in Thread: RF430FRL152HEVM, TRF7970A, MSP-FET

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/688297/rf430frl152hevm-rf430frl152hevm-can-not-be-read-or-write-by-msp-exp430g2-launchpad-development-kit-with-trf7970a-boosterpack-plung-in-module

器件型号:RF430FRL152HEVM
主题中讨论的其他器件:TRF7970AMSP-EXP430G2UNIFLASHMSP-FET

您好!

我使用的是 RF430FRL152HEVM 演示板和 MSP-EXP430G2 LaunchPad 开发套件以及 TRF7970A BoosterPack 插接模块(TRF7970A-BNDL)。

我在之前的演示板中使用了 RF430FRL15XH GUI 接口、并按照数据表中的所有说明进行了一些实验、例如、我在软件的"演示模式"下测量了温度和光强度、 我做了一些示例更改了程序选项卡中的一些参数、以熟悉演示板。

一切都很顺利。

因此、我决定开始开发应用。 我打开 Code Composer Studio,导入了一个特定于 RF430FRL152HEVM 的“演示应用程序”,我按照所有步骤创建了.txt 文件,以便在 RF430FRL15XH GUI 界面软件中使用它。 在选项卡“RF programming”(射频编程)(在 RF430FRL15XH GUI 界面软件中)中,我打开文件.txt,按下“Program-over-air RF430FRL15xH”(无线编程)按钮,并选中“Verify”(验证),编程成功,等等…

我将 RF430FRL152HEVM 从 MSP-EXP430G2上移开以从现场移除。

我在 MSP-EXP430G2上重新接近 EVM,但我在 RF430FRL152HEVM 中加载的应用程序不起作用,因此我决定按 RESET 按钮,应用程序不起作用。

我决定断开所有连接、然后我将 MSP-EXP430G2与 TRF7970A BoosterPack 插接模块重新连接(可以识别)、但当我要启动"演示"以测量温度和光强度时、底部显示"无法读取器件、无法读取器件"。

我以不同的方式放置 RF430FRL152HEVM、但没有、相同的错误。

当我尝试“无线编程”时,出现相同的错误,EVM 不再与带有 TRF7970A BoosterPack 插接模块的 MSP-EXP430G2通信。

如何解决此问题?

谢谢、

此致。

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

    您能否尝试从该下载中提供的二进制文件: www.ti.com/.../sloc346

    这听起来像是我最近识别并标记为更新的内容、因为随 PC GUI 提供的二进制文件存在 OTA 编程问题。 我提供的链接中的二进制文件应该起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    遗憾的是、问题仍然存在、我以正确的方式使用 UNITFlash 软件加载了新的二进制文件、打开 RF430FRL15XH GUI 界面、 我已连接并且 MSP-EXP430G2 LaunchPad 开发套件与 TRF7970A BoosterPack 插接模块的连接已被正确识别、但当我进入演示选项卡并按启动演示时、我会遇到相同的问题:"无法读取器件、无法读取器件"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Mario、

    您加载到器件中的固件是什么? 您能否共享.txt 文件以便我可以对其进行审阅并尝试将其上传到我的 EVM?

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

    现在我不在实验室里、实验室里有带文件的 PC、但明天我会返回并向您发送文件.txt。

    感谢你的帮助。

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

    大家好、我在 RF430FRL152HEVM 中加载了.txt 文件:

    @f867
    42 E1 40 F2 00 03 0B D1 01 07 55 01 74 69 2E 63
    6F 6D FE 00 00
    @fcd0
    00 00 01 00 00 01 00 00 00 22 00 00 22 00 00 22 00
    00 00 60 00 00 01 00 B2 FE D0 FC 00 1C D4 FC
    F2 1C D8 FC A4 1C DC FC C6 1C E0 FC 0A 1C E4 FC
    6A 1C B2 40 80 5A 5C 01 D2 43 00 1C B0 12 DA 5C
    B0 12 AC 5C 3C 42 B0 12 76 FE B0 12 3A FE C2 43
    0A 02 C2 43 0C 02 F2 40 10 00 04 02 F2 40 10 00
    02 02 0D 12 0E 12 3D 40 3C 82 3E 40 0E 00 1D 83
    0E 73 FD 23 0D 93 FB 23 3E 41 3D 41 00 3C C2 43
    02 02 0D 12 0E 12 3D 40 3C 82 3E 40 0E 00 1D 83
    0E 73 FD 23 0D 93 FB 23 3E 41 3D 41 00 3C DE 3F
    03 43 0A 12 09 12 3F 40 00 3F 90 00 04 24
    3c 40 00 00 B0 12 E0 FD 3F 40 E8 FC 3F 90 EA FC
    16 24 3F 40 EA FC 3F 90 02 FD 11 24 3A 40 02 FD
    3A 80 EA FC 0A 11 0A 11 39 40 EA FC 3C 49 7F 4C
    0f 5F 1F 4F E8 FC 3D 49 8F 12 1A 83 F7 23 B0 12
    22 FF 3F 40 00 3F 90 00 08 24 3A 40 00
    02 3C 3F 4A 8F 12 3A 90 00 FB 23 30 40 0A FF
    0A 12 09 12 09 4C 1B 49 02 00 0A 43 22 3C 0C 4A
    3D 40 06 00 B0 12 DA FE 0C 59 1E 4C 08 00 1D 4C
    04 00 1F 4C 06 00 0C 4F 0E 93 0E 20 3E 40 E8 FC
    3E 90 EA FC 0D 24 6E 4D 0E 5E 1E 4E E8 FC 1D 53
    0C 4D 0D 4F 8E 12 02 3C B0 12 EE FE 1B 49 02 00
    1A 530A 9B 直流2B 30 40A 0A FF F2 40 F0 00 0A 02
    F2 40 F0 00 0C 02 F2 F0 10 00 04 02 C2 43 06 02
    B2 40 00 A5 60 01 82 43 62 01 B2 40 00 01 68 01
    B2 40 11 02 6A 01 92 43 6C 01 B2 40 07 00 70 01
    F2 D3 61 01 30 41 B2 D0 07 00 08 B2 D0 00 81
    02 08 3C B2 08 24 3C 40 F8 3D 40 FF 00 3E 40
    26 00 30 40 C6 FE 30 41 31 40 00 2C B0 12 1E FF
    0C 93 02 24 B0 12 72 FD 0C 43 B0 12 02 FD B0 12
    18 FF 1F 4C 01 00 0F 93 05 24 1D 53 CD 43 FF FF
    1F 83 FB 23 30 41 0F 4C 0E 93 06 24 4D 1F 53
    CF 4D FF 1E 83 FB 23 30 41 0E 43 12 C3 0C 10
    01 28 0E 5D 0D 5D 0C 93 F9 23 0C 4E 30 41 0F 4C
    0E 93 05 24 1F 53 FF 4D FF 1E 83 FB 23 30 41
    34 41 35 41 36 41 37 41 38 41 39 41 3A 41 30 41
    32 D0 10 00 FD 3F 03 43 03 43 FF 3F 03 43 1C 43
    30 41 30 41.
    @FFd0
    FF FF FF FF FF FF FF FF
    @
    10 FF 10 FF 10 FF 10 FF D0 54 10 FF 10 FF 10 FF 10 FF
    10 FF 10 FF 98 FE

    这正是 txt 文件内容的副本。

    如果您需要.txt 文件、我可以附加它。

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、我在 RF430FRL152HEVM 中加载了.txt 文件:

    @f867
    42 E1 40 F2 00 03 0B D1 01 07 55 01 74 69 2E 63
    6F 6D FE 00 00
    @fcd0
    00 00 01 00 00 01 00 00 00 22 00 00 22 00 00 22 00
    00 00 60 00 00 01 00 B2 FE D0 FC 00 1C D4 FC
    F2 1C D8 FC A4 1C DC FC C6 1C E0 FC 0A 1C E4 FC
    6A 1C B2 40 80 5A 5C 01 D2 43 00 1C B0 12 DA 5C
    B0 12 AC 5C 3C 42 B0 12 76 FE B0 12 3A FE C2 43
    0A 02 C2 43 0C 02 F2 40 10 00 04 02 F2 40 10 00
    02 02 0D 12 0E 12 3D 40 3C 82 3E 40 0E 00 1D 83
    0E 73 FD 23 0D 93 FB 23 3E 41 3D 41 00 3C C2 43
    02 02 0D 12 0E 12 3D 40 3C 82 3E 40 0E 00 1D 83
    0E 73 FD 23 0D 93 FB 23 3E 41 3D 41 00 3C DE 3F
    03 43 0A 12 09 12 3F 40 00 3F 90 00 04 24
    3c 40 00 00 B0 12 E0 FD 3F 40 E8 FC 3F 90 EA FC
    16 24 3F 40 EA FC 3F 90 02 FD 11 24 3A 40 02 FD
    3A 80 EA FC 0A 11 0A 11 39 40 EA FC 3C 49 7F 4C
    0f 5F 1F 4F E8 FC 3D 49 8F 12 1A 83 F7 23 B0 12
    22 FF 3F 40 00 3F 90 00 08 24 3A 40 00
    02 3C 3F 4A 8F 12 3A 90 00 FB 23 30 40 0A FF
    0A 12 09 12 09 4C 1B 49 02 00 0A 43 22 3C 0C 4A
    3D 40 06 00 B0 12 DA FE 0C 59 1E 4C 08 00 1D 4C
    04 00 1F 4C 06 00 0C 4F 0E 93 0E 20 3E 40 E8 FC
    3E 90 EA FC 0D 24 6E 4D 0E 5E 1E 4E E8 FC 1D 53
    0C 4D 0D 4F 8E 12 02 3C B0 12 EE FE 1B 49 02 00
    1A 530A 9B 直流2B 30 40A 0A FF F2 40 F0 00 0A 02
    F2 40 F0 00 0C 02 F2 F0 10 00 04 02 C2 43 06 02
    B2 40 00 A5 60 01 82 43 62 01 B2 40 00 01 68 01
    B2 40 11 02 6A 01 92 43 6C 01 B2 40 07 00 70 01
    F2 D3 61 01 30 41 B2 D0 07 00 08 B2 D0 00 81
    02 08 3C B2 08 24 3C 40 F8 3D 40 FF 00 3E 40
    26 00 30 40 C6 FE 30 41 31 40 00 2C B0 12 1E FF
    0C 93 02 24 B0 12 72 FD 0C 43 B0 12 02 FD B0 12
    18 FF 1F 4C 01 00 0F 93 05 24 1D 53 CD 43 FF FF
    1F 83 FB 23 30 41 0F 4C 0E 93 06 24 4D 1F 53
    CF 4D FF 1E 83 FB 23 30 41 0E 43 12 C3 0C 10
    01 28 0E 5D 0D 5D 0C 93 F9 23 0C 4E 30 41 0F 4C
    0E 93 05 24 1F 53 FF 4D FF 1E 83 FB 23 30 41
    34 41 35 41 36 41 37 41 38 41 39 41 3A 41 30 41
    32 D0 10 00 FD 3F 03 43 03 43 FF 3F 03 43 1C 43
    30 41 30 41.
    @FFd0
    FF FF FF FF FF FF FF FF
    @
    10 FF 10 FF 10 FF 10 FF D0 54 10 FF 10 FF 10 FF 10 FF
    10 FF 10 FF 98 FE


    这正是 txt 文件内容的副本。

    如果您需要.txt 文件、我可以附加它。

    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我始终将 FR430FRL152HEVM 与 RF 配合使用、并通过 RF 加载了文件.txt、其中包含"RF430FRL15XH GUI 接口"。 我加载的应用程序能否编辑用于管理射频传输的 FRAM 部分(从 F840h 到 F867h 块)? 如果 FRAM 的部分从 F840h 修改为 F867h 块以进行错误修改、如何重新生成默认值? 默认固件? 当我购买 RF430152HEVM 时、它会准确地加载固件。

    谢谢、
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有人帮助我吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Mario、

    您的问题在我看来尚待解决、我今天就会解决、但今天我的积压工作很多...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Mario、

    将代码加载到我的 EVM 上会复制该行为、并在检查.txt 文件后、 很明显、ISR 矢量表不正确、因此在对器件 OTA 进行编程时、ISR 矢量表不再正确指向存储器中的正确位置、从而使 NFC 堆栈无法运行。 您将需要使用 MSP-FET 编程器恢复器件、然后需要研究您的代码项目以找出是什么导致 ISR 矢量表生成错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢、我会听从他的建议。

    此致

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

    没有 MSP-FET、是否有办法解决该问题? 在不使用 MSP-FET 的情况下恢复 RF430FRL152HEVM 和 TRF7970A-BNDL 之间的射频链路的方法?

    如果我购买用于 RF430FRL152HEVM 的 MSP-FET、在我的应用程序错误且无法使 EVM 正常工作的情况下、我是否可以始终加载"默认"固件(在 EVM 售出时加载的固件)?

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

    如果没有 MSP-FET、则无法恢复电路板。 如果不通过 JTAG 重新刷新固件、则无法恢复射频链路、这正是 MSP-FET 的作用。

    只要问题与中断矢量表相关、是的、您将始终能够恢复电路板、 但请注意、如果您不知道使用了什么密码(与忘记帐户密码相同)、那么在覆盖 JTAG 密码时、您不会对 JTAG 锁定功能造成混乱、因为这样做是可能的!