STEVAL-MKI109V3 Professional MEMS tool: ST MEMS adapters motherboard based on the STM32F401VET6 compatible ST MEMS adapters Data brief Description The STEVAL-MKI109V3 motherboard provides users with a complete, ready-to-use platform for the evaluation of STMicroelectronics MEMS products. It includes a high-performance 32-bit microcontroller which functions as a bridge between the sensors and a PC, on which you can download and run the graphical user interface (GUI) or dedicated software routines for customized applications. The board features a DIL24 socket to mount all available adapters for both digital and analog output MEMS devices. Features Compatible with all available ST MEMS adapter boards Controlled by the STM32F401VET6 highperformance ARM CortexTM - M4 microcontroller Includes a DIL24 socket for easy MEMS adapter connection Adjustable MEMS DIL24 power supply DFU-compatible for USB microprocessor firmware update USB 2.0 full-speed compliant Debugging connector for SWD/JTAG RoHS compliant July 2016 DocID029513 Rev 1 For further information contact your local STMicroelectronics sales office 1/11 www.st.com VDD_ DUT VDD _DUT DocID029513 Rev 1 VDDIO _DUT Control Signals A Control Signals B Control Signals A Control Signals B TEST_5 TEST_6 TEST_5 TEST_6 TEST_Adapter_Connected TEST_3V6 PWM_TEST LOCK_1V98 DIR_GP CTR_EN CTR_EN_I2C_SDI DIR_GP CTR_EN CTR_EN_I2C_SDI LOCK_1V98 DIR_INT3_INT4 DIR_DEN_CS_A DIR_INT3_INT4 DIR_DEN_CS_A Log Signals VDD_3 .6V Log Signals Analog Signals B Analog Signals B VDD_3 .6V Analog Signals A ADC_V_REF Analog Signals A ADC_V_REF TEST_Adapter_Connected TEST_3V6 PWM_TEST VDDIO _DUT 2/11 VDDIO Vext_sense Vusb_sense Vext_sense Vusb_sense MISO_RF MOSI_RF SCK_RF CE_RF BT_RST BT_RST MISO_RF MOSI_RF SCK_RF CE_RF BT_RX BT_RTS BT_TX BT_CTS BT_RX BT_RTS BT_TX BT_CTS VDD_3 .6V USB_Disc USB_DUSB_D+ VDD_3 .6V USB_Disc USB_DUSB_D+ VDD_3 .6V Vin 1 VDDIO Vin Schematic diagrams STEVAL-MKI109V3 Schematic diagrams Figure 1: STEVAL-MKI109V3 circuit schematic (1 of 8) GSPG2906161000SG DocID029513 Rev 1 VDDIO_DUT ADC_log_I_A ADC_log_I_B ADC_V_REF ADC_log_I_A ADC_log_I_B ADC_V_REF VDD_3.6V 4.3V_A 4.3V_B Sense_Lo_ampl_A Sense_Lo_ampl_B Sense_Hi_A Sense_Hi_B 4.3V_A 4.3V_B VDDIO ADC_V_REF FILTER_B ADC_I_B ADC_V_B FILTER_A_(1) FILTER_A_(2) ADC_I_A_(1) ADC_I_A_(2) ADC_V_A RANGE_20x_B RANGE_5x_B RANGE_2x_B RANGE_50x_A RANGE_20x_A RANGE_5x_A RANGE_2x_A Sense_Lo_ampl_A Sense_Lo_ampl_B Sense_Hi_B Sense_Lo_B Sense_Hi_B Sense_Lo_B VDD_3.6V Vin Sense_Hi_A Sense_Lo_A Vin Sense_Hi_A Sense_Lo_A Vin Professional_MEMS_Tool_v1 .0.4_Idd_measurement_2CH_log Professional_MEMS_Tool_v1 .0.4_Idd_measurement_2CH_log.SchDoc VDD_DUT VDDIO_DUT RANGE_100x_A RANGE_100x_B PWM_A PWM_B ADC_V_REF VDD_3.6V VDD_DUT RANGE_100x_A RANGE_100x_B PWM_A PWM_B ADC_V_REF VDD_3.6V VDDIO ADC_V_REF ADC_I_B ADC_V_B ADC_log_I_B FILTER_B ADC_I_A_(1) ADC_I_A_(2) ADC_V_A ADC_log_I_A FILTER_A_(1) FILTER_A_(2) RANGE_20x_B RANGE_5x_B RANGE_2x_B RANGE_100x_B PWM_B RANGE_50x_A RANGE_20x_A RANGE_5x_A RANGE_2x_A RANGE_100x_A PWM_A ADC_V_REF ADC_I_B ADC_V_B ADC_log_I_B FILTER_B Analog Signals B ADC_I_A_(1) ADC_I_A_(2) ADC_V_A ADC_log_I_A FILTER_A(1) FILTER_A(2) Analog Signals A R_20x_B R_5x_B R_2x_B R_100x_B PWM_B Control signals B R_50x_A R_20x_A R_5x_A R_2x_A R_100x_A PWM_A Control Signals A Analog Signals B Analog Signals A Control Signals B Control Signals A STEVAL-MKI109V3 Figure 2: STEVAL-MKI109V3 circuit schematic (2 of 8) Schematic diagrams GSPG2906161020SG 3/11 Schematic diagrams STEVAL-MKI109V3 Figure 3: STEVAL-MKI109V3 circuit schematic (3 of 8) 4/11 DocID029513 Rev 1 STEVAL-MKI109V3 Schematic diagrams Figure 4: STEVAL-MKI109V3 circuit schematic (4 of 8) DocID029513 Rev 1 5/11 Schematic diagrams STEVAL-MKI109V3 Figure 5: STEVAL-MKI109V3 circuit schematic (5 of 8) 6/11 DocID029513 Rev 1 Log Signals DocID029513 Rev 1 SDO_x SD_x SC_x CS_x CS SCL SDA SDO INT2 INT1 INT3 INT4 GP DEN CS_A Logic_signals1 Level Translation: DIR_GP SDO_x_uP SD_x_uP SC_x_uP CS_x_uP CS_uP SCL_uP SDA_uP SDO_uP INT2_uP INT1_uP INT3_uP INT4_uP DIR_INT3_INT4 GP_uP DEN_uP CS_A_uP 3.6V 3.6V 3.6V R146 33k DIR_DEN_CS_A 6 10 9 8 7 11 6 10 9 8 7 11 10 6 7 8 9 4 5 3 10 6 7 8 9 4 5 GND 1B1 1B2 2B1 2B2 1OE 2OE Vcc_B GND 1B1 1B2 2B1 2B2 1OE 2OE Vcc_B OE A1 A2 A3 A4 Vcc_A 1.65 to 5.5V NTS0104GU12 GND B1 B2 B3 B4 Vcc_B U33 OE A1 A2 A3 A4 Vcc_A 1.65 to 5.5V NTS0104GU12 GND B1 B2 B3 B4 Vcc_B U30 1.2 to 3.6V SN74AVC4T245RSVR GND 1A1 1A2 2A1 2A2 1DIR 2DIR Vcc_A U29 12 2 3 4 5 1 12 2 3 4 5 1 11 15 14 13 12 1 16 2 11 15 14 13 12 1 16 R153 R152 R154 R155 CTR_EN_I2C_SDI SDO_x SD_x SC_x CS_x VDDIO CTR_EN_I2C_SDI 100k 100k 100k 100k CTR_EN CTR_EN_I2C_SDI CS SCL SDA SDO VDDIO INT2 INT1 INT3 INT4 CTR_EN VDDIO GP DEN CS_A R145 33k CTR_EN 3.6V VDDIO 2 1.2 to 3.6V SN74AVC4T245RSVR GND 1A1 1A2 2A1 2A2 1DIR 2DIR 3.6V U28 3 Vcc_A J1 GND C72 4.7uF 3.6V C74 100nF 3.6V 24 23 22 21 20 19 18 17 16 15 14 13 GP DEN SDO SDA SCL CS CS_A INT4 INT3 INT2 INT1 GND C102 100nF GND C98 22nF GND GND C68 4.7uF VDDIO C97 22nF C69 100nF C71 100nF VDDIO C70 100nF 24 23 22 21 20 19 18 17 16 15 14 13 J3 VDDIO TEST_Adapter_Connected TEST_3V6 1 2 3 4 5 6 7 8 9 10 11 12 J2 C75 100nF TEST_6 TEST_5 VDDIO_DUT VDD_DUT V DD_DUT VDDIO_DUT CS_x SC_x SD_x SDO_x TEST_5 TEST_6 VDD_3.6V C73 100nF TEST_6 TEST_5 VDDIO_DUT VDD_DUT PWM_TEST LOCK_1V98 1 2 3 4 5 6 7 8 9 10 11 12 DIL24DeviceAdapter - VDDand VDDIOpin separated DIL24 Device Adapter: C101 100nF STEVAL-MKI109V3 Figure 6: STEVAL-MKI109V3 circuit schematic (6 of 8) Schematic diagrams GSPG2906161415SG 7/11 DocID029513 Rev 1 VDD_3.6V BT_TX BT_RTS 4 6 GND B2 B1 OE A2 A1 Vcc_A 4 3 2 2.5V 1 EN Vin U19 GND GND N/C ByPass/Adj Vout LDK120PU25R GND 3 1 C3 10nF GND GND 1.2 to 3.6V SN74AVC2T244DQMR C2 100nF GND 3.6V GND 5 6 7 3.6V U22 8 Vcc_B Bluetooth Module Connection 2 8/11 5 C1 100nF GND 2.5V GND R6 33k GND R5 33k BT_RX BT_CTS CE_RF CS_RF SCK_RF MOSI_RF MISO_RF IRQ_RF / CS_SPI BT_RST BT_RTS_s 1 2 3 4 5 6 7 8 1 2 3 J8 J9 GND GND 3.6V Schematic diagrams Figure 7: STEVAL-MKI109V3 circuit schematic (7 of 8) STEVAL-MKI109V3 GSPG2906161430SG GN D GN D 3.6V C51 4.7uF 18pF C48 GN D J6 1 3 5 7 9 2 4 6 8 10 R102 22R C44 100nF 94 37 BOO T0 BOO T1 C45 1uF GN D R129 10k R120 10k R121 10k C52 100nF C54 100nF GN D GN D J7 6 48 73 14 12 13 20 21 22 51 52 53 54 11 19 28 50 75 100 / / / / / / / / / / / / / / / / / / O SC_IN / O SC_OU T VD D VD D VD D VD D VD D VD D VBAT VCAP1 VCAP2 N RST PH 0 PH 1 VSS A/VREF- VREF+ C56 100nF JNTRST C57 100nF D1 R107 330R 3.6V D2 R108 470R 3.6V Signal LEDs: D3 R106 220R 3.6V LQFP100 GN D R109 10k R104 10k 3.6V / / / / Not Moun ted R110 10k SW 2 BOO T Mod e Selec tion: - Default boo t from FLASH (BOO T0 low, BOO T1 low ) BOO T0 BOO T1 R105 10k 10 27 49 74 99 38 39 40 41 42 43 44 45 46 97 98 1 2 3 4 5 55 56 57 58 59 60 61 62 81 82 83 84 85 86 87 88 7 8 9 63 64 65 66 78 79 80 15 16 17 18 33 34 SW 1 BT1 GN D SW 2 BT2 GN D R112 10k 3.6V R111 10k 3.6V I2C3_ SDA I2C3_ SCL CTR_EN D IR_G P GN D IN T1_uP R126 100k 1 T13 D4 R114 330R 3.6V R179 10k D5 T14 1 R115 220R 3.6V Calibration J10 2 1 SCK_RF MISO _RF MO SI_RF CE_RF CTR_EN _I2C_SD I BT_RTS BT_CTS BT_RX BT_TX BT_RST Interrupt LED signalization: CS_RF IRQ _RF / CS_SP I LE D2 LE D3 LE D1 RANG E_20x_A RANG E_50x_A RANG E_2x_A RANG E_5x_A RANG E_5x_B RANG E_20x_B RANG E_2x_B DEN_uP CS_A_uP G P_uP IN T3_uP IN T4_uP SC_x_uP SDO _x_uP SD _x_uP PW M_TE ST DIR_DEN _CS_A TE ST_Adapter_Conn ec ted D IR_IN T3_ IN T4 RANG E_100x_A RANG E_100x_B Cal FW _U PG I2C3_ SDA I2C3_ SCL PW M_A PW M_B FILTE R_B AD C_I_B AD C_log_ I_B AD C_V_B FILTE R_A_(1) FILTE R_A_(2) N/A in BGA 100 TE ST_6 GN D User Switches: VSS VSS VSS VSS VSS TIM1_ ET R / PE7 TIM1_ CH 1N / PE8 TIM1_ CH 1 / PE9 TIM1_ CH 2N / PE10 SP I4_ NSS / TIM1_ CH2 / PE11 SP I4_ SCK / TIM1_ CH 3N / PE12 SP I4_ MISO / TIM1_ CH3 / PE13 SP I4_ MO SI / TIM1_ CH4 / PE14 TIM1_ BKIN / PE15 TIM4_ ET R / PE0 PE1 SP I4_ SCK / TRACECLK / PE2 TRACED 0 / PE3 SP I4_ NSS / TRACED1 / PE4 SP I4_ MISO / TIM9_ CH 1 / TRACED 2 / PE5 SP I4_ MO SI / TIM9_ CH 2 / TRACED 3 / PE6 TIM4_ CH1 TIM4_ CH2 TIM4_ CH 3 TIM4_ CH4 PD0 PD1 PD 2 PD3 PD 4 PD 5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 TIM3_ ET R / SDIO _CMD / SP I2_ SCK / I2S2_ CK / USART2_ CTS / U SART2_ RTS / U SART2_ TX / SP I3_ MOSI / I2S3_ SD / USART2_ RX / USART2_ CK / BOOT Mode Selection: STM32F401VET6 SP I2_ N SS / I2S2_ W S / I2C2_ SMBA / TIM1_ BKIN SP I2_ SCK / I2S2_ CK / TIM1_ CH 1N SP I2_ MISO / I2S2ext_SD / TIM1_ CH2N SP I2_ MO SI / I2S2_ SD / TIM1_ CH3N / RTC_REFIN / * JTDO -SWO* / SP I1_ SCK / SP I3_ SCK / I2S3_ CK/ I2C2_ SDA / TIM2_ CH2 / * N JTRST* / SP I1_ MISO / SP I3_ MISO / I2S3ext_ SD / I2C3_ SDA / TIM3_ CH1 / SP I1_ MO SI / SP I3_ MO SI / I2S3_ SD / I2C1_ SMBA/ TIM3_ CH2 / I2C1_ SCL / USART1_ TX / TIM4_ CH1 / I2C1_ SDA / U SART1_ RX / TIM4_ CH2 / I2C1_ SCL / TIM4_ CH 3 / TIM10_ CH 1 SD IO _D 4 / SP I2_ NSS / I2S2_ W S / I2C1_ SDA / TIM4_ CH 4 TIM11_ / CH 1 / SDIO _D5 / SP I2_ SCK / I2S2_ CK / I2C2_ SCL / TIM2_ CH3 / BOO T1 / BOO T0 / AD C8 / TIM1_ CH 2N / TIM3_ CH3 / AD C9 / TIM1_ CH 3N / TIM3_ CH4 VDD A PB12 PB13 PB14 PB15 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB2 Vpp PB0 PB1 RTC_TAMP1 / RTC_OU T / RTC_TS / PC13 O SC32_ IN / PC14 O SC32_ OU T / PC15 / U SART2_ CTS / TIM2_ CH1 / TIM2_ ET R / TIM5_ CH1 / W KU P AD C10 / PC0 / U SART2_ RTS / TIM2_ CH2 / TIM5_ CH 2 AD C11 / PC1 / U SART2_ TX / TIM2_ CH3 / TIM5_ CH3 / TI M9_ CH1 AD C12 / SP I2_ MISO / I2S2ext_SD / PC2 / U SART2_ RX / TIM2_ CH4 / TIM5_ CH4 / TIM9_ CH2 AD C13 / SP I2_ MO SI / I2S2_ SD / PC3 / SP I1_ N SS / SP I3_ N SS / I2S3_ W S / USAR T2_ CK AD C14 / PC4 / SP I1_ SCK / TIM2_ CH1 / TIM2_ ET R AD C15 / PC5 / SP I1_ MISO / TIM1_ BKIN / TIM3_ CH 1 / SP I1_ MO SI / TIM1_ CH1N / TIM3_ CH 2 I2S2_ MCK / U SART6_ TX / TIM3_ CH1 / SD IO _D6 / PC6 I2S3_ MCK / USART6_ RX / TIM3_ CH2 / SD IO _D 7 / PC7 I2C3_ SCL / USART1_ CK / TIM1_ CH1 / O TG _FS _SO F / MCO _1 USART6_ CK / TIM3_ CH3 / SD IO _D 0 / PC8 I2C3_ SMBA / USART1_ TX / TIM1_ CH2 / O TG_FS _VBUS I2S_CKIN / I2C3_ SDA / TIM3_ CH4 / SDIO _D1 / MCO_2 / PC9 USART1_ RX / TIM1_ CH3 / O TG _FS _ID SP I3_ SCK / I2S3_ CK / SD IO _D 2 / PC10 USART1_ CTS / USART6_ TX / TIM1_ CH4 / O TG _FS _DM I2S3ext_SD / SP I3_ MISO / SDIO _D3 / PC11 USART1_ RTS / USART6_ RX / TIM1_ ET R / O TG _FS _DP SP I3_ MO SI / I2S3_ SD / SDIO _CK / PC12 AD C0 AD C1 AD C2 AD C3 AD C4 AD C5 AD C6 AD C7 PA13 / * JTMS-SW DIO * PA14 / * JTCK-SW CLK* PA15 / * JTDI* / SP I1_N SS / SP I3_ NSS / I2S3_ W S / TIM 2_ CH1 / TIM2_ ET R PA8 PA9 PA10 PA11 PA12 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 STM32 F401 VET 6 R123 10k 3.6V C55 100nF 3.6V C76 2.2uF JTMS_SW D IO JTCK_SW CLK JTDO JTDI N RST R122 10k C53 100nF GN D C50 2.2uF 100R X1 R103 NTRST C49 100nF GN D BT3 2 4 C46 100nF CS_uP SP I2_ SCL SDO _uP SP I2_ SDA JTDO JNTRST INT2_uP I2C_SCL I2C_SDA IN T1_uP CS_A_uP SW 2 89 90 91 92 93 95 96 47 35 36 Vext_sens/2 TE ST_5 72 76 77 67 68 69 70 71 JTMS_SW D IO JTCK_SW CLK JTDI SW 1 I2C3_ SCL Vusb_ sens/2 ABM8-16.000 MHZ-B2-T C43 1uF C94 22nF Vusb_ sens/2 GN D C93 22nF Vext_sens/2 18pF GN D C47 FB2 R173 100k R172 100k R171 100k R170 100k USB_DUSB_D+ USB_D isc R161 JTAG/SWO Interface: VDD _3.6V GN D GN D 3.6V Vusb_ sense Vext_sense AD C_V_REF 1k 100k 0.1% 2 1 1 3 LO CK_1 V98 2 1 U24 LE D 1 23 24 25 26 29 30 31 32 LE D 2 AD C_I_A_(1) AD C_I_A_(2) AD C_V_A AD C_log_ I_A CS_x_uP LE D 3 C84 100nF 1 2 1 2 R162 3 2 GN D 3 DocID029513 Rev 1 2 2 1 3.6V SDO _x SD _x SC_x CS_x SDO SD A SCL CS IN T1 IN T2 IN T3 IN T4 GP DEN CS_A SDA _uP SCL_uP R118 4k7 10k R180 FW _UPG Log Sign als Analog Sign als B Analog Sign als A Con trol Sign als B Con trol Sign als A Shared I2C and SP I p ins - SP I and I2C sign als m erged SP I2_ SCL SP I2_ SD A I2C_SDA I2C_SCL R117 4k7 GN D 3.6V I2C and SPI connection: G PI J12 2 1 Log ic_sign als1 AD C_I_B AD C_V_B AD C_log_ I_B FILTE R_B Analog Sign als B AD C_I_A_(1) AD C_I_A_(2) AD C_V_A AD C_log_ I_A FILTE R_A( 1) FILTE R_A (2) Analog Sign als A R_20x_B R_5x_B R_2x_B R_100x_B PW M_B Con trol sign als B R_50x_A R_20x_A R_5x_A R_2x_A R_100x_A PW M_A Con trol Sign als A TE ST_3 V6 Production Test J11 INT2_uP R127 100k Cal SDO _x_uP SD_x_uP SC_x_uP CS_x_uP SDO _uP SDA _uP SCL_uP CS_uP IN T1_uP IN T2_uP IN T3_uP INT4_uP GP_uP DEN_uP CS_A_uP AD C_I_B AD C_V_B AD C_log_ I_B FILTE R_B AD C_I_A_(1) AD C_I_A_(2) AD C_V_A AD C_log_ I_A FILTE R_A_(1) FILTE R_A_(2) RANG E_20x_B RANG E_5x_B RANG E_2x_B RANG E_100x_B PW M_B RANG E_50x_A RANG E_20x_A RANG E_5x_A RANG E_2x_A RANG E_100x_A PW M_A STEVAL-MKI109V3 Figure 8: STEVAL-MKI109V3 circuit schematic (8 of 8) Schematic diagrams GSPG2906161530SG 9/11 Revision history 2 STEVAL-MKI109V3 Revision history Table 1: Document revision history 10/11 Date Version 04-Jul-2016 1 Changes Initial release. DocID029513 Rev 1 STEVAL-MKI109V3 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. (c) 2016 STMicroelectronics - All rights reserved DocID029513 Rev 1 11/11