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.

[参考译文] TRF7960A:为了支持 ISO15693、需要将软件从 TRF7970A 修改为 TRF7960A

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1059539/trf7960a-software-modification-needed-from-trf7970a-to-trf7960a-for-iso15693-support

器件型号:TRF7960A
主题中讨论的其他器件: TRF7970ATRF7964A

您好!

我的客户正在使用 TRF7960A 开发系统。
由于 TRF7960AEVM 不再可用、客户使用 TRF7970A 进行开发。
客户参考以下常见问题解答文档。
https://www.tij.co.jp/jp/lit/an/sloa248b/sloa248b.pdf

现在、他们能够通过 TRF7970A 发送/接收所有必要的 ICODE 命令。
但是、当器件替换为 TRF7960A 时、某些命令会失败、而 TRF7960A 将用于其生产。
使用的 ICode 为 NXP SL2S2602 (ICODE SLIX2)。
https://www.nxp.com/docs/en/data-sheet/SL2S2602.pdf

失败命令的一个示例是设置密码。
设置密码命令为16字节、但 TRF7960A 只有12字节 FIFO。 因此、客户发送了12字节+ 4字节= 16字节。
这里是 MCU 和 TRF7960A 之间的 SPI 波形。
SLIX2_SetPassword:命令开始到命令结束。
在 SPI 数据的开头有5个字节的标头、因此在前半部分总共发送17个字节(5+12字节)。  

SLIX2_SetPassword (zoom):放大命令的后半部分。
在第1个圆圈中、IRQ 被生成、IRQ 寄存器(0x0C)为0x80。 这是 IRQ_TX。
然后、第二个圆圈剩余4个字节、并带有前导字节(0x3F)、因此总共5个字节。
如您所见、就在第2个圆圈之前、会生成另一个 IRQ、并在第3个圆圈上读取 IRQ 寄存器。
寄存器值为0x40。 这是 IRQ_srx。


该代码基于 TI 示例(trf79xxxa.c)。
当代码运行线路#505 (while loop)并且调用 TRF79xxA_irqHandler ()时、IRQ_srx 会发生。
然后返回 G_sTrfStatus="RX_COMPLETE "、并生成 g_sTrfStatus="TX_ERROR"。
e2e.ti.com/.../7587.trf79xxa.c

要使用 TRF7960A、需要进行哪些修改?
客户已查看以下常见问题解答中的第4.1节以了解软件修改、但这些更改已在 TI 代码中完成。
https://www.tij.co.jp/jp/lit/an/sloa248b/sloa248b.pdf

谢谢、此致、
田志郎一郎

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

    您好!

    我不知道这种问题。 下面是描述 TRF7960A 和 TRF7970A 之间差异的唯一文档(见第4页):

    https://www.ti.com/lit/sloa158

    我不知道客户想要使用 TR7960A 的原因、但更好的选择是 TRF7964A、它基于 TRF7970A、但没有 P2P 和卡仿真功能、并且具有更大的 FIFO。 当不需要 P2P 和卡仿真时、使用 TRF7970A 开发的软件也可以在 TRF7964A 上运行、而不会发生任何变化。

    此致、

    Helfried

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

    您好、Helfried、

    感谢您的快速回复。
    我了解 TI 推荐的 TRF7964A、但现在似乎没有库存。
    客户很快就需要器件。
    我发现我们有 TRF7970A 库存。
    改用 TRF7970A 是否存在任何问题?

    谢谢、此致、
    田志郎一郎

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

    您好、Koichiro、

    改用 TRF7970A 没问题。 TRF7970A 和 TRF7964A 彼此完全兼容、唯一的区别是 TRF7964A 不支持 P2P 和卡仿真模式。 对于读/写器模式、没有区别。

    此致、

    Helfried

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

    您好、Helfreid、

    谢谢!
    客户将考虑使用 TRF7970A。

    谢谢、此致、
    田志郎一郎