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 ?
Hello,
I have the same problem, have you solved?