2
Hardware description and configuration
The
expansion board allows the user to test the functionality of the
NFC/RFID tag IC with a 64-Kbit dual interface EEPROM.
The EEPROM is organized in blocks of 512 bytes, arranged by pages of 4 bytes in I²C mode, and in 128 blocks
of 4 bytes in RF mode. It can be powered through the
development board or directly through the
received carrier electromagnetic field.
The
features a general purpose output (GPO) and an energy harvesting feature that lets you
output the energy coming from the RF field on the V
out
analog pin and acts on ST1 jumper to enable it.
The
can act as a mailbox in fast transfer mode in both directions between the RF terminal (such as
an e-reader or a smart phone) and the microcontroller through the I²C. In this case, messages are stored in the
RAM instead of EEPROM. This mode allows exchanging up to 256 byte payload data via RF and I²C interfaces.
A user configurable output pin can also be used as an interrupt for the microcontroller, and toggles during field
change (available even when RF is disabled) (e.g., RF Busy, MailBox filled, EEPROM update, RF user Interrupt
and RF User Set/Reset).
These functions can be exploited using the firmware package contained in the
Note:
To program the microcontroller on the STM32 Nucleo board refer to user manuals UM1724," STM32 Nucleo-64
board", and UM1725, "Description of STM32F4 HAL and LL drivers", available on www.st.com.).
The
and the
are connected through CN5, CN6, CN8, and CN9 connectors
as detailed in the following tables.
Table 1.
Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion
board (left side)
Signal
Connector
Pin number
STM32 Nucleo board
(MCU port)
X-NUCLEO-NFC07A1
expansion board
NC
CN6 Power
1
-
-
IOREF
2
-
3V3
RESET
3
-
-
3V3
4
-
3V3
5V
5
-
-
GND
6
-
GND
GND
7
-
GND
VIN
8
-
-
A0
CN8 Analog
1
PA0
-
A1
2
PA1
-
A2
3
PA4
-
A3
4
PB0
-
A4
5
PC1/PB9
-
A5
6
PC0/PB8
-
1. Acting on the STM32 Nucleo board solder bridge
Table 2.
Interconnections between the STM32 Nucleo board and the X-NUCLEO-NFC07A1 expansion
board (right side)
Signal
Connector
Pin number
STM32 Nucleo board
(MCU port)
X-NUCLEO-NFC07A1
expansion board
D15
CN5 Digital
10
PB8
ST25DV_SCL
D14
9
PB9
ST25DV_SDA
AREF
8
-
-
UM2960
Hardware description and configuration
UM2960
-
Rev 2
page 3/15