PN5180 SEND PPSE COMMAND (For EMV Cards)

279 Views Asked by At

I have a pn5180 reader. I can send WUPA command to an EMV card (ISO 14443-A) with PN5180. I can also get the UID information of the card. I can also send a RATS command to the card and get the ATS statement, which is the answer.

However, after sending a RATS command (a PICC receiving a RATS command goes into a "protocol state") some strange situations can occur. These can be listed as: a- I cannot read a Register of pn5180. b- When I send a PPSE command, the responses I get are 0xFF. c- I get a response to the DESELECT command, but when I send WUPA to the card again, a problem occurs.

In short, why doesn't a PPSE command I send after the RATS command return a proper response? I wonder if some adjustments need to be made before or after the RATS command?

Note:I've asked the same question in the NXP community and haven't gotten an answer yet.

0

There are 0 best solutions below