From the Nordic errata [141] on NFCT not stopping HFO when going from activated state to sense state:
Workaround: Power cycle the NFCT using the POWER register, then issue the SENSE task to enter SENSE mode.
What POWER register is referred to?
From the Nordic errata [141] on NFCT not stopping HFO when going from activated state to sense state:
Workaround: Power cycle the NFCT using the POWER register, then issue the SENSE task to enter SENSE mode.
What POWER register is referred to?
Found this in hal_nfc_t2t.c of a nfc example:
#define NRF_NFCT_POWER (*(uint32_t volatile *)(0x40005FFC))
It seems to do the trick.
Is this register documented somewhere?
Unfortunately, the register is not documented anywhere. However, the functionality of the register is the following:
Comment: If disabling, then enabling this register, the NFC peripheral and its registers will be reset to its initial state.