Page 1
Email: sales@springcard.com 1/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 2
Added reference schematics in chapters 7, 8 and 9 2/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
7 Integration Guide – Host Interface and power supply.............37 3/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Page 4
9.4 Smart card interface detection algorithm................65 4/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
5/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
1 reel (500 pieces) 6/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
AES or ECC schemes with contactless cards and NFC smartphones. The M519 is either a Serial device or a USB device; it operates either in Coupler mode (reader/writer, APDU level) or in Smart Reader mode, freeing the host from all technical aspects of the transaction with the cards.
PFT22217-AB The M519 may either be surface-mounted on its “mother board” PCD using the edge- plated pads, or be soldered on 0.50" (1.27mm) headers using Ø0.6 half-holes on the outline. 2.2 Features and benefits 2.2.1 Ease of integration into any hardware Smallest design on the market (26.67 x 17.78 x 2.6 mm or 1.05 x 0.7 x 0x10 "),...
Contact us for expertise should you need to pass a certification. 9/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
2.4 Integration, development and ready-to-use derived products The M519-SRK is a complete Starter Kit for customers who want to evaluate the M519 module and then build their own solution around it. It makes it easy for integration and development engineers to get to grips with the module. See [PMD23175] for details.
Environment 11/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Bitrates 12/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
$SCRDR 13/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Figure 2: Mechanical specifications 14/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Figure 3: Pinout of the module 15/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Page 16
Ground 16/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 17
Digital power supply 3.3V 17/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Figure 4: Recommended PCB layout to place the module 18/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Figure 5: Tape specification 19/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
STORAGE 20/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
RF power (by configuration, see point A, or by choosing a small antenna), accept only 21/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
PFT22217-AB low power smart cards (class C / 1.8V, less than 50mA, and not class B / 3.3V nor class A / 5V), or configure the M519 so that the contactless slot is disabled when a contact card is inserted.
µA 23/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
µA 24/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
µs 25/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
The smart card may be either contact or contactless (NFC/RFID) depending on only on its hardware interface, but operated the same way seen from the software interface. As a PC/SC device, the M519 is typically associated to a PC/SC driver and is supported by the computer’s PC/SC stack.
Page 27
MODE0=LOW, MODE1=HIGH on reset. 6.1.2.1 When the Smart Reader mode is selected and the host interface is USB, the M519 is a compound device that exposes both the HID keyboard profile and the SpringCore Direct (more on the Direct profile in § 6.1.3 )
Page 28
6.1.2.2 Serial When the Smart Reader mode is selected and the host interface is Serial, the M519 sends the data collected from NFC/RFID tags over its serial line, using the protocol selected in configuration register 02A0.
Page 29
This protocol also allows an application to have full control over the reader, for advanced Smart Reader operation. In the M519, the Direct protocol is associated to a fail-safe mode: the device bypass all configuration settings that may disable an interface or prevent communication, and disables most power sinks, to help debugging or fine-tuning the system.
6.2 Bootloader, firmware upgrade The M519 features a bootloader that allows to change its firmware. There are two ways to perform the upgrade: in-the-field, over a live system (Live upgrade) or after having explicitly activated the bootloader.
Live upgrade is not possible when the host uses the Serial interface and the configuration does not enforce Direct protocol, fail-safe mode. In this case, the host must explicitly restart the M519 in bootloader mode, and write the new firmware directly in the ROM of the microcontroller through the bootloader.
Page 32
You may leave the MODE0 and MODE1 pins unconnected if your application does not need to change the mode. 32/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
• whether the host interface is Serial or USB. • The shell is namely used to explore or fine-tune the M519, or debug the system. The communication parameters are: Baudrate: 38400bps, • Format: 8 data bits, 1 stop bit, no parity, no flow control.
Configuration files use either the JSON or the CFG format. 34/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Page 35
PFT22217-AB The new configuration may be injected into the M519 by the mean of a software provided by SpringCard, by the host application itself, or using a Master Card. When exploring/evaluating the M519, it is also possible to edit the configuration with the shell.
Page 36
CONTROL_class/index 36/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
USB interface is enabled, but using both interfaces at the same time is absolutely not supported and is likely to make the M519 reset or behave incorrectly. Leave the Serial interface unconnected when you want to use the M519 as a USB device. 7.1 USB 7.1.1...
Page 38
Figure 6: Reference schematics, M519 with USB-C as host interface 38/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Page 39
39/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 40
40/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 41
02C1.bit3= 41/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
7.2 Serial 7.2.1 Overview The serial interface of the M519 is enabled by leaving VBUS unconnected, and by powering the module by the mean of a unique 3.3V supply over both VIN_3V3 and VIN_RF. Asynchronous serial communication takes place over the UART of the module, on pins RX (# 21, host to module) and TX (# 22, module to host).
Page 43
See § 6.4 . 43/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
(i.e. the distance where the field is strong enough to remotely power the card/tag) is in the same order as its diameter or diagonal. Therefore, the M519 must be associated to an external antenna, specifically designed with all the constraints of the application in mind.
The M519 can control a variable tuning circuit that can, to some extent, compensate for the mismatch introduced by the environment. The HF_TUNE_1 signal is used to adjust the series capacitance, and the HF_TUNE_2 signal adjusts the parallel capacitance.
Page 46
46/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
The suggested BOMs (bill of materials) provide the nominal values of the components. If you are designing a product that utilizes the "auto-tune" function of the M519, adjust the values of both fixed and variable capacitors so that the nominal capacitance falls in the middle of the range of variation.
Page 48
Layer 4 (bottom) 48/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 49
Layer 3 49/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 50
Layer 1 (top) 50/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 51
Layer 3 51/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
8.4 Configuring the M519 for the actual antenna Different antenna have a different impedance and different RF characteristics. The PN5190 NFC/RFID HF frontend IC in the M519 must be configured, in order to adapt its behaviour to the very antenna that it is driving.
Refer to chapter 7.2 in [PMU23103] for comprehensive instructions on this matter. Warning: Using the M519 with an antenna that is not coherent with the settings of the PN5190: - breaks compliance with ISO/IEC 14443 and 15693 and give an inconsistent operating...
SMD IC and not actually a card), ESD protections and the support of many power levels are not mandatory. In this situation, it is possible to connect the “smart card” directly to the pins of the M519. See § 9.1 for reference on this use case.
9.1.1 Overview It is possible to connect a smart card directly to the M519, without any physical smart card interface IC, provided that the smart card operates at 3.3V and no ESD protection is required. Use this design to add an SMD secure element to your product with no extra costs.
Page 56
(Of course, the power class settings is ignored in this design, since the hardware is limited to 3.3V only) On the PC/SC interface, the slot is named “M519 SAM” (without a letter, unless the letter is enforced by configuration). 56/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS.
9.1.5 Card tracking This design does not provide card tracking (the M519 has no way to be notified if the card is inserted or removed). Make sure that the card is already present when the M519 starts, and remains present all the time.
Page 58
Smartcards/First_ID_000_slot 58/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
NXP TDA8026 is an analogue interface for addressing multiple smart card slots from a single controller. It is the best solution to add to associate four ID-000 slot to the M519, when the product being designed must support a few SIM/SAM cards (typically for public transport applications with more than one network instance) and/or support one ID-1 slot for “full-size”...
Page 60
• 16MHz clock ), leave X2 unconnected, set CDIV1 and CDIV2 to select a 1:1 clock divider, Connect SC_RST to SDWNN on the TDA8026 (the M519 will drive the RST signal • of the card through I C only), Leave SC_VCC unconnected (the M519 will drive the VCC signal of the card •...
Page 61
1 (TDA8026 and M519) 61/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 62
2 (slots) 62/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 63
The presence switch of this slot allows the TDA8026 to generate an interrupt every time a SIM/SAM card is inserted or removed. This make it possible for the M519 to notify the host quickly on any change. The TDA8026 also ensures that the slot is immediately powered off when the SIM/SAM card is being removed, hence avoiding the risk of a short- circuit over the slot contacts.
Page 64
TDA8026 monitors the presence and generates an interrupt every time a smart card is inserted or removed. This make it possible for the M519 to notify the host quickly on any change. The TDA8026 also ensures that the slot is powered down immediately when the smart card is being removed, hence avoiding the risk of a short- circuit at the slot contacts.
This to allow connecting a NXP PCA9536 to the I C bus of the M519 without activating the TDA8035 support logic. This is used in the M519-SUV, where the PCA9536 controls the serial interface. 65/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders.
Page 66
TDA8035. 66/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice. Reproduction without written permission of SPRINGCARD is forbidden.
Page 67
68/68 SPRINGCARD, the SPRINGCARD logo are registered trademarks of SPRINGCARD SAS. All other brand names, product names, or trademarks belong to their respective holders. Information in this document is subject to change without notice.
Need help?
Do you have a question about the M519 and is the answer not in the manual?
Questions and answers