PN7160 (B1) not responding

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PN7160 (B1) not responding

Jump to solution
2,630 Views
Themistoklis
Contributor II

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

Labels (1)
0 Kudos
Reply
1 Solution
2,583 Views
Fabian_R
NXP TechSupport
NXP TechSupport

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.

Best Regards,
Fabian

View solution in original post

0 Kudos
Reply
4 Replies
2,584 Views
Fabian_R
NXP TechSupport
NXP TechSupport

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.

Best Regards,
Fabian
0 Kudos
Reply
2,576 Views
Themistoklis
Contributor II

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

0 Kudos
Reply
2,551 Views
Fabian_R
NXP TechSupport
NXP TechSupport

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!!

Best Regards,
Fabian
0 Kudos
Reply
2,512 Views
Themistoklis
Contributor II

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.

 

0 Kudos
Reply