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.

[参考译文] TRF7970A:卡仿真不适用于 Google Pixel 电话

Guru**** 2442090 points
Other Parts Discussed in Thread: TRF7970A, MSP-EXP430F5529LP

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1208045/trf7970a-card-emulation-not-working-with-google-pixel-phones

器件型号:TRF7970A
主题中讨论的其他器件: MSP-EXP430F5529LP

大家好!

我们正在尝试使用 TI TRF7970A 在卡仿真模式下通过 NFC 与 Android 和 iOS 手机进行通信。 当使用卡仿真模式时,Google Pixel 6a 和4a 无法连接。

我们将 LaunchPad 板(MSP-EXP430F5529LP)与 TRF7970A Booster Pack 和提供的 NFC-Link 示例代码一同使用。 如果使用 GUI、我们将禁用读/写器模式、然后启用卡仿真模式。

只有在极少数情况下像素4a 才能连接和交换 NDEF 消息。 我从来没见过像素6的工作。 三星 Galaxy 手机似乎工作正常,以及一些其他品牌,我们已经尝试.

我已经将调试代码添加到 NFC-Link 下层、并发现在 NFC_PARAMETER_SELECTION 以及 IRQ_STATUS_PROTOCOL_ERROR 期间、像素似乎会失败。

非常感谢您的任何帮助!

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

    您好、客户、感谢您提出问题并对我们的产品感兴趣。

    此产品的论坛支持已缩减为首先参考我们现有的文档和配套资料。 TI 没有停止生产或将器件置于"不推荐在新型设计中使用"状态的计划、我们真的觉得通过查看现有配套资料和之前提出的问题可以回答有关这些器件的大多数问题。 请随时根据您的应用需求继续使用此器件。 如需支持、请查看该主题页面右下角的"类似主题"部分。 此外、请参阅 TRF7970A 产品网页的"技术文档"部分中的现有配套资料 以及 常见问题解答文档。 或者、您可以使用您选择的搜索引擎来查找相关的 E2E 主题。 借助这些资源、我们相信可以帮助解决您的问题。

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

    您好!
    我试过卡仿真功能、可以给大家一些建议、大家可能需要研读手机应用程序才能读出 NFC。

    RAM 中的 NDEF 原始数据= 2字节文件长度+其他数据。

    阶段
    1.读取 cc 文件。
    2.读取 ndef 大小。
    3.读取 ndef 数据。
    关于读取过程、您还可以遵循7970A 的程序参考。 看看这三个过程之间发生了什么。

    写入阶段
    1.读取 cc 文件。
    2.将 ndef 文件大小设置为零。 例如、将0x0、0xA 设置为0x0、0x0
    3.写入 ndef 数据。
    4.更新新的 ndef 文件大小。 例如、将0x0、0x0设置为0x0、0xA

    步骤2至4、对于不同的应用、实施方法是不同的、当然、它们都需要7970 ACK 的响应。
    例如
    应用程序1:一次执行步骤2、3、4、并等待响应正确。
    应用程序2:按顺序执行步骤2、3和4。 不过、其中一个步骤中会发生错误、或者未接收到预期的正确响应。

    在 App 2中、您将发现仿真数据的长度(前2个字节)已清零。 但其余数据是相同的。 此时、您需要打印卡模拟缓冲区以进行确认。 对于不同应用程序执行的步骤、请修改7970中的响应、它应该能够满足您的要求。

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

    问题与 Google Pixel 手机有关。 其他品牌的手机可与 NFC-Link LaunchPad 正常配合使用。 Apple 手机也可以正常工作。