Download UM10895 QN9020 Mini DK user guide
Transcript
UM10895 QN9020 Mini DK user guide Rev. 1 — 1 June 2015 User manual Document information Info Content Keywords Mini DK, JLink OB, UART, SWD, GPIO, LED, button, power supply, buzzer Abstract This user manual describes the features of the QN9020_MINIDK_V5 board. UM10895 NXP Semiconductors QN9020 Mini DK user guide Revision history Rev Date Description v.1 20150601 Initial release Contact information For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: [email protected] UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 2 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 1. Introduction This user manual describes the hardware details of the QN9020 Mini Development Kit (Mini DK). The “QN9020_MINIDK_V5” board is discussed in detail. 1.1 Kit contents The QN9020 mini development kit includes the following: • QN9020 mini development board • QN9020 USB dongle • USB cable 1.2 Additional resource For additional resources, visit http://www.nxp.com/products/microcontrollers/key_feature/bluetooth. 2. Hardware description The QN9020 mini development board provides easy access to peripherals such as buttons, Piezo buzzer and LED. The board also provides useful interfaces such as a USB port for UART communication and JLink debug, and a GPIO/optional sensor board connector. A USB Dongle is a Bluetooth device powered by the QN9020. It acts as a master when communicating with the QN9020. 2.1 Hardware overview The hardware blocks in the QN9020 Mini DK, and the functional relationship of each main component, are shown in Figure 1. GPIO/SENSOR CONNECTOR GPIO/SENSOR CONNECTOR UART Virtual UART USB PORT RESET JLink OB (ATSAM3U2C) SWD QN9020 RF MATCHING OnBoard ANTENNA LED1 POWER LED2 CR2032 BUTTON1 BUTTON2 GPIO/SENSOR CONNECTOR aaa-018330 Fig 1. UM10895 User manual The QN9020 functional diagram All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 3 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide The component layout on both the sides of the board is shown in Figure 2 and Figure 3. The detailed information of each component is listed in Table 1. UM10895 User manual Fig 2. The QN9020 board top view Fig 3. The QN9020 board bottom view All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 4 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide Table 1. QN9020 board components list S.No Name Description 1 JLink OB ATSAM3U2C; used to offer SWD and UART interfaces for QN9020 debug and communication 2 connector optional; used for connecting sensor board 3 debug port debug port for ATSAM3U2CA 4 mini USB port power and communication port 5 power source select jumper used for power source selection; see Section 2.3 6 current measurement jumper used to measure the QN9020 device power consumption 7 LDO (TPS73630) 5 V to 3 V regulator 8 button1 used as input; see Section 2.9 9 button2 used as input; see Section 2.9 10 LED2 used as output; see Section 2.8 11 QN9020 GPIO Port used for interface extension 12 LED1 used as output; see Section 2.8 13 SWD resistors zero ohm resistors; shorted for QN9020 device debug 14 UART interface used as communication port for QN9020 device 15 PCB antenna on-board Bluetooth antenna 16 QN9020 chip QN9020 chip 17 QN9020 reset button used for QN9020 hardware reset 18 CR2032 battery holder CR2032 battery holder 19 Piezo buzzer buzzer: KLJ-1230 20 jumper used for power cycle ATSAM3U2CA 2.2 Default jumper settings on Mini DK board The jumpers on QN9020 Mini DK are factory set to power the board over the USB. The factory-set jumper and switch settings are shown in Table 2. Table 2. Jumper QN9020 Mini DK board components list Pins to be shorted using jumpers Function J11 2 and 3 USB powered J12 1 and 2 VCC_QN9020 3.3 V J13 1 and 2 VCC_MB 3.3 V 2.3 Power supply The QN9020 board has two power supply modes: 1. Bus-power mode: The board can be powered using the USB cable. The onboard LDO is used to regulate output voltage to 3 V and supplies power to all parts on the board. UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 5 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 2. Battery-power mode: The CR2032 supplies power to QN9020 and optional sensor connector when it is in battery-power mode. The JLink OB still uses the LDO as power supply via USB cable. When using USB interface as a power supply, connect the jumper J11 pin 2 and pin 3; see Figure 4. Fig 4. Connecting jumper J11 Pin 2 and Pin 3 to select USB as power supply When using a CR2032 coin cell as a power supply, connect the jumper J11 pin 1 and pin 2; see Figure 5. Fig 5. UM10895 User manual Connecting jumper J11 Pin1 and Pin 2 to select CR2032 coil cell as power supply All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 6 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 2.4 Segger JLink OB part The Segger Jlink OB offers the SWD and UART interface. Users can download or update firmware into a QN9020 device by using the UART or SWD interface. Furthermore, it is convenient to debug the program for a QN9020 device using SWD interface. To program or debug the QN9020 device using the Segger JLink OB, the 0 resistors R37, R38 should be soldered; see Figure 6. Fig 6. Connect R37, R38 In order to use a USB to UART bridge for the QN9020 download, the solder bridge SB3, SB4 should be shorted; see Figure 7. Fig 7. UM10895 User manual Short R35, R36 All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 7 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 2.5 QN9020 Device The QN9020 device is integrated with a BLE radio, controller, protocol stack and profile software, and a high performance MCU on a single chip; see Figure 8. Fig 8. The QN9020 device 2.6 GPIO Interface The connectors J6, J7, J8 and J9 provide GPIO connection. The net name is shown in Figure 9. J9 P3.0_ADCP3.2_SPI0-MISO P3.4_SPI0-CLK P3.6 GND 1 3 5 7 9 J8 2 4 6 8 10 nRESET P3.1_ADC+ P2.1_UART1-TX P2.3_I2C-SDA P3.3_SPI0-MOSI P2.5 P3.5_SPI0-CS P2.7_PWM QN_VCC_3.3 V QN_VCC_3.3 V P0.0 UART0-TX P1.1_SPI1-MOSI J6 P0.1_UART0-CTS P0.3 P0.5 SWCLK/TCK GND Fig 9. UM10895 User manual 1 3 5 7 9 1 2 3 4 5 6 7 8 9 10 P2.0_UART1-RX P2.2 P2.4_I2C-SCL P2.6_PWM GND J7 2 4 6 8 10 P0.2 UART0-RTS P1.3_SPI1-CLK P0.4 SWDIO/TMS QN_VCC_3.3 V P1.5_PWM P1.7_UART0-RX QN_VCC_3.3 V 1 2 3 4 5 6 7 8 9 10 P1.0_SPI1-MISO P1.2_SPI1-CS P1.4 P1.6_PWM GND aaa-018338 QN9020 GPIO connections All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 8 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 2.7 QN9020 Reset button The reset button is used to provide hardware reset to the QN9020 device. When programming the QN9020 using UART interface of Segger JLink OB, the reset button should be pressed first to ensure that QN9020 is in boot mode. See Figure 10 for the detailed circuit. SW3 reset button 1 nRESET 2 aaa-018339 Fig 10. QN9020 reset 2.8 LED The QN9020 board offers two programmable LEDs, which are connected to the QN9020 device GPIO. LED1 and LED2 are connected to GPIO P0.5 and P0.6 respectively. The connections are shown in Figure 11. The LEDs are powered-up when the corresponding GPIO outputs switch to logic low level. QN_VIO LED1 P0.5 D2 R20 470 Ω LED2 P0.4 D3 R21 470 Ω aaa-018340 Fig 11. LED circuit 2.9 Button The QN9020 board offers two buttons which are connected to QN9020 device GPIO. Button 1 and button 2 are connected to GPIO P1.4 and P1.5 respectively. See Figure 12 for detailed circuits. When using the buttons, the GPIO P1.4 and P1.5 must be configured as inputs. Logic low input is applied to QN9020 when a button is pressed. QN_VIO button 1 1 4 2 SW1 R15 P1.4 3 100 kΩ button 2 1 4 2 SW2 3 R18 P1.5 100 kΩ aaa-018341 Fig 12. Button circuit UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 9 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 2.10 Piezo buzzer The Piezo buzzer receives input from GPIO P2.6; see Figure 13. Refer to KLJ-1230 data sheet for detailed information. B1 1 2 buzzer P2.6_PWM aaa-018342 Fig 13. Piezo buzzer circuit 2.11 Optional sensor connector These connectors are used as an interface to connect the sensor board. The pin name definitions are shown in Figure 14. J5 QN_VIO QN_VIO QN_VIO J10 1 1 P3.0_ADC- 2 2 P3.1_ADC+ 3 3 P3.6 4 4 P2.3_I2C-SDA 5 5 P2.4_I2C-SCL 6 6 7 7 8 8 9 9 10 10 11 11 P3.5_SPIO-CS 12 12 GND R16 0Ω R17 R22 0Ω 0Ω P0.3 P0.4 P0.5 P3.3_SPIO-MOSI aaa-018343 Fig 14. Connecting the sensor board 2.12 Current measurement The jumper J12 is used to measure the QN9020 device current. In current test mode, the digital ammeter should be connected in series with J12. In the other modes, pin 1 and pin 2 of J12 are shorted. A jumper cap is used to short the pins. UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 10 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 3. Appendix - Schematics and PCB layout DHSDP DHSDM MB_VCC_3.3V DFSDM DFSDP LED_RED2 VCORE LED_RED1 VCORE ENSPI MB_VCC_3.3V 3.1 Schematics C22 DHSDP DHSDM VBG VDDUTMI DFSDP DFSDM GNDUTMI PA28 VDDCORE PA31 PA29 VDDIO4 GND4 PB0 PB1 PB2 PB11 PB12 PB13 PA27 PB5 PB6 VDDCORE4 R12 6.8 kΩ 10 pF XIN32 XOUT32 JTAGSEL NRSTB GNDBU TST VDDBU ERASE PA12 FWVP PA10 PA11 PA9 PA8 VDDIO2 GND2 XIN XIN XOUT XOUT VDDPLL VCORE GNDPLL PB9 C20 0.1 μF PB10 PB14 PB17 PB18 PB19 PB20 PB21 PB22 PB23 GND3 VDDIO3 VDDCORE3 PB24 NRST TCK VCORE PI_RST PI_TCK TMS PI_TMS TDO VDDIN PI_TDO VDDOUT TDI MB_VCC_3.3V MB_VCC_3.3V VCORE PI_TDI C17 10 μF C18 10 μF C19 0.1 μF MB_VCC_3.3V TX0 MB_VCC_3.3V RX0 RTS CTS C16 MB_VCC_3.3V VDDCORE2 SB6 TRSTin SB5 TXData TCKout VCORE MB_VCC_3.3V PA7 ENSPI PA6 TDOin RXData TDIout PA5 TMSout PA4 TCKout TRESin TMSin TRESout TDlin PA2 PA3 VCORE TRSTout TCKin RTCKin C21 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 VDDANA 1 75 ADVREF 2 74 GNDANA 73 3 AD12BVREF 4 72 PA22 5 71 PA30 6 70 PB3 7 69 PB4 68 8 VDDCORE1 9 67 PA13 10 66 PA14 11 65 PA15 12 64 PA16 13 63 ATSAM3U2CA PA17 14 62 PB16 15 61 PB15 16 60 PA18 17 59 PA19 18 58 PA20 19 57 PA21 20 56 PA23 21 55 VDDIO1 54 22 PA24 23 53 PA25 24 52 PA26 51 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 PA0 PA1 MB_VCC_3.3V PB7 U1 PB8 0.1 μF 10 nF R19 TP1 1 kΩ aaa-018546 Fig 15. JLink MPU UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 11 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide JTAG interface to QN9020 LED_RED1 D1 R13 LED4 R6 MB_VCC_3.3V LED_RED2 D1 0Ω R14 LED4 T_TRST TRSTout 220 Ω TRSTin MB_VCC_3.3V R9 220 Ω T_TDI TDIout XOUT 0Ω C2 18 pF 3 TDIin 2 C3 18 pF XIN J2 R7 4 jump 150 Ω TMSin 1 SWCLK/TCK T_TCK TCKout jump 150 Ω TCKin SWCLK/TCK T_RTCK RTCKin T_TDO TDOin ATSAM3U2CA programming interface SWDIO/TMS J3 R8 MB_VCC_3.3V SWDIO/TMS T_TMS TMSout Y1 12 MΩ R10 TRESout T_RESET 0Ω R11 nRESET 0Ω TRESin R5 4.7 kΩ R29 DFSON J1 S4 9 6 1 2 3 4 5 S3 R3 4.7 kΩ R4 4.7 kΩ J4 MB_VCC_3.3V PI_TMS R28 S1 DFSOP GND 39 Ω 1% V PI_TCK D- VS DHSON D+ 1 10 2 9 3 CON10C 8 4 7 5 6 UART interface to QN9020 PI_RST VCC R30 1 MΩ P0.2_UART0-RTS solder_bridge SB2 RTS P0.1_UART0-CTS solder_bridge PI_TDO SB3 RXD P0.0_UART0-TX solder_bridge U5 IO2 G SB1 CTS R26 0Ω PI_TDI DHSOP ID S2 8 7 miniusb_typeB R2 4.7 kΩ 39 Ω 1% VBUS 3 2 4 1 IO1 SB4 TXD GND P1.7_UART0-RX solder_bridge PRTR5VOU2X C36 C24 1 nF 0.1 μF MB_VCC_3.3V VCORE MB_VCC_3.3V MB_VCC_3.3V C23 C5 0.1 μF 10 μF C7 0.1 μF C6 0.1 μF C9 0.1 μF C8 0.1 μF C11 0.1 μF C13 0.1 μF C10 0.1 μF C12 0.1 μF GND C15 0.1 μF C14 0.1 μF GND VS VS VBUS VBUS aaa-018344 Fig 16. JLink power supply and others U2 V5 VIN VBUS R25 0Ω GND EN TP2 1 2 3 5 J13 VOUT MB_VCC_3.3V TPS73633 4 NR/FB C26 C29 0.1 μF C30 10 μF 16 V JUMP2 10 nF GND GND BAT1 1 J11 R24 3 2 0Ω 1 2 QN_VIO J12 QN_VCC_3.3V JUMP3 JUMP2 3 QN current test battery Note: connect jumper J11 PIN2, 3 LDO as a power supply connect jumper J11 PIN1, 2 battery as a power supply aaa-018345 Fig 17. Power supply UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 12 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide QN_VCC_3.3 V QN9020 device Y3 16 M P3.5_SPIOCS P3.4_SPIOCLK REXT VDD3 XTAL2 XTAL1 P3.0_ADC- P3.3_SPIOMOSI P3_4 P3_5 P3.2_SPIOMISO P3_3 P3_2 P3_1 P3_0 9 28 10 27 11 26 12 25 P1.7_UART0-RX C37 15 16 17 18 19 20 21 22 23 100 nF P0.5 SWCLK/TCK R32 GND 56 kΩ VSS2 100 nF L3 2.0 nH RFP L1 1.1 nH RFN C46 P1.3_SPI1-CLK L2 P1.5_PWM P1.7_UART0-RX RVDD QN_VCC_3.3 V P3_6 P2_0 P2_1 P2_2 P2_3 P2_4 2 3 4 5 6 7 8 9 10 P0.0 UART0-TX P0.2 UART0-RTS P0.4 SWDIO/TMS QN_VCC_3.3 V J7 P1.1_SPI1-MOSI 1.5 pF 6.2 nH RSTN 1 A1 antenna C44 nRESET nRESET P3.6 P2.0_UART1-RX C39 2.2 nF C42 8.2 pF R31 100 kΩ 2 3 4 5 6 7 8 9 10 P1.0_SPI1-MISO P1.2_SPI1-CS P1.4 P1.6_PWM GND J8 P2.1_UART1-TX P2.1_UART1-TX P2.3_I2C-SDA C41 1 μF P2.2 1 C47 1.0 pF P2.5 P2.7_PWM P2.3_I2C-SDA QN_VCC_3.3 V P2.4_I2C-SCL 1 2 3 4 5 6 7 8 9 10 P2.0_UART1-RX P2.2 P2.4_I2C-SCL P2.6_PWM GND 24 J9 P3.0_ADC- P2.5 P1_7 VDD1 14 GND GND VSS3 29 13 P0.3 P2_5 VSS1 30 8 P2_6 P0_0 P0.0_UART0-TX 7 QN9020 P2_7 P0_1 P0.1_UART0-CTS U6 31 P2.7_PWM P0.2_UART0-RTS 6 P1_0 P0_2 32 P1.0_SPI1-MISO P0_3 P0.3 C43 37 VDD2 36 5 P1_1 P0.4 38 33 P1.2_SPI1-CS P0_4 39 4 P1.1_SPI1-MOSI P0_5 P0.5 40 34 P1_2 22 pF XTAL1_32K 41 3 P1.3_SPI1-CLK C45 42 35 P1_3 Y2 32.768 kHz 43 J6 P0.1_UART0-CTS 2 P1.4 22 pF XTAL2_32K 44 P1_4 SWDIO/TMS 45 P1.5_PWM P0_6 46 P1_5 P0_7 47 P1.6_PWM 100 nF SWCLK/TCK 48 49 1 P1_6 VCC DCC GND L4 10 μH C38 P3.1_ADC+ L5 15 nH C40 QN9020 GPIO C48 1 μF P2.6_PWM QN_VCC_3.3 V P3.2_SPI0-MISO P3.4_SPI0-CLK P3.6 GND 1 2 3 4 5 6 7 8 9 10 nRESET P3.1_ADC+ P3.3_SPI0-MOSI P3.5_SPI0-CS QN_VCC_3.3 V 100 nF QN_VIO USER LED button 1 1 2 4 USER BUTTON SW1 2 4 RESET BUTTON SW2 SW3 reset button 1 QN_VIO 100 kΩ P1.5_PWM R18 3 QN_VIO QN_VIO R15 P1.4 3 button 2 1 BUZZER P0.5 LED1 D2 1 2 P2.6_PWM 470 Ω 100 kΩ P0.4 nRESET B1 R20 LED2 D3 R21 buzzer 470 Ω 2 QN_VIO CONNECTOR FOR SENSOR BOARD J10 J5 1 2 3 4 5 6 1 2 3 4 5 6 7 8 9 10 11 12 7 8 9 10 11 12 P3.0_ADCP3.1_ADC+ P3.6 P2.3_I2C-SDA P2.4_I2C-SCL R16 0Ω R22 0Ω R17 0Ω P0.3 P0.4 P0.5 P3.3_SPIO-MOSI P3.5_SPIO-CS GND aaa-018346 Fig 18. BLE - QN9020 UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 13 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 3.2 PCB Layout J10 J9 J6 GND P3.5 P3.3 R22 P0.5 R17 P0.4 R16 P0.3 SCL SDA P3.6 P3.1 P3.0 R2 R4 VCC VCC Y3 L3 C46 A1 C47 43 C L5 L4 C42 C41 C39 R31 L2 L1 U6 R26 C7 C12 R37 R10 R11 R38 R6 C40 Y2 C45 C38 C37 RXD TXD CTS RTS C48 R36 R35 TP1 R34 R33 SWDIO SWCLK LED1 R21 D3 LED2 P1.7-P1.0 P2.7-P2.0 BUTTON2 J8 R18 QN9020_MINIDK_V7 R150121 R20 D2 J7 SW2 R23 R27 C6 R9 R7 R8 BUTTON1 C11 C5 SW1 J13 power for U1 J12 power for U6 J11 power select R15 U1 SEGGER J-LinkTMTechnology www.segger,com 3 C23 R19 QN_RST C17 C18 C19 C13 C8 C20 C3 C16 C10 D1 R13 R28 R14 2 U2 C29 C30 J11 VCC J12 QNVCC R30 C36 1 TP2 C26 R25 C24 R24 Y1 C2 R29 J1 J13 R12 C21 C22 C14 C15 C9 SW3 R3 R5 J5 U5 VBAT P3.0-P3.6 R C 32 44 J4 P0.0-P0.7 aaa-018347 Fig 19. Silk screen top UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 14 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 0.0P 1.0P 2.0P 3.0P 4.0P 5.0P 6.0P 7.0P CCV DNG TESER 0.3P 1.3P 2.3P 3.3P 4.3P 5.3P 6.3P CCV DNG CCV DNG 7.1P 6.1P 5.1P 4.1P 3.1P 2.1P 1.1P 0.1P CCV DNG 7.2P 6.2P 5.2P 4.2P 3.2P 2.2P 1.2P 0.2P 1B SUBV -D +D DNG 3 2 1 tabV CCV 1TAB aaa-018348 Fig 20. Silk screen bottom 4. Abbreviations Table 3. UM10895 User manual Abbreviations Acronym Description UART Universal Asynchronous Receiver/Transmitter DK Development Kit LDO Low Dropout Output SWD Serial Wire Debug PCB Printed-Circuit Board BLE Bluetooth Low Energy MCU Micro-Controller Unit GPIO General Purpose Input/Output ISP In System Programming USB Universal Serial Bus All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 15 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 5. Legal information 5.1 Definitions Draft — The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. 5.2 Disclaimers Limited warranty and liability — Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes — NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Suitability for use — NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer’s own risk. Applications — Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product UM10895 User manual design. It is customer’s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer’s applications and products planned, as well as for the planned application and use of customer’s third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer’s applications or products, or the application or use by customer’s third party customer(s). Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer’s third party customer(s). NXP does not accept any liability in this respect. Export control — This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities. Evaluation products — This product is provided on an “as is” and “with all faults” basis for evaluation purposes only. NXP Semiconductors, its affiliates and their suppliers expressly disclaim all warranties, whether express, implied or statutory, including but not limited to the implied warranties of non-infringement, merchantability and fitness for a particular purpose. The entire risk as to the quality, or arising out of the use or performance, of this product remains with customer. In no event shall NXP Semiconductors, its affiliates or their suppliers be liable to customer for any special, indirect, consequential, punitive or incidental damages (including without limitation damages for loss of business, business interruption, loss of use, loss of data or information, and the like) arising out the use of or inability to use the product, whether or not based on tort (including negligence), strict liability, breach of contract, breach of warranty or any other theory, even if advised of the possibility of such damages. Notwithstanding any damages that customer might incur for any reason whatsoever (including without limitation, all damages referenced above and all direct or general damages), the entire liability of NXP Semiconductors, its affiliates and their suppliers and customer’s exclusive remedy for all of the foregoing shall be limited to actual damages incurred by customer based on reasonable reliance up to the greater of the amount actually paid by customer for the product or five dollars (US$5.00). The foregoing limitations, exclusions and disclaimers shall apply to the maximum extent permitted by applicable law, even if any remedy fails of its essential purpose. Translations — A non-English (translated) version of a document is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions. 5.3 Trademarks Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 16 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 6. Tables Table 1. Table 2. QN9020 Mini DK board components list. . . . . . .5 QN9020 Mini DK board components list. . . . . . .5 Table 3. Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 15 7. Figures Fig 1. Fig 2. Fig 3. Fig 4. Fig 5. Fig 6. Fig 7. Fig 8. Fig 9. Fig 10. Fig 11. Fig 12. Fig 13. Fig 14. Fig 15. Fig 16. Fig 17. Fig 18. Fig 19. Fig 20. Mini DK functional diagram . . . . . . . . . . . . . . . . . .3 Mini DK top view . . . . . . . . . . . . . . . . . . . . . . . . . .4 Mini DK board bottom view . . . . . . . . . . . . . . . . . .4 Connect jumper J11 Pin 2 and Pin 3 to select USB as power supply . . . . . . . . . . . . . . . . . . . . . . . . . . .6 Connect jumper J11 Pin1 and Pin 2 to select CR2032 coil cell as power supply . . . . . . . . . . . . .6 Connect the J2, J3 . . . . . . . . . . . . . . . . . . . . . . . . .7 Short the SB3,SB4. . . . . . . . . . . . . . . . . . . . . . . . .7 QN9020 Device . . . . . . . . . . . . . . . . . . . . . . . . . . .8 QN9020 GPIO Definition . . . . . . . . . . . . . . . . . . . .8 QN9020 Reset circuit. . . . . . . . . . . . . . . . . . . . . . .9 LED circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Button circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Piezo buzzer circuit . . . . . . . . . . . . . . . . . . . . . . .10 Connect for connecting sensor board . . . . . . . . .10 JLink MPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 JLink power supply and others . . . . . . . . . . . . . .12 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 BLE - QN9020 . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Silk screen top . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Silk screen bottom . . . . . . . . . . . . . . . . . . . . . . . .15 UM10895 User manual All information provided in this document is subject to legal disclaimers. Rev. 1 — 1 June 2015 © NXP Semiconductors N.V. 2015. All rights reserved. 17 of 18 UM10895 NXP Semiconductors QN9020 Mini DK user guide 8. Contents 1 1.1 1.2 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 3 3.1 3.2 4 5 5.1 5.2 5.3 6 7 8 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Kit contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Additional resource . . . . . . . . . . . . . . . . . . . . . . 3 Hardware description . . . . . . . . . . . . . . . . . . . . 3 Hardware overview . . . . . . . . . . . . . . . . . . . . . . 3 Default jumper settings on Mini DK board . . . . 5 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Segger JLink OB part . . . . . . . . . . . . . . . . . . . . 7 QN9020 Device . . . . . . . . . . . . . . . . . . . . . . . . 8 GPIO Interface . . . . . . . . . . . . . . . . . . . . . . . . . 8 QN9020 Reset button . . . . . . . . . . . . . . . . . . . . 9 LED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Piezo buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Optional sensor connector . . . . . . . . . . . . . . . 10 Current measurement. . . . . . . . . . . . . . . . . . . 10 Appendix - Schematics and PCB layout . . . . 11 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 PCB Layout . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Legal information. . . . . . . . . . . . . . . . . . . . . . . 16 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Please be aware that important notices concerning this document and the product(s) described herein, have been included in section ‘Legal information’. © NXP Semiconductors N.V. 2015. All rights reserved. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: [email protected] Date of release: 1 June 2015 Document identifier: UM10895