Discovery kit for IoT node, multi-channel communication
with STM32L4
Introduction
The STM32L4 Discovery kit for the IoT node (B-L475E-IOT01A) allows users to develop
applications with direct connection to cloud servers.
The STM32L4 Discovery kit enables a wide diversity of applications by exploiting low-power
multilink communication (BLE, Sub-GHz), multiway sensing (detection, environmental
awareness) and Arm
Arduino™ Uno V3 and PMOD connectivity provide unlimited expansion capabilities with a
large choice of specialized add-on boards.
The STM32L4 Discovery kit includes an ST-LINK debugger/programmer and comes with
the comprehensive STM32Cube software libraries together with packaged software
examples to seamlessly connect to cloud servers. In addition a direct access to the Arm
mbed Enabled
®
Cortex®-M4 core-based STM32L4 Series features.
™
on-line resources at http://mbed.org is available.
• Dynamic NFC tag based on M24SR with its printed NFC antenna
• 2 digital omnidirectional microphones (MP34DT01)
• Capacitive digital sensor for relative humidity and temperature (HTS221)
• High-performance 3-axis magnetometer (LIS3MDL)
• 3D accelerometer and 3D gyroscope (LSM6DSL)
• 260-1260 hPa absolute digital output barometer (LPS22HB)
• Time-of-Flight and gesture-detection sensor (VL53L0X)
• 2 push-buttons (user and reset)
• USB OTG FS with Micro-AB connector
• Board expansion connectors:
– Arduino™ Uno V3
–PMOD
• Flexible power-supply options: ST-LINK USB V
or external sources
BUS
• On-board ST-LINK/V2-1 debugger/programmer with USB
re-enumeration capability: mass storage, virtual COM port and debug port
• Comprehensive free software including a
variety of examples, as part of the STM32Cube
package, as well as a cloud connector software expansion, enabling direct access to cloud
servers
• Support of wide choice of Integrated Development Environments (IDEs) including IAR
®
Keil
, GCC-based IDEs, Arm® mbed Enabled
™
• Arm® mbed Enabled™ (see http://mbed.org)
™
,
6/57UM2153 Rev 4
Page 7
UM2153Product marking
2 Product marking
Evaluation tools marked as "ES" or "E" are not yet qualified and therefore they are not ready
to be used as reference design or in production. Any consequences deriving from such
usage will not be at ST charge. In no event, ST will be liable for any customer usage of these
engineering sample tools as reference design or in production.
"E" or "ES" marking examples of location:
•On the targeted STM32 that is soldered on the board (for illustration of STM32 marking,
refer to the section “Package characteristics” of the STM32 datasheet at www.st.com).
•Next to the evaluation tool ordering part number, that is stuck or silk-screen printed on
the board.
3 System requirements
•Windows® OS (XP, 7, 8 and 10), Linux® or MacOS
•USB Type-A to Micro-B cable
4 Development toolchains
™
•Keil® MDK-Arm
•IAR™ EWARM
•GCC-based IDEs including free SW4STM32 from AC6
•Arm
®
mbed Enabled™ online
(a)
(a)
5 Demonstration software
The demonstration software, included in the STM32Cube package, is preloaded in the
STM32 Flash memory for easy demonstration of the device peripherals in standalone mode.
The latest versions of the demonstration source code and associated documentation can be
downloaded from the www.st.com/stm32app-discovery webpage.
a. On Windows® only.
UM2153 Rev 47/57
56
Page 8
Ordering informationUM2153
6 Ordering information
To order the B-L475E-IOT01A Discovery kit for IoT node, depending on the frequency of the
Sub-GHz module, refer to
Order codeSub-GHz operating frequency
B-L475E-IOT01A1915 MHz
B-L475E-IOT01A2868 MHz
Table 1.
Table 1. Ordering information
8/57UM2153 Rev 4
Page 9
UM2153Hardware layout and configuration
06Y9
670/9*7
03'7GLJLWDO
PLFURSKRQH
57&
6:'
93RZHU
6XSSO\
.+]&U\VWDO
67/,1.
9
*3,2VDQG8$57
')6'0
,600*/
:L)LPRGXOH
302'$FRQQHFWRU
302'$FRQQHFWRU
/('V
UHVHWDQGZDNHXS
EXWWRQV
*3,2V
*3,2VDQG63,
*3,2VDQG8$57
+63+<DQG
0LFUR$%86%FRQQHFWRU
27*
)6
463,
0ELW463,)ODVK
0;5)
9&3
8$57
$UGXLQR8QR6KLHOG
FRQQHFWRUV
0LFUR%86%
FRQQHFWRU
*3,2VDQG
63,
63%7/(5)
%OXHWRRWKPRGXOH
636*5)6XE*+]
6SLULWPRGXOH
0651)&
PRGXOH
*3,2VDQG,&
/,60'/
D[LVPDJQHWRPHWHU
/60'6/
'J\URVFRSH
/36+%
GLJLWDOEDURPHWHU
+76
KXPLGLW\DQGWHPSHUDWXUH
9//;
7R)DQGJHVWXUHGHWHFWLRQ
676$)($
DXWKHQWLFDWLRQDQGVHFXULW\
03'7GLJLWDO
PLFURSKRQH
*3,2VDQG
8$57DQG63,
7 Hardware layout and configuration
The STM32L4 Discovery kit for IoT node is designed around the STM32L475VGT6 (100pin, LQFP package). The hardware block diagram (see
between the STM32 and peripherals (embedded ST-LINK, Arduino Uno V3 shields, PMOD
connector, Quad-SPI Flash memory, USB OTG connectors, digital microphones, various
ST-MEMS sensors and the four RF modules (Wi-Fi, Bluetooth, Sub-GHz and NFC)).
Figure 4 and Figure 5 help users to locate these features on the STM32L4 Discovery kit.
Figure 2. Hardware block diagram
Figure 2) illustrates the connection
UM2153 Rev 49/57
56
Page 10
10/57UM2153 Rev 4
7.1 STM32L4 Discovery kit for IoT node layout
Figure 3. STM32L4 Discovery kit for IoT node (top view)
Hardware layout and configurationUM2153
Page 11
UM2153 Rev 411/57
Figure 4. STM32L4 Discovery kit for IoT node (bottom view)
UM2153Hardware layout and configuration
Page 12
12/57UM2153 Rev 4
7.2 STM32L4 Discovery kit for IoT node mechanical drawing
Figure 5. STM32L4 Discovery kit for IoT node mechanical drawing
The ST-LINK/V2-1 programming and debugging tool is integrated on the STM32L4 Discovery
kit for IoT node. Compared to the ST-LINK/V2 the changes are listed below.
The new features supported on the ST-LINK/V2-1 are:
•USB software re-enumeration
•Virtual COM port interface on USB
•Mass storage interface on USB
•USB power management request for more than 100 mA power on USB
The following features are no more supported on the ST-LINK/V2-1:
•SWIM interface
•Application voltage lower than 3 V
For all general information concerning debugging and programming features common
between V2 and V2-1 versions, refer to ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 User manual (UM1075) at the www.st.com website.
7.3.1 Drivers
Before connecting STM32L475VG to a Windows® PC (XP, 7, 8 or 10) via USB, a driver for
the ST-LINK/V2-1 must be installed. It is available at the www.st.com website.
In case the STM32L4 Discovery kit for IoT node is connected to the PC before the driver is
installed, some STM32L4 Discovery kit interfaces may be declared as “unknown” in the PC
device manager. In this case the user must install the driver files, and update the driver of
the connected device from the device manager (see
Note:Prefer using the “USB Composite Device” handle for a full recovery.
Figure 6. USB composite device
Figure 6).
UM2153 Rev 413/57
56
Page 14
Hardware layout and configurationUM2153
7.3.2 ST-LINK/V2-1 firmware upgrade
The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the
USB port. As the firmware may evolve during the lifetime of the ST-LINK/V2-1 product (for
example new functionalities, bug fixes, support for new microcontroller families), it is
recommended to visit the www.st.com website, before starting to use the STM32L4
Discovery kit for IoT node and periodically, to stay up-to-date with the latest firmware
version.
7.4 Power supply
The STM32L4 Discovery kit for IoT node is designed to be powered by 5 V DC power
supply. It is possible to configure the STM32L4 Discovery kit to use any of the following five
sources for the power supply: 5V_ST_LINK, 5V_ARD, 5V_USB_FS, 5V_VBAT and
5V_USB_CHARGER.
In case of external 5 V DC power adapter, the STM32L4 Discovery kit must be powered by
a power supply unit or by an auxiliary equipment complying with the standard EN-60950-1:
2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power
capability.
•5V_ST_LINK (See Figure 7) is a 5V DC power with limitation from CN7 (the USB type
Micro-B connector of ST-LINK/V2-1). In this case, jumper of JP4 should be on pins 1
and 2 to select the 5V_ST_LINK power source on silkscreen of JP4. This is the default
setting. If the USB enumeration succeeds, the 5V_ST_LINK power is enabled, by
asserting the PWR_ENn signal (from STM32F103CBT6). This pin is connected to a
power switch ST890, which powers the board. This power switch features also a
current limitation to protect the PC in case of a short-circuit on board (more than
750 mA). STM32L4 Discovery kit for IoT node can be powered from the ST-LINK USB
connector CN7, but only ST-LINK circuit has the power before USB enumeration,
because the host PC only provides 100 mA to the board at that time. During the USB
enumeration, STM32L4 Discovery kit for IoT node asks for the 500 mA power to the
host PC. If the host is able to provide the required power, the enumeration finishes by a
“SetConfiguration” command and then, the power transistor ST890 is switched ON, the
red LED LD7 is turned ON, thus the STM32L4 Discovery kit for IoT node consumes up
to 500 mA current, but no more. If the host is not able to provide the requested current,
the enumeration fails. Therefore the ST890 remains OFF and the MCU part including
the extension board is not powered. As a consequence the red LED LD7 remains
turned OFF. In this case it is mandatory to use an external power supply.
14/57UM2153 Rev 4
Page 15
UM2153Hardware layout and configuration
06Y9
9B67B/,1.
9B$5'
9B86%B)6
9B9%$7
9B86%B&+$5*(5
-3
06Y9
9B67B/,1.
9B$5'
9B86%B)6
9B9%$7
9B86%B&+$5*(5
-3
Figure 7. JP4: 5V_ST_LINK selection
•5V_ARD (see Figure 8) is the 7 to 12 V DC power from Arduino CN2 pin 8 (named VIN
on Arduino connector silkscreen). In this case, jumper of JP4 should be on pins 3 and 4
to select the 5V_ARD power source on silkscreen of JP4. In that case, the DC power
comes from the power supply through the Arduino Uno V3 battery shield (compatible
with Adafruit PowerBoost 500 Shield).
Figure 8. JP4: 5V_ARD selection from CN6 (VIN)
•5V_USB_FS (see Figure 9) is the DC power with 500 mA limitation from CN9, the USB
OTG FS micro-AB connector. In this case, jumper of JP4 should be on pins 5 and 6 to
select the 5V_USB_FS power source on silkscreen of JP4.
UM2153 Rev 415/57
56
Page 16
Hardware layout and configurationUM2153
06Y9
9B67B/,1.
9B$5'
9B86%B)6
9B9%$7
9B86%B&+$5*(5
-3
06Y9
9B67B/,1.
9B$5'
9B86%B)6
9B9%$7
9B86%B&+$5*(5
-3
Figure 9. JP4: 5V_USB_FS
•5V_VBAT (see Figure 10) is the DC power coming from external. In this case, jumper of
JP4 should be on pins 7 and 8 to selectthe 5V_VBAT power source on silkscreen of
JP4.
•5V_USB_CHARGER (see Figure 11) is the DC power charger connected to the USB
Figure 10. JP4: 5V_VBAT
ST-LINK (CN7). To select the 5V_USB_CHARGER power source on silkscreen of JP4,
the jumper of JP4 should be onpins 9 and 10. In this case, if the STM32L4 Discovery kit
for IoT node is powered by an external USB charger then the debug is not available. If
the PC is connected instead of the charger, the limitation is no longer effective and the
PC could be damaged.
16/57UM2153 Rev 4
Page 17
UM2153Hardware layout and configuration
06Y9
9B67B/,1.
9B$5'
9B86%B)6
9B9%$7
9B86%B&+$5*(5
-3
Figure 11. JP4: 5V_USB_CHARGER selection
Note:If the board is powered by a USB charger, there is no USB enumeration, so the led LD7
remains OFF permanently and the board is not powered. In this specific case only, the
resistor R30 needs to be soldered, to allow the board to be powered anyway.
Caution:Do not connect the PC to the ST-LINK (CN7) when R30 is soldered. The PC may be damaged
or the board may not be powered correctly.
The green LED LD5 is lit when the STM32L4 Discovery kit for IoT node is powered by the 5 V
correctly.
The power tree is showed in the Figure 12.
UM2153 Rev 417/57
56
Page 18
Hardware layout and configurationUM2153
06Y9
86%B67B/,1.
86%B27*B)6
$UGXLQR
670)67B/,1.
%LFRORU/('
67/,1.GHEXJ
7$*
0&8670/9*7
0ELW463,)ODVK
0;5)
03'7GLJLWDOPLFURSKRQH
,600*/
:L)LPRGXOH
63%7/(5)
%OXHWRRWKPRGXOH
636*5)6XE*+]
6SLULWPRGXOH
0651)&PRGXOH
/,60'/
D[LVPDJQHWRPHWHU
/60'6/
'J\URVFRSH
/36+%
GLJLWDOEDURPHWHU
+76
KXPLGLW\DQGWHPSHUDWXUH
9//;
7R)DQGJHVWXUHGHWHFWLRQ
676$)($
DXWKHQWLFDWLRQDQGVHFXULW\
03'7GLJLWDOPLFURSKRQH
/'2
/'675
9
9
9
''B0&8
-3
,&
-3
9B:LIL
/'2
/7(67
9
,&
302'
,&
/'2
/'05
,&
9B67B/LQN
9B$5'
9B86%B)6
9B9%$7
9B86%BFKDUJHU
/'2
/'675
8
9,1
9
9
''$
9B$5'
9
9B$5'
9B86%B67B/LQN
9B67B/LQN
6ZLWFK9$
67&'5
,&
9
9B86%B)6
9
''$
3RZHUVZLWFK9$
67&'5
Figure 12. Power tree
18/57UM2153 Rev 4
Page 19
UM2153Hardware layout and configuration
7.5 Programming/debugging when the power supply is not from
ST-LINK (5V_ST_LINK)
It is mandatory to power the board first using CN2 (VIN) or CN9 (USB_FS_OTG), then
connecting the USB cable to the PC. Proceeding this way ensures that the enumeration
succeeds thanks to the external power source.
The following power sequence procedure must be respected:
•Connect the jumper JP4 on (5V_ARD) or (5V_USB_FS)
•Connect the external power source to CN2 in case of an Arduino shield or to CN9 in
case of USB FS host interface
•Check that the red LED LD5 is turned ON
•Connect the PC to USB connector CN7
If this sequence is not respected, the board may be powered by V
the following risks may be encountered:
•If more than 500 mA current is needed by the board, the PC may be damaged or
current can be limited by PC. As a consequence the board is not powered correctly.
•500 mA is requested at the enumeration, so there is a risk that the request is
and enumeration does not succeed if the PC cannot provide such current.
7.6 Clock sources
Three clock sources are described below:
•X1 which is the 8 MHz oscillator for STM32L475VG microcontroller. This clock is not
implemented in a basis configuration.
•X2 which is the 32.768 KHz crystal for the STM32L475VG embedded RTC
•X3 which is the 8 MHz clock from ST-LINK MCU for the STM32L475VG microcontroller.
7.7 Reset sources
The reset signal of the STM32L4 Discovery kit is active low and the reset sources includes:
•A reset button B1
•An Arduino Uno V3 shield board from CN2
•An embedded ST-LINK/V2-1
first from ST-LINK, and
BUS
rejected
7.8 USB OTG FS
The STM32L4 Discovery kit supports USB OTG FS communication via a USB Micro-AB
connector (CN9).
To do this the following components must be added by the users:
The STM32L4 Discovery kit can be powered by the USB connectors at 5 V DC with 500 mA
current limitation.
A USB power switch (IC19) is also connected on V
green LED LD9 is lit when either:
•Power switch is ON and STM32L4 Discovery kit works as an USB host
•V
The red LED LD8 is lit when an over-current occurs.
is powered by another USB host when STM32L4 Discovery kit works as a USB
BUS
device.
7.9 Quad-SPI NOR Flash memory
64-Mbit Quad-SPI NOR Flash memory (N25Q128A13EF840F from MICRON) is connected
to the Quad-SPI interface of the STM32L475VGT6.
7.10 Virtual COM port
The serial interface USART1 is directly available as a virtual COM port of the PC connected
to the ST-LINK/V2-1 USB connector CN7. The virtual COM port settings are configured as:
115200 b/s, 8 bits data, no parity, 1 stop bit, no flow control.
7.11 RF modules
Four RF interfaces are available on the STM32L4 Discovery kit for IoT node board:
•Bluetooth(V4.1 compliant) SPBTLE-RF module
•Sub-GHz (868 or 915 MHz) low-power-programmable RF module (SPSGRF-868 or
•Dynamic NFC tag based on M24SR with its printed NFC antenna (double layer
inductive antenna etched on the PCB).
and provides power to CN9. The
BUS
7.11.1 Bluetooth(V4.1 compliant) SPBTLE-RF module
The ST SPBTLE-RF module (M1) is implemented on top side of the STM32L4 Discovery kit
for IoT node board.
The SPBTLE-RF is an easy to use Bluetoothsmart master/slave network processor module,
compliant with Bluetooth
simultaneously, and it can act at the same time as Bluetooth Smart sensor and hub device.
The entire Bluetooth Smart stack and protocol are embedded into the SPBTLE-RF B-Smart
module. The external host application processor, where the application resides, is
connected to the SPBTLE-RF B-Smart module through a standard SPI interface (SPI3 of
STM32L475VGT6).
The SPBTLE-RF B-Smart module provides a complete RF platform in a tiny form factor (foot
print of this module is 13.5
20/57UM2153 Rev 4
V4.1. The SPBTLE-RF B-Smart module supports multiple roles
mm x 11.5 mm). Radio, antenna, high frequency and LPO
Page 21
UM2153Hardware layout and configuration
oscillators are integrated to offer a certified solution to optimize the time to market of the
final applications.
Figure 13. SPBTLE-RF module
The main features of the ST SPBTLE-RF module are listed below.
•Host interface: SPI, IRQ, and RESET. On-field stack upgrading available via SPI.
•Certification: CE qualified, FCC, IC modular approval certified, BQE qualified
•On-board chip antenna
7.11.2 Sub-GHz low-power-programmable RF module
(SPSGRF-868 or SPSGRF-915)
Two modules are available depending on the frequency of the Sub-GHz module (M3). The
SPSGRF-868 and SPSGRF-195 are easy-to-use, low-power Sub-GHz modules based on
the SPIRIT1 RF transceiver, operating respectively in the 868
bands.
The modules provide a complete RF platform in a tiny form factor (foot print of this module is
13.5
mm x 11.5 mm). The SPSGRF-915 is an FCC certified module (FCC ID: S9NSPSGRF)
and IC certified (IC 8976CSPSGRF), while the SPSGRF-868 is certified CE0051.
The modules include four programmable I/O pins and an SPI serial interface (SPI3 of
STM32L475VG).
UM2153 Rev 421/57
MHz SRD and 915 MHz ISM
56
Page 22
Hardware layout and configurationUM2153
Figure 14. SPSGRF module
The main features of the ST SPSGRF module are listed below.
•Programmable radio features:
–Based on Sub-1GHz SPIRIT1 transceiver and integrated Balun (BALF-SPI-01D3)
–Modulation schemes: 2-FSK, GFSK, MSK, GMSK, OOk and ASK
–Air data rate from 1 to 500 kbps
–On-board antenna
•Programmable RF output power up to +11.6 dBm
•Host interface: SPI
•General I/O (up to 32 programmable I/O functions on 4 GPIO programmable module
pins
•Two typical carrier frequency versions:
–SPSGRF-868 with 868 MHz tuned antenna
–SPSGRF-195 with 915 MHz tuned antenna
The Inventek ISM43362-M3G-L44 module (M2) is implemented on top side of the STM32L4
Discovery kit for IoT node board. This module is an embedded (eS-WiFi) wireless Internet
Connectivity device. The Wi-Fi module hardware consists of an Arm® Cortex® -M3 STM32
host processor, an integrated antenna (or optional external antenna) and a Broadcom Wi-Fi
device. The module uses either a UART (UART3 of STM32L475VG) or an SPI (SPI3 of
STM32L475VG) interface. As default, an SPI interface is used, as the corresponding
firmware (for SPI capability) is downloaded on the Wi-Fi ISM43362-M3G-L44 module. The
Wi-Fi module requires no operating system and has a completely integrated TCP/IP stack
that only requires AT commands to establish connectivity for wireless product. The foot print
of this module is 14.5
mm x 30 mm.
22/57UM2153 Rev 4
Page 23
UM2153Hardware layout and configuration
Figure 15. ISM43362-M3G-L44 module
The main features of the Inventek ISM43362-M3G-L44 module are:
•Based on the Broadcom BCM43362 MAC/Baseband/Radio device
•Supports Broadcom WICED SDK
•CPU Arm
®
Cortex®-M3 32-bit RISC core from ST Microelectronics
•IEEE 802.11n D7.0 -OFDM-72.2 Mbps -single stream w/20 MHz, Short GI
•Power-saving mode allows the design of low-power applications
•Lead Free Design which is compliant with ROHS requirements
•EMI/EMC Metal Shield for best RF performance in noisy environments and to
accommodate for lower RF emissions/signature for easier FCC compliance.
•FCC/CE compliance certification
On both MB1297 rev C and MB1297 rev D, the firmware revision inside the Wi-Fi module
must be: C3.5.2.3.BETA9. The Wi-Fi module maximum output power is limited to 9
fulfill FCC/IC/CE requirements. A Wi-Fi output power higher than 9
dBm at the Wi-Fi
dBm to
antenna is not allowed.
Note:Since Wi-Fi and BLE modules are using the same frequency ISM band (2.4 to 2.485 GHz),
the simultaneous activity of both modules may affect the RF performances of Wi-Fi and/or
BLE (in term of range or throughput).
7.11.4 Dynamic NFC Tag based on M24SR with its printed NFC antenna
M24SR64-Y belongs to the ST25 family which includes all STMicroelectronics NFC/RFID
Tag and reader products. The M24SR64-Y device is a dynamic NFC/RFID Tag IC with a
dual interface. It embeds an EEPROM memory. It can be operated from an I
by a 13.56
interface, consisting of a bidirectional data line and a clock line. It behaves as a slave in the
2
I
C protocol.
MHz RFID reader or by an NFC phone. The I2C interface uses a two-wire serial
The RF protocol is compatible with ISO/IEC 14443 Type A and NFC Forum Type 4 Tag.
UM2153 Rev 423/57
2
C interface or
56
Page 24
Hardware layout and configurationUM2153
The main features of the M24SR64-Y are:
•I2C interface (I2C2 of STM32L475VGT6). The two-wire I2C serial interface supports
1 MHz protocol.
•Contactless interface:
–NFC Forum Type 4 Tag
–ISO/IEC 14443 Type A
–106 Kbps data rate
–Internal tuning capacitance: 25 pF
•Memory:
–8-Kbyte (64-kbit) EEPROM
–Support of NDEF data structure
–Data retention: 200 years
–Write cycle endurance:
1 million Write cycles at 25 °C
600 K Write cycles at 85 °C
500 K Write cycles at 105 °C
•Read up to 246 Bytes in a single command
•Write up to 246 Bytes in a single command
•7-Byte unique identifier (UID)
•128-bit password protection
7.12 STMicroelectronics sensors
Several STMicroelectronics sensors are available on the STM32L4 Discovery kit for IoT
node board, they are listed below:
•2 on-board ST-MEMS audio sensor omnidirectional digital microphones (MP34DT01)
•Capacitive digital sensor for relative humidity and temperature (HTS221)
•High-performance 3-axis magnetometer (LIS3MDL)
•3D accelerometer and 3D gyroscope (LSM6DSL)
•260-1260 hPa absolute digital output barometer (LPS22HB)
•Time-of-Flight and gesture detection sensor (VL53L0X)
7.12.1 Two on-board ST-MEMS microphones (MP34DT01)
The MP34DT01 is an ultra-compact, low-power, omnidirectional, digital ST-MEMS
microphone built with a capacitive sensing element and an IC interface.
The sensing element, capable of detecting acoustic waves, is manufactured using a
specialized silicon micromachining process dedicated to produce audio sensors.
The IC interface is manufactured using a CMOS process that allows designing a dedicated
circuit able to provide a digital signal externally in PDM format.
The MP34DT01 has an acoustic overload point of 120 dBSPL with a 63 dB signal-to-noise
ratio and –26
dBFS sensitivity.
24/57UM2153 Rev 4
Page 25
UM2153Hardware layout and configuration
On the STM32L4 Discovery kit for IoT node, there are two MP34DT01 microphones: one
with LR pulled to V
and the second with LR pulled low. DFSDM1_CKOUT and
DD
DFSDM1_DATIN2 are connected for both. In addition, both microphones are spaced at
21
mm apart for the beamforming algorithm to work. Indeed, several algorithm
configurations are available for the user to find the best trade off between audio output
quality and resource consumption. For more details refer to STEVAL-IHM038V1: 3-phase BLDC/PMSM motor drive up to 50 W, suitable for fan controllers User manual (UM1697) on
the www.st.com website.
The MP34DT01 is available in a package HCLGA (3x4 x1 mm) 4LD, in a top-port design,
SMD-compliant, EMI-shielded package and it is guaranteed to operate over an extended
temperature range from -40°C to +85°C.
7.12.2 Capacitive digital sensor for relative humidity and
temperature (HTS221)
The HTS221 is an ultra-compact sensor for relative humidity and temperature. It includes a
sensing element and a mixed signal ASIC to provide the measurement information through
digital serial interfaces.
The sensing element consists of a polymer dielectric planar capacitor structure capable of
detecting relative humidity variations and it is manufactured using a dedicated ST process.
The HTS221 is available in a small top-holed cap land grid array (HLGA-6L (2 x 2 x 0.9
mm)) package guaranteed to operate over a temperature range from -40 °C to +120 °C.
The main features of the HTS221 are:
•0 to 100% relative humidity range,
•Low-power consumption: 2 μA @ 1 Hz ODR
•Selectable ODR from 1 Hz to 12.5 Hz
•High rH sensitivity: 0.004% rH/LSB
•Humidity accuracy: ± 3.5% rH, 20 to +80% rH
•Temperature accuracy: ± 0.5 °C,15 to +40 °C
•Embedded 16-bit ADC
•16-bit humidity and temperature output data
•SPI and I
2
C interfaces. On the STM32L4 Discovery kit for IoT node, the I2C2 bus from
The LIS3MDL is an ultra-low-power high-performance three-axis magnetic sensor.
The LIS3MDL has user-selectable full scales of ±4/ ±8/ ±12/±16 gauss.
The self-test capability allows the user to check thefunctionality of the sensor in the final
application.
The device may be configured to generate interrupt signals for magnetic field detection.
UM2153 Rev 425/57
56
Page 26
Hardware layout and configurationUM2153
The LIS3MDL includes an I2C serial bus interface, that supports standard and fast mode
(100
kHz and 400 kHz), and an SPI serial standard interface. On the STM32L4 Discovery
kit IoT node, the I2C2 bus from STM32L475VG is used.
The LIS3MDL is available in a small thin plastic land grid array package (LGA-12
(2.0x2.0x1.0 mm)) and is guaranteed to operate over an extended temperature range of -40
°C to +85 °C.
LIS3MDL is also ECOPACK®, RoHS and “Green” compliant.
7.12.4 3D accelerometer and 3D gyroscope (LSM6DSL)
The LSM6DSL is a system-in-package featuring a 3D digital accelerometer and a 3D digital
gyroscope performing at 0.65
low-power features for an optimal motion experience for the consumer.
The event-detection interrupts enable efficient and reliable motion tracking and contextual
awareness, implementing hardware recognition of free-fall events, 6D orientation, click and
double-click sensing, activity or inactivity, and wake-up events.
The LSM6DSL supports main OS requirements, offering real, virtual and batch sensors with
4 Kbytes for dynamic data batching.
The LSM6DSL has been designed to implement features such as significant motion, tilt,
pedometer functions, step detector and step counter, time stamping and to support the data
acquisition of an external magnetometer with ironing correction (hard, soft).
mA in high-performance mode and enabling always-on
The LSM6DSL has a full-scale acceleration range of ±2/±4/±8/±16 g and an angular rate
range of ±125/±245/±500/±1000/±2000 dps.
The registers embedded inside the LSM6DSL may be accessed through both the I2C and
SPI serial interfaces. On the STM32L4 Discovery kit for IoT node, the I2C2 bus from
STM32L475VGT6 is used.
The LSM6DSL is available in a plastic land grid array (LGA-14L (2.5x3x0.83mm)) package,
ECOPACK
®
, RoHS and “Green” compliant.
7.12.5 260-1260 hPa absolute digital output barometer (LPS22HB)
The absolute pressure-sensing device LPS22HB is an ultra-compact piezoresistive sensor
which functions as a digital output barometer.
The device comprises a sensing element and an IC interface which communicates from the
sensing element to the application through I
IoT node the I2C2 bus from the STM32L475VG is used.
The sensing element, which detects absolute pressure, consists of a suspended membrane
manufactured using a dedicated process developed by ST.
The LPS22HB is available in a full-mold, holed LGA package (HLGA). It is guaranteed to
operate over a temperature range extending from -40 °C to +85 °C. The package is holed to
allow external pressure to reach the sensing element.
2
C or SPI. On the STM32L4 Discovery kit for
26/57UM2153 Rev 4
Page 27
UM2153Hardware layout and configuration
The main features of the LPS22HB are:
•260 to 1260 hPa absolute pressure range
•Current consumption down to 3 μA
•High overpressure capability: 20x full-scale
•Embedded temperature compensation
•24-bit pressure data output
•16-bit temperature data output
•ODR from 1 Hz to 75 Hz
•SPI and I
²
C interfaces
•Embedded FIFO
•Interrupt functions: Data Ready, FIFO flags, pressure thresholds
•Supply voltage: 1.7 to 3.6 V
•High shock survivability: 22,000 g
•Small and thin package
•ECOPACK
®
lead-free compliant
7.12.6 Time-of-Flight and gesture detection sensor (VL53L0X)
The VL53L0X is a new generation Time-of-Flight (ToF) laser-ranging module housed in a
small package, providing accurate distance measurement whatever the target reflectance
unlike conventional technologies. It can measure absolute distances up to 2
new benchmark in ranging performance levels, opening the door to various new
applications.
m, setting a
The VL53L0X integrates a leading-edge SPAD array (Single Photon Avalanche Diodes) and
embeds an ST second generation FlightSense
™
patented technology.
The VL53L0X 940 nm VCSEL emitter (Vertical Cavity Surface-Emitting Laser), is totally
invisible to the human eye, coupled with internal physical infrared filters, it enables longer
ranging distance, higher immunity to ambient light and better robustness to cover-glass
optical cross-talk.
The main features of the VL53L0X are listed below.
•Fully integrated miniature module:
–940 nm Laser VCSEL
–VCSEL driver
–Ranging sensor with advanced embedded micro controller
–4.4 x 2.4 x 1.0 mm size
•Fast, accurate distance ranging:
–Measures absolute range up to 2 m
–Reported range is independent of the target reflectance
–Operates in high infrared ambient light levels
–Advanced embedded optical cross-talk compensation to simplify cover glass
selection
•Eye safe:
–Class 1 laser device compliant with the latest standard IEC 60825-1:2014 - 3rd
edition. The laser output will remain within Class 1 limits as long as the
UM2153 Rev 427/57
56
Page 28
Hardware layout and configurationUM2153
STMicroelectronics recommended device settings are used and the operating
conditions, specified in the STM32L4 datasheets, are respected. The laser output
power must not be increased by any means and no optics should be used with the
intention of focusing the laser beam. Figure 16 shows the warning label for
Class 1 laser products.
•Easy integration:
–No additional optics
–Single power supply
2
–I
C interface for device control and data transfer: I2C2 from STM32L475VGT6 is
used
–Xshutdown (Reset) and interrupt GPIO
–Programmable I
2
C address
Figure 16. Label for Class 1 laser products
7.13 STSAFE-A 100
The STSAFE-A100 is a highly secure solution that acts as a secure element, providing
authentication and data management services to a local or remote host. It consists of a full
turnkey solution with a secure operating system running on the latest generation of secure
microcontrollers. The STSAFE-A100 can be integrated in IoT (Internet of things) devices,
smart-home, smart-city and industrial applications, consumer electronics devices,
consumables and accessories. The STSAFE-A100 can be mounted on:
•A device that authenticates to a remote host (IoT device case), the local host being
used as a pass-through to the remote server.
•A peripheral that authenticates to a local host, for example games, mobile accessories
or consumables.
The STSAFE-A100 is not implemented on the MB1297 Rev C board.
7.14 Buttons and LEDs
The black button B1 located on top side is the reset of the microcontroller
STM32L475VGT6. Refer to the
The blue button B1 located top side is available to be used as a digital input or as alternate
wake-up function.
When the button is depressed the logic state is “0”, otherwise the logic state is “1”.
Two green LEDs (LD1 and LD2), located on the top side are available for the user. To light a
LED a high logic state “1” should be written in the corresponding GPIO.
Figure 3: STM32L4 Discovery kit for IoT node (top view).
Tab l e 2 gives the assignment of the control ports to the LED indicators.
28/57UM2153 Rev 4
Page 29
UM2153Hardware layout and configuration
Table 2. Button and LED control port
ReferenceColorNameComment
B1blackReset-
B2blueWake-upAlternate function Wake-up
LD1greenLED1PA5 (alternate with ARD.D13)
LD2greenLED2PB14
LD3yellowLED3 (Wi-Fi)PC9, Wi-Fi activity
LD4blueLED4 (BLE)PC9, Bluetooth activity
LD5green5V Power5 V available
LD6Bicolor (red and green)ST-LINK COMgreen when communication
LD7redFault PowerCurrent upper than 750 mA
LD8redV
LD9greenV
OCRCRPE3
BUS
OK5 V USB available
BUS
7.15 I2C addresses of modules used on MB1297
The Table 3 displays the I2C addresses (read and write) for the modules that are connected
to the I2C2 bus.
ModulesDescriptionSAD[6:0] + R/W
Table 3. I2C addresses for each module
2
C write
I
address
I2C read
address
HTS221
Capacitive digital sensor for
relative humidity and temperature
10 11111x0x BE0x BF
LIS3MDL3-axis magnetometer0011110x0x3C0x3D
LPS22HBMEMS nano pressure sensor1011101x0xBA0xBB
LSM6DSL
VL53L0X
3D accelerometer and 3D
gyroscope
Time-of-Flight ranging and gesture
detection sensor
1101010x0xD40xD5
0101001x0x520x53
M24SR64-YDynamic NFC/RFID tag IC1010110x0xAC0xAD
STSAFE-A100-0100000x0x400x41
UM2153 Rev 429/57
56
Page 30
ConnectorsUM2153
06Y9
&1
&1
&1
&1
8 Connectors
Nine connectors are implemented on the STM32L4 Discovery kit for IoT node:
•CN1, CN2, CN3 and CN4 for Arduino Uno V3 connector
•CN5: Tag connector
•CN7: ST-LINK USB connector,
•CN8: ST-LINK debug connector,
•CN9: USB_OTG_FS connector,
•CN10: PMOD connector.
In addition, one jumper JP5 is used for IDD measurements.
8.1 Arduino Uno V3 connectors
CN1, CN2, CN3 and CN4 are female connectors (SMD component devices) compatible with
Arduino Uno V3. Most shields designed for Arduino can fit to the STM32L4 Discovery kit for
IoT node.
The TAG connector is implemented on the STM32L4 Discovery kit for IoT node. The TAG
connector is a 10-pin footprint supporting SWD mode, which is shared with the same signals
as for the ST-LINK.
The TC2050-IDC-NL cable is used to link ST-LINK and TAG connector on the STM32L4
Discovery kit for IoT node, so that the STM32L4 can be easily programmed and debugged
without any extra accessory.
Figure 18. TAG connectorFigure 19. TC2050-IDC-NL cable
Connector
CN5
Table 5. TAG connector pinout
Pin
number
Pin nameSignal name
13.3 V3V3_ST_LINK-Power
2SWDSYS_JTMS-SWDIOPA13
3GND--Ground
4SWCLKSYS_JTCK-SWCLKPA14Serial Wire Clock
5GND--Ground
6SWOSTLINK_JTDO_SWOPB3Serial Wire Output
7NC---
8NC---
9NC---
10NRSTSTM_NRSTNRSTRESET
STM32L4
pin
Function
Serial Wire Data
Input/Output
32/57UM2153 Rev 4
Page 33
UM2153Connectors
8.3 ST-LINK/V2-1 USB Micro-B
The USB connector is used to connect the embedded ST-LINK/V2-1 to the PC to program
and debug the STM32L475VGT6 microcontroller.
Figure 20. USB Micro-B connector CN7 (front view)
Connector
Pin
number
1V
Table 6. USB Micro-B connector
Pin nameSignal name
BUS
5V_USB_ST_LINK-
2DMUSB_STLK_NPA11USB diff pair M
CN7
3DPUSB_STLK_PPA12USB diff pair P
4IDUSB_STLK_ID-USB Identification
5GND--GND
8.4 ST-LINK debug connector CN8
The ST-LINK debug connector is a 1x4-pin, 2.54-mm pitch male connector. It provides
access to the embedded SWJ-DP interface of the STM32F103CBT6 MCU. This SWJ-DP
interface is a combined JTAG and serial wire debug port that enables either a serial wire
debug or a JTAG probe, to be connected to the target.
IC19-3FAULTnUSB_OTG_FS_OVRCR_EXTI3PE3Over Current IT
IC19-4ENnUSB_OTG_FS_PWR_ENPD12USB Power enable
Pin
number
1V
2DMUSB_OTG_FS_DMPA11USB diff pair M
3DPUSB_OTG_FS_DPPA12USB diff pair P
4IDUSB_OTG_FS_IDPA10USB identification
5GND--GND
Table 8. USB OTG FS Micro-AB pinout
Pin namesSignal name
BUS
Table 9. USB OTG FS power management
8.6 PMOD connector CN10
On STM32L4 Discovery kit for IoT node, the PMOD connector provides flexibility in small
form factor application. Based on PMOD Digilent standard popular in connectivity, the
PMOD connector is implemented in type 2A and 4A.
STM32L4
pin
USB_OTG_5V_VBUSPA9
Function
5 V power and
detection
The related STM32L475VG I/Os for PMOD function are listed in Ta ble 10. The PMOD
connector is 2x6 pins with 2.54 mm pitch and right angle female connector.
34/57UM2153 Rev 4
Page 35
Table 10. PMOD solder bridge configuration
Alternate configuration (UART) Standard configuration (SPI)
UM2153Connectors
UM2153 Rev 435/57
STM32L4
pin
Solder bridge
configuration
Pin name
STM32L4
pin
Solder bridge
configuration
Pin name
PMOD pin
number
Pin
name
STM32L4 pin
----- -----
----- -----
----- -----
PD3
PD5
PD6
PD4
SB14 open;
SB19 close
SB15 open;
SB12 close
SB18 open;
SB20 close
SB21 open;
SB16 close
PMOD-UART2_
CTS/SPI2_MISO
PMOD-UART2_
Tx/SPI2_CSN
PMOD-
UART2_RX
PMOD-UART2_
RTS/SPI2_MOSI
PD5
PD4
PD3
PD1
SB14 close;
SB19 open
SB15 close;
SB12 open
SB18 close;
SB20 open
SB21 close;
SB16 open
PMOD-UART2_
Tx/SPI2_CSN
PMOD-UART2_
RTS/SPI2_MOSI
PMOD-UART2_
CTS/SPI2_MISO
PMOD-
SPI2_SCK
17PMOD-IRQ_EXTI2PD2
28PMOD-RESETPD0
39 NCNC
410NCNC
-- - - -GND511GND -
-- - - -3.3 V6123.3 V-
Page 36
ConnectorsUM2153
8.7 Jumper JP5 for IDD measurements
The STM32 current measurement can be done on JP5. By default a jumper is placed on
JP5.
For current measurement configuration, the jumper on JP5 should be removed and
an amp-meters should be placed on JP5.
36/57UM2153 Rev 4
Page 37
UM2153STM32L4 Discovery kit for IoT node I/O assignment
Appendix A STM32L4 Discovery kit for IoT node I/O
assignment
Pin
No.
Table 11. STM32L4 Discovery kit for IoT node I/O assignment
Pin NameFeature / CommentSignal or Label
1PE2GPIO_OutputM24SR64-Y-RF_DISABLE
2PE3GPIO_EXTI3USB_OTG_OVRCR_EXTI3
3PE4GPIO_EXTI4M24SR64-Y-GPO
4PE5GPIO_EXTI5SPSGRF-915-GPIO3_EXTI5
5PE6GPIO_EXTI6SPBTLE-RF-IRQ_EXTI6
6V
BAT
Voltage supplyV
BAT
7PC13GPIO_EXTI13BUTTON_EXTI13
8PC14/OSC32_INRTC CLKRCC_OSC32_IN
9PC15/OSC32_OUTRTC CLKRCC_OSC32_OUT
10V
11V
SS
DD
GNDGND
3.3 VV
DD_MCU
12PH0/OSC_IN8MHz CLKRCC_OSC_IN
13PH1/OSC_OUT8MHz CLKRCC_OSC_OUT
14NRSTresetSTM_NRST
15PC0ADC1_IN1ARD.A5-ADC
16PC1ADC1_IN2ARD.A4-ADC
17PC2ADC1_IN3ARD.A3-ADC
18PC3ADC1_IN4ARD.A2-ADC
19V
20V
21V
22V
SSA
REF-
REF+
DDA
GNDGND
GNDGND
3.3 VV
3.3 VV
DDA
DDA
23PA0UART4_TXARD.D1-UART4_TX
24PA1UART4_RXARD.D0-UART4_RX
25PA2TIM2_CH3ARD.D10-SPI_SSN/PWM
26PA3GPIO_OutputARD.D4
27V
28V
SS
DD
GNDV
3.3 VV
DD_MCU
SS
29PA4GPIO_OutputARD.D7
30PA5SPI1_SCKARD.D13-SPI1_SCK/LED1
31PA6SPI1_MISOARD.D12-SPI1_MISO
UM2153 Rev 437/57
56
Page 38
STM32L4 Discovery kit for IoT node I/O assignmentUM2153
First official IoT Discovery kit
version with following changes
compared to MB1297C
schematics:
– Capacitor value for NFC
matching changed (C53 = 10 pF
instead of 47 pF and C71 =
10 pF instead of 47 pF)
– STSAFE-A100 (U9 component)
not fitted on MB1297C
– Firmware revision inside the
Wi-Fi module must be:
C3.5.2.3.BETA9. The Wi-Fi
module maximum output power
is limited to 9 dBm to fulfill
FCC/IC/CE requirements.
-
-
– A limitation is present on the
MB1297C-01 board. The reset
connexion between STM32L4
and the ST-LINK MCU
(STM32F103) is not present
even if schematics are correct.
The software reset is available
so that the hardware missing
reset may not be necessary. If
the hardware reset is needed, a
simple workaround is available
by soldering an external wire
between the SB2 and SB8.
– Firmware revision inside the
Wi-Fi module must be:
C3.5.2.3.BETA9. The Wi-Fi
module maximum output power
is limited to 9 dBm to fulfill
FCC/IC/CE requirements.
MB1297D-01
Second official IoT Discovery kit.
No BOM changes compared to the
MB1297 C-01 BOM, that is C53 =
10pF, C71 = 10pF and STSAFEA100 (U9 component) not fitted.
Two pcb changes compared to the
MB1297 C-01 pcb:
– The reset connexion between
Firmware revision inside the Wi-Fi
module must be: C3.5.2.3.BETA9.
The Wi-Fi module maximum
output power is then limited to 9
dBm to fulfill FCC/IC/CE
requirements.
STM32L4 and the ST-LINK MCU
(STM32F103) is implemented of
the MB1297 rev D
– The pcb below the Wi-Fi antenna
has been removed to have more
Wi-Fi radiated output power
UM2153 Rev 453/57
56
Page 54
Federal Communications Commission (FCC) and Industry Canada (IC) ComplianceUM2153
Appendix D Federal Communications Commission (FCC)
and Industry Canada (IC) Compliance
Applicable for IoT node Discovery kit products with order code B-L475E-IOT01A1
(containing SPSGRF-915 module).
D.1 FCC Compliance Statement
Contains FCC ID: O7P-362
Contains FCC ID: S9NSPBTLERF
Contains FCC ID: S9NSPSGRF
D.1.1 Part 15.19
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions: (1) this device may not cause harmful interference, and (2) this device must
accept any interference received, including interference that may cause undesired
operation.
D.1.2 Part 15.105
This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation. This
equipment generates uses and can radiate radio frequency energy and, if not installed and
used in accordance with the instructions, may cause harmful interference to radio
communications. However, there is no guarantee that interference will not occur in a
particular installation. If this equipment does cause harmful interference to radio or television
reception, which can be determined by turning the equipment off and on, the user is
encouraged to try to correct the interference by one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and the receiver.
•Connect the equipment into an outlet on a circuit different from that to which the
is connected.
•Consult the dealer or an experienced radio/TV technician for help.
8.7.1 Part 15.21
Any changes or modifications to this equipment not expressly approved by
STMicroelectronics may cause harmful interference and void the user’s authority to operate
this equipment.
receiver
8.8 IC Compliance Statement
Contains/Contient IC: 10147A-362
Contains/Contient IC: 8976C-SPBTLERF
54/57UM2153 Rev 4
Page 55
UM2153Federal Communications Commission (FCC) and Industry Canada (IC) Compliance
Contains/Contient IC: 8976C-SPSGRF
8.8.1 Compliance Statement
Industry Canada ICES-003 Compliance Label: CAN ICES-3 (B)/NMB-3(B)
This device complies with Industry Canada’s licence-exempt RSSs. Operation is subject to
the following two conditions:
1. This device may not cause interference; and
2. This device must accept any interference, including interference that may cause
undesired operation of the device.
8.8.2 Déclaration de conformité
Étiquette de conformité à la NMB-003 d’Industrie Canada: CAN ICES-3 (B)/NMB-3(B)
Le présent appareil est conforme aux CNR d’Industrie Canada applicables aux appareils
radio exempts de licence. L’exploitation est autorisée aux deux conditions suivantes:
1.L’appareil ne doit pas produire de brouillage;
2. L’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est
susceptible d’en compromettre le fonctionnement.
8.8.3 RF exposure statement
To satisfy FCC and IC RF Exposure requirements for mobile devices, a separation distance
of 20 cm or more should be maintained between the antenna of this device and persons
during operation. To ensure compliance, operation at closer than this distance is not
recommended. This transmitter must not be co-located or operating in conjunction with any
other antenna or transmitter.
Pour satisfaire aux exigences FCC et IC concernant l'exposition aux champs RF pour les
appareils mobiles, une distance de séparation de 20 cm ou plus doit être maintenu entre
l'antenne de ce dispositif et les personnes pendant le fonctionnement. Pour assurer la
conformité, il est déconseillé d'utiliser cet équipement à une distance inférieure. Cet
émetteur ne doit pas être co-situé ou fonctionner conjointement avec une autre antenne ou
un autre émetteur.
UM2153 Rev 455/57
56
Page 56
Revision historyUM2153
Revision history
Table 13. Document revision history
DateRevisionChanges
31-Mar-20171Initial version.
14-Apr-20172
Updated Section 7.12.6: Time-of-Flight and gesture detection
sensor (VL53L0X) to add Class 1 laser information.
L44 (802.11 b/g/n) and Section Appendix B: Schematics to reflect
MB1297 rev D updates.
14-Mar-20184
Updated Section 7.10: Virtual COM port and Table 4: Arduino
connector pinout.
56/57UM2153 Rev 4
Page 57
UM2153
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.