AnsweredAssumed Answered

PN5180 - autocoll therical operation steps

Question asked by Isabelle SCHULTZ on Jun 19, 2020

Hello,

I am using PN5180 without the library.

I have tested the standard reader functions with success. Now I would like to implement the card emulation.

 

The step I have implemented are :

1. Check EEPROM registers :

      EEPROM 00 :  00 00 00 00 00 01 7C 0A 0F 25 3B E9 0F 36 04 16 00 04 00 04 00 99
      EEPROM 42 : A1 A2 A3
      EEPROM 58 :  01
      EEPROM 40 :  0400
      EEPROM 45 :  20
      EEPROM 46 :  01 FE B2 B3 B4 B5 B6 B7 C0 C1 C2 01 C4 C5 C6 C7 23 45

 

2. RF OFF

3. Put PN5180 in IDLE state

4. Clear IRQ

5. Force EEPROM write 1 in EEPROM address 58 & 51

6. activate autocoll :

      sendBuf[0] = PN5180_SWITCH_MODE;
      sendBuf[1] = 0x02; // mode 2 = autocoll
      sendBuf[2] = 0x01; // RF technologies
      sendBuf[3] = 0x00; // autocoll mode 0
      RFID_SSPSendAndReceiveBuf (sendBuf, 4, NULL, 0);

7.Clear IRQ status

 

Then I sould be ready so 

8. Wait IRQ

 

What I see then, is when I approach my phone running NXP Tag Info application, I see 2 IRQs

1 : RFON_DET_IRQ_STAT

2 : RFOFF_DET_IRQ_STAT

But I never get the Rx_IRQ

 

What is wrong or missing ?

Outcomes