This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NFC-Nrf52 doesn't respond wake-up command if crc check is disabled for rx

I implement a card emulation and the card itself doesn't conform to 14443A-3 crc check. I need to disable crc check on card selected event

NRF_NFCT->RXD.FRAMECONFIG &= ~NFCT_RXD_FRAMECONFIG_CRCMODERX_Msk;

However if I do that, on anticollition procedure, it doesn't respond to wake-up command and causes very strange behaviors on the reader.

If I don't disable crc check it works well.

If I try to re-enable crc check on SLP_REQ on EVENTS_RXFRAMEEND but it doesn't help.

Do you know how to bypass crc check and it still respects to sleep/wakeup command?

Thanks in advance.

Related