44
Gang WU Dec 17 th , 2019 ST25 NFC Resources, Technical Support and Benefit Introduction

ST25 NFC Resources, Technical Support and Benefit … Email Marketing/2019...Fast evaluation and easy prototyping ST25 Hardware Ecosystem 6 • ST25 NFC IC • Onboard STM32 MCU •

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Gang WU

Dec 17th, 2019

ST25 NFC Resources, Technical

Support and Benefit Introduction

Agenda

• ST global design resources

• Local design resources

• ST25 NFC take away solutions

• Local NFC training / design support

• Security - User data protection

2

ST Global Design Resources

PC software tool

ST25 SDK

ST25 Ecosystem 4

STM32Cube

software ecosystem

Mobile Apps

ST25 SDKDiscovery kit

STM32 based

Schematic,

BOM, Gerber

Documentation

DS, AN, UM……

Easy-to-use and customer-oriented

STM32Nucleo

hardware ecosystem

Antenna design

/ marching tool

HW SW

Tools Documents

ST Online Resources 5

Tools&SW Doc&HW Antenna design

https://www.st.com/zh/nfc/st25-nfc-rfid-tags-readers.html

Fast evaluation and easy prototyping

ST25 Hardware Ecosystem 6

• ST25 NFC IC

• Onboard STM32 MCU

• Micro-USB connector

• PC GUI available

• MCU source code available for full

function evaluation and demo with

PC GUI

Discovery kit

Example: ST25R3911B-DISCO Example: X-NUCLEO-NFC05A1 Example: ST25R3911B-EMVCO

• ST25 NFC IC

• Compatible with STM32 Nucleo

boards

• Equipped with Arduino™ UNO R3

connector

• MCU source code available for

prototype development & evaluation

Nucleo shield board

• ST25 NFC IC

• Onboard STM32 MCU

• Micro-USB connector

• Comprehensive Device Test

Environment (DTE) for EMVCo Level

1 FW control

Application oriented demo kit

7

Easy to use and user friendly

Antenna e-Design suite and Matching Tools

Available in www.st.com/st25

Antenna eDesign suite ST25R antenna matching tool

STM32Cube Expansion Software

• Example : Demo of the ST25R3911B wakeup and reader mode

• Low power Wakeup mode detection of approaching tag

• Identification and activation of nearby tag/P2P device

• Displays tag‘s technology (LED) and UID

8

Easy-to-use and porting

STM32 Open Development Environment 9

A fast track from idea to production

Prototype Engineering sample

X-NUCLEO-IDW01M1

X-NUCLEO-IKS01A2

X-NUCLEO-NFC01A1

NUCLEO-F401RE

+ =

Idea Product

ST25 SDK Content 10

ST25 SDK easy-to-use and customer-oriented

Android app

(with tutorial)

PC SW app

(with tutorial)

ST25 lib

Javadoc files

st25sdk jar

Reader lib

Javadoc files

reader jars reader dll/so

Data Brief

User Manual

dll: dynamic link library (for Windows)

so: shared object (dynamic library for Linux)

ST25 IOS Application 11

ST25 IOS application based on NDEF message

Linux® Driver for the ST25R391x 12

Simple implementation with the Raspberry Pi 3 to operate with the reader

Local Design Resources

PC software tool

ST25 SDK

ST25 Ecosystem in China 14

STM32Cube

software ecosystem

Mobile Apps

ST25 SDKDiscovery kit

STM32 based

Schematic,

BOM, Gerber

Documentation

DS, AN, UM……

Easy-to-use and customer-oriented

STM32Nucleo

hardware ecosystem

Antenna design

/ marching tool

HW SW

Tools Documents

Local Support / training

[email protected]

[email protected] 15

You may get ST25 NFC design

resources by sending an email

to [email protected]

ST25 Local Design Resources Net Disk 16

17Local application tips

18Local Design: Tag Antenna Designs

23 dynamitic tag antenna designs have been validated to speed up customer

development

ST25R3911

Antenna

Working distance (mm)

ST25TA

(Antenna

size:mm) M24LR/ST25DV/ST25TV (Antenna size: mm)

T4

80*50

T5

15*15

T5

20*15

T5

20*20

T5

25*20

T5

25*25

T5

30*25

T5

40*25

T5

40*30

T5

40*40

T5

80*50

20mm*20mm 45 50 52 55 57 60 67 69 71 75 90

30mm*30mm 55 56 60 64 68 69 73 82 83 90 105

40mm*30mm 58 56 59 63 65 70 73 80 81 90 115

40mm*30mm 69 65 69 73 78 79 81 92 93 105 125

50mm*40mm 70 67 71 76 81 82 88 97 98 108 129

60mm*40mm 80 75 81 85 87 90 100 105 110 120 150

60mm*50mm 90 85 87 95 99 101 108 120 121 135 165

70mm*50mm 95 85 90 96 101 105 111 122 125 140 167

80mm*60mm 105 87 93 98 101 107 115 126 130 145 175

80mm*80mm 112 95 100 110 115 118 125 136 141 155 190

100mm*80mm 115 97 105 110 115 120 130 142 145 162 200

40

60

80

100

120

140

160

180

200

220

T480*50

T515*15

T520*15

T520*20

T525*20

T525*25

T530*25

T540*25

T540*30

T540*40

T580*50

Dis

tan

ce

(m

m)

Tag antenna size (mm)

30mm*30mm 40mm*30mm 40mm*30mm 50mm*40mm

60mm*40mm 60mm*50mm 70mm*50mm 80mm*60mm

80mm*80mm 100mm*80mm

19Local Design: Reader Antenna Matrix

10 ST25R3911B antenna designs have been evaluated, targeting to speed up customer

design.

ST25R3911B reader antenna size

20MCU reference code

ST25 NFC Take Away Solutions

Near Field Communication

• Near Field Communication

• Short-range radio technology – (<10cm)

• Inductive coupling – 13.56MHz

• 2 types of devices : Initiator and Target

• The NFC Forum : non-profit industry association

• Standardization to ensure interoperability

• Promotion of the technology

• 4 Typical Use-cases :• Cell phone

• Payment

• Wireless paring

• Data exchange

22

Toothbrush, hairdryer, oxygen masks, glucose meters, insulin pump, e-cig

Accessory recognition, Brand protection

and Device parameters setting 23

Customer examples : Philips OHC, Resmed, Pax, Dyson, Xiaomi, Samsung printers, Whirlpool, Vitamix, Kärcher

Accessories identification from main unit

Printers (inc 3D), coffee machine, vacuum cleaner, food mixers, shavers, hair dryer, pressure washers

Air Conditioner, air filter, Fridge water filters

Personal Healthcare & Beauty

Brown goods

White goods

Accessory recognition, Brand protection

and Device parameters setting24

Smartlock 26

to FP

Module

to NFC

board

to I2C

Dialpad

I2C

SPI

PWMGPIO

To Motor Enc.

To Motor

Main Board

BLE

STM32WB55

LSM303AG

RSTSAFE-

A100

STSPIN240

Partner FP

Module

ST25R3911B

Extension boards

VL53L0X

to ToF

Module

DAC

TS4990

Automotive Door access 26

Automotive Wireless Charger 27

High Performance RFID/NFC Reader + Tag 28

Cost effective access control 29

1 Reader IC

2 antennas

Solution: E-ink and HF/UHF reader for asset

tracking30

Local NFC Training / design support

Off-line Training 32

请关注公众号

On-line Training 33

Coming in 2020Q1

Security - User data protection

Gradual protection level35

UID based

Online tracking, no cryptography applied

Tag authentication:

Advance cryptography operations, e.g., SUN,

3-pass AESAUTH

Protection Level

Memories Protections- Internal tag data protection based on crypto - MPU flash protection based on crypto

TruST25TM Digital Signature based on:- UID - Private and public key crypto concept

Untraceable modePassword protection- For EEPROM Data

- UID With 64 bits Unique Identifier

Cloud web service protection

Level – 1+ : Untraceable Mode 36

ST25TV

EEPROM

To respect Privacy

NFC phone

1

2 Only two CommandsGet_random_number cmd

Present_Password cmd

Untraceable Mode EnableEnableUntraceableMode cmd

• Password has to be configured

• Same Password as Kill Mode

PREREQUISITE

Can be Detected only by Reader with dedicated SW able

to send specific commands and no Inventory commands

ST25TV

EEPROM

Level – 2 : TruST25TM Digital Signature 37

?

System integratorSubsystem maker

Level – 2 : TruST25TM Digital Signature 38

?

System integratorSubsystem maker

Level – 2 : TruST25TM Digital Signature

• Case 1:

UID assigned to legitimate manufacturer

• Starting with 02 for STMicroelectronics

• In supplier UIDs database

Missing digital signature

39

?

Subsystem maker System integrator

UIDs

Level – 2 : TruST25TM Digital Signature

• Case 2:

UID assigned to legitimate manufacturer

Digital signature present but invalid

40

?

Silicon equivalent

UIDs

System integratorSubsystem maker

Level – 2 : TruST25TM Digital Signature

• Case 3:

UID assigned to legitimate manufacturer

Validated by digital signature

• UID not unique, or not published by the official supplier

41

?

Silicon clone

UIDsUIDs

System integratorSubsystem maker

Level – 2 : TruST25TM Digital Signature

• Case 4:

UID assigned to legitimate manufacturer

Validated by digital signature

• UID unique, or published by the official supplier

42

?

System integratorSubsystem maker

Level - 3: Memory encryption with

type V NFC tag43