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.

[参考译文] RF430FRL152H:使用 RF430FRL152H 芯片时无线编程失败。

Guru**** 2455560 points
Other Parts Discussed in Thread: RF430FRL152H, MSP-EXP430G2ET, RF430FRL152HEVM

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1025292/rf430frl152h-failure-of-the-over-the-air-programming-when-rf430frl152h-chip-is-used

器件型号:RF430FRL152H
主题中讨论的其他器件: MSP-EXP430G2ET

使用无线编程时出现问题。

我的情况如下。
我设计了使用 RF430FRL152H 芯片的硬件结构。
我编写了代码、以便使用 CCS 进行操作。 然后我通过无线编程将代码传输到芯片 RF430FRL152H。|
TRF7970+MSP-EXP430G2ET 用于传输代码。
因此、芯片和代码的工作方式与我设置的一样。
但问题出现在这里。
之后、芯片无法再通过无线编程进行编程。
TRF7970+MSP-EXP430G2ET 无法读取芯片。

我真的想知道出现此问题的原因。
在 TI 提供的任何文档中都找不到有关此编程故障的详细信息。
为了继续使用无线编程、请详细说明编码时需要注意的要点。

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

    您好、Hyunwoo、

    您是否可以在此处发布.hex 编程文件、以便我可以尝试使用我的设置重复该操作?

    此致、

    Helfried

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

    这是十六进制代码。
    我将等待您的回答。 谢谢你。

    ================================================================================================
    @f867
    42 E1 40 F2 00 03 0B D1 01 07 55 01 74 69 2E 63
    6F 6D FE 00 00
    @f8d0
    02 00 08 00 B6 FB 6 FB 00 00 00 46 FB A8 FB
    6e FB 00 00 10 00 00 01 00 00 01 00 00 00 00 00
    22 00 00 00 22 00 00 60 00 00 01 00 00 00
    02 00 D0 F8 02 1C E2 F8 8C F8 E6 F8 00 1C EA F8
    F2 1C EE F8 A4 1C F2 F8 C6 1C F6 F8 0A 1C F8 FA F8
    6A 1C FE F8 6C 1C 0F 12 1F 42 0C 07 2F 83 2A 24
    2F 83 2B 20 B2 F0 FF FD 00 07 1F 42 6C 1C 0F 5F
    9F 42 04 07 8C F8 B2 90 07 00 6C 1C 0C 24 D2 53
    02 02 92 53 6C 1C B2 90 07 00 6C 1C 0F 20 B2 40
    42 11 02 07 0B 3C D2 C3 02 E2 C3 02 02 E2 C2
    02 82 43 6C 1C B2 40 40 11 02 07 B1 C0 F0 00
    02 00 03 3C B2 F0 FF F7 00 07 3F 41 00 13 B2 40
    80 5A 5C 01 D2 43 00 1C B0 12 DA 5C B0 12 AC 5C
    3c 42 B0 12 08 FB B0 12 AC FA B2 40 09 11 00 07
    B2 40 40 11 02 07 D2 D3 04 02 E2 D3 04 02 E2 D2
    04 02 F2 D2 04 02 D2 C3 02 E2 C3 02 02 E2 C2
    02 02 F2 C2 02 02 82 43 6C 1C 00 3C 00 3C C
    00 3C 00 3C A2 D2 00 07 32 D0 D8 00 F6 3F 03 43
    0A 12 09 12 7A 4C 1E 3C 1C 53 0E 93 0D 24 3F 90
    00 01 0A 2C 29 43 4F 8F 10 7B 4C 0F DB 19 83
    FA 23 02 3C 2F 92 02 28 7B 4C 05 3C 0B 4A 03 3C
    1D 53 CD 4B FF 1F 83 3F 93 FA 23 03 3C 1D 53
    CD 4F FF 7F 4C 4F 9A FA 23 7F 4C 0F 93 EA 23
    7F 4C 8F 10 6B 4C 0F 5B D7 23 30 40 9C FB 0A 12.
    09 12 3F 40 E2 F8 3F 90 DD F8 19 28 3F 40 26 F9
    3F 90 03 F9 14 28 3A 40 26 F9 3A 80 02 F9 3A 50
    03 00 0A 11 0A 11 39 40 02 F9 3C 49 7F 4C 4F 4F
    0f 5F 1F 4F DC F8 3D 49 8F 12 1A 83 F6 23 3F 40
    00 00 3F 90 00 08 24 3A 40 00 02 3C 3F 4A
    8F 12 3A 90 00 FB 23 30 40 9C FB F2 40 F0 00
    0A 02 F2 40 F0 00 0C 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 0A 12.
    0A 4C 92 12 02 1C 82 93 08 1C 03 24 0C 4A 92 12.
    08 1C 82 93 06 1C 02 24 92 12 06 1C 92 12 04 1C
    B0 12 B2 FB 3A 41 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 5A FB 30 41 31 40 00 2C B0 12.
    AE FB 0C 93 02 24 B0 12 4E FA 0C 43 B0 12 8E F9
    1C 43 B0 12 DE FA 1F 4C 01 00 0F 93 05 24 1D 53
    CD 43 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 0F 4C
    0C 4D 3D 40 03 00 0D 5F 1E 4F 01 00 30 40 80 FB
    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 1E 43 30 40 F0 F9 1C 43
    30 41 03 43 FF 3F 30 41
    @FFd0
    FF FF FF FF FF FF FF FF
    @
    A2 FB A2 FB 26 F9 A2 FB D0 54 A2 FB A2 FB A2 FB A2 FB
    A2 FB A2 FB 2A FB


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

    您好、Hyunwoo、

    我已经使用您发送的十六进制文件尝试了无线编程、它可以正常工作。 我尝试过很多次、每次都能正常工作。 我注意到的唯一一点是、您将块大小切换为4字节/块。 这是您的意图吗? RF430FRL152H GUI 预计每块8个字节。

    此致、

    Helfried  

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

    当块大小为4字节和8字节时有何不同?
    您是否尝试使用 RF430FRL152HEVM 发送代码?
    那么、问题是否源于我的定制硬件设计?
      我应该研究哪个部件的运行良好? 复位还是任何其他引脚?
    在使用 NFC 芯片时、我应该注意的部件在哪里?  

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

    您好、Hyunwoo、

    根据配置(4/8字节)、读取块命令将使用4或8字节的数据进行响应。 这也会影响需要4或8字节数据的"写入块"命令。 例如、当应答器配置为4字节时、您无法发送包含8字节数据的写入块命令。

    我已经使用 RF430FRL152HEVM 电路板尝试了十六进制文件的无线编程。  

    当您在选择了验证的情况下开始编程时、是否会收到"成功"消息?

    此致、

    Helfried

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

    我尝试使用 RF430FRL152HEVM 对十六进制文件进行编程。
    在这个设置中、我成功地传输了代码、并且选中了验证框、并且我重复地能够通过无线编程传输代码。 但是、当代码被传输时、编程通常在编程过程中停止。  

    我尝试使用我的定制设计进行编程。 我第一次成功编程。
    但我反复无法使用我的定制设计传输代码。
    我应该详细了解设计的哪一部分?

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

    您好!

    编程期间、您的标签和读取器之间有多远。 天线不应关闭(直接连接)。

    您的定制设计具有多大尺寸的天线? 您是否已检查标签是否正确调整为13.56MHz?

    为了便于您参考、我下周不在办公室。 我的一方的任何回答都将被推迟。

    此致、

    Helfried  

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

    您好!

    我已经听过你的回声了一段时间,所以这条胎面已经关闭了。 如果您希望继续讨论、请在下面发布包含更新的回复(或创建新主题帖)。

    此致、
    Helfried