cancel
Showing results for 
Search instead for 
Did you mean: 

ST25R3916B abnormal power consumption in the wakeup mode

ShimiaoWang
Associate II

I am testing power consumption. The hardware is using nucleo-L476 and X-NUCLEO-NFC08A1, and the software is using the NFC06A1_PollingTagDetect routine from X-CUBE-NFC6. The test revealed that the average power consumption was 180 uA when entering the wakeup. I was using a 3.3V power supply. The minimum current is 40 uA.

ShimiaoWang_0-1767581213525.png

I'm not sure how to make the necessary modifications to achieve the description in AN5320.

ShimiaoWang_1-1767581371151.png

 

1 REPLY 1
Brian TIDAL
ST Employee

Hi,

The typical value of the supply current in Ready mode (I_RD) in the datasheet is measured with the following configuration for VDD = 3.3 V:

  • Register 00h to 07h (no clock on MCU_CLK)
  • Register 01h to C0h (3 V supply mode, VDD_D disabled)
  • Register 02h to 80h (en = 1)
  • Register 2Ch to D8h (3.0 V regulator)

See footnote 6 in table 125 of the datasheet.

The configuration used in the X-CUBE-NFC6 firmware is defined in analogConfigTbl_NFC08A1.c (CHIP_INIT section) and uses regulated voltages defined by the result of the Adjust Regulators command, AAT, and a pull-down on SPI. The value of the supply current in Ready mode I_RD is therefore different.

Note: when changing the CHIP_INIT section of the Analog Configuration during power consumption tests, make sure to set sup3V to the proper value in IO configuration register 2 (reg 0x01) if VDD and VDD_TX are supplied with 3.3V.

Rgds

BT

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.