我们需要在目标应用中使用 PN5190B2 芯片。为此,我们开始使用PNEV5190BP 开发套件。
由于需要与外部 MCU 接口,我连接了 R7、R6,去掉了 R5。
此外,为了使信号为 3.3v,我去掉了 1.8v,连接了 R20。
之后,我们将 GND、MOSI、MISO、CLK、VEN 和 CS 连接到端口 JP1。
使用这种连接和 SPI 模式 0 配置,我发送了版本读取请求,但没有得到预期的响应,MISO 保持高电平。
我探测了所有信号,发现 MISO 引脚没有变化,按下 VEN 按钮时 IRQ 也没有变化。我使用的是 5V-2A Ext 电源。此外,我还观察到 MISO 引脚与芯片选择引脚的行为一致(当 CS 引脚为低电平时,MISO 为高电平,反之亦然)。 MCU 是一款 BLE SoC 开发套件。
我需要知道,除了 GND、MOSI、MISO、CLK、CS、VEN 和 IRQ 引脚外,我们还需要从外部连接其他引脚吗?我怀疑 NFC 部分的启动尚未完成,它仍处于未处理状态。
请优先提供解决方案。
你好,@Habib_MS、
感谢您指出这份应用笔记。
目前,我们这边也在使用完全相同的连接。
我们也尝试过按照图书馆的移植进行移植。但在此之前,我们要确保 nfc 芯片通过 SPI 进行回复。这是不可能的。
IRQ 引脚保持低电平,VUP 引脚显示约 1V 左右的电压。
我们还可以尝试其他输入方法吗?
你好@tanmay_chauk,
请参阅AN13425,其中介绍了如何将外部 MCU 连接到 PN5190,包括所需的硬件改造。尽管此应用说明是为 RT1170-EVK 开发的,但它可以用作设计的参考。
如果您还有其他问题,请告诉我。
BR
Habib
你好 @tanmay_chauk,
为了更好地支持你,你能否分享一张你的 PN5190BP 的照片,以及你在发送命令时捕获的 SPI 信号,包括 IRQ 和 VEN 引脚?您可以使用逻辑分析仪或示波器。
BR
Habib
关于这个问题有什么最新消息吗?我们似乎面临着类似的问题。我们还按照应用笔记将 R5 升级到 R7,将 R19 升级到 R20。此外,开机时红色 LED 指示灯 LED3 会闪烁红色。
你好,
托马斯