Hello,
We have received a PN7160/PN7161 evaluation board. The board seems unresponsive.
I wanted to know if the steps taken are correct, if something is missing, or if the board is dead.
We are using the Arduino shield provided.
Steps:
Step 1:
Initialize IOs
MISO <= SPI MISO (PIN 12)
MOSI <= SPI MOSI High to Low CPHA = false (PIN 11)
SCK <= SPI CLK normally high CPOL = true (PIN 13)
(SPI configuration: 100kHz, MSB first)
NSS <= output high (PIN 10)
VEN <= output low (PIN 7)
REQ <= output low (PIN 6)
IRQ <= input interrupt (PIN 8)
Step 2:
Enable the board
VEN <= high
Wait for 1s
Step 3:
Transmit NCI Core Reset command
NSS <= low
SPI send <= 0x7F 0x20 0x00 0x01 0x01
NSS <= high
Step 4:
Waiting for IRQ to go high
The IRQ pin remains low (checked with an oscilloscope)
Note:
The WAKEUP pin doesn't seem connected anywhere and remains unconnected (=0.2mV).
Thanks,
Themistoklis
解決済! 解決策の投稿を見る。
Hello sir,
Thank you for your preference in using our products.
At first glance, the setup seems as it is shown in AN13288. Please test the examples that we provide from SW6705.
I've tested the available examples with my evaluation board and they work as they should. Please mind the SPI selection form section 6 of AN13288.
Please provide more information regarding your setup.
I hope this information may have been useful sir.
Hello sir,
Thank you for your preference in using our products.
At first glance, the setup seems as it is shown in AN13288. Please test the examples that we provide from SW6705.
I've tested the available examples with my evaluation board and they work as they should. Please mind the SPI selection form section 6 of AN13288.
Please provide more information regarding your setup.
I hope this information may have been useful sir.
Hello,
Thank you for your answer.
I saw those examples but don't have the board readily available, As the shields provided with the NFC evaluation board are made for Arduino and RaspberryPi don't you have an example code for those platforms?
Best regards,
Themistoklis
Hello sir,
We do have a GitHub repository, where you will find the PN7160 Linux project. Please follow the next link: https://github.com/NXPNFCLinux
Additional to this, you will find the documentation for porting the library to your chosen Linux distribution.
https://www.nxp.com/docs/en/application-note/AN13287.pdf
Have a great day sir!!
Thank you very much,
We ordered new PN7160 dev boards and an LPC55S69.
The one we had is dead. Both the example code for the LPC55S69 and our own code works on the new one.