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

NFC power consumption remains high after reading

We are using a BLE module EYSHSNZWZ from Tayio Yuden which contains the nRF52832.

using SDK 15.0.0_a53641a and Softdevice and Softdevice s132_nrf52_6.1.0

The application initializes a type 4 tag (using the SDK) with a single NDEF message.

Before reading the Tag, the current consumption is around 10uA, which is fine.

When reading the NFC tag with a smartphone, the current increases to 3.1mA. If the smartphone is removed, the current stays at this value.

Investigations showed, that some chip-revisions showed a problem with the FIELDLOST event of the NFCT periphery. Adding the preprocessor symbol HAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND ot the project, solved the problem. But we think that there should be a "better" solution for this.

Maybe handling the FIELDLOST event somewhere in the software, to put the NFCT back to SENSE state and release the HFCLK.

Any hints how this problem should be handled would be helpful.

NFCT Documentation

NFC fixes

Related