I bought a NFC PN7160 evaluation board with Raspberry Pi 5; I used Raspberry Pi 5 to drive PN7160. I followed NXP websit to porting software package. But it is failed. Then I try to use Raspberry I2C port to command PN7160 slave address 0x28. I checked the waveform and make sure the power to PN7160 are correct. I also use Raspberry Pi GPTO 24 to geerate a high-low-high pulse for PN7160 VEN for rest; I cannot get PN7160 salve address ACK feedback. could you help me to figure out what it is problem?
Thanks
Ziv
Hello KaiLi:
Very thanks for your feedback. When I got the evaluation board at the first time, I followed the SOP what you shared.
And I tried many times. The PN7160 cannot feedback 0x28 address by ACK =Low; that's why I try simply to communicate with PN7160 by I2C only; I even suspected that the PN7160 may not have firmware programmed into it. could you have suggestions for me? Thanks a lot.
Hello @Ziv_Wang
I would recommend you to follow the post Porting PN7160 NCI2 stack to Raspberry Pi 5 OS --Bookworm
to build your device.