background image

 

EVK-NINA-B3 - User Guide 

UBX-17056481 - R03 

Appendix

  

Page 23 of 31 

 

 

 

Appendix  

A

 

Schematics 

 

 

 

 

Top view 

Bottom view 

Summary of Contents for EVK-NINA-B3 Series

Page 1: ...ent describes how to set up the EVK NINA B3 evaluation kit to evaluate NINA B3 series standalone Bluetooth 5 low energy modules It also describes the different options for debugging and the development capabilities included in the evaluation board www u blox com UBX 17056481 R03 ...

Page 2: ...arties may hold intellectual property rights in the products names logos and designs included in this document Copying reproduction modification or disclosure to third parties of this document or any part thereof is only permitted with the express written permission of u blox The information contained herein is provided as is and u blox assumes no liability for its use No warranty either express o...

Page 3: ...l supply 11 1 6 6 Raspberry Pi HAT 11 1 7 Arduino interface 12 1 7 1 Arduino shield compatibility 14 1 8 Raspberry Pi compatible interface 14 1 8 1 Powering considerations 17 1 8 2 UART 17 1 8 3 EEPROM support 17 1 9 Buttons and LEDs 18 1 10Disconnecting NINA signals from board peripherals 18 1 11Software debug options 20 2 Setting up the evaluation board 21 2 1 Evaluation board setup 21 2 2 Start...

Page 4: ...enna soldered on to the module EVK NINA B312 with a NINA B312 module including u blox connectivity software and an internal antenna a unique 2 4 GHz metal sheet antenna soldered on to the module The evaluation board provides access to all of the 38 GPIO pins and interfaces available on the NINA B3 modules through a variety of connectors and interfaces including Arduino Uno R3 and Raspberry Pi head...

Page 5: ...o 2x I2C o 1x I2S o 1x PDM input o 1x Quadrature decoder Full UART to USB converter with a Virtual COM port allowing control of the extended UART features of the u blox connectivity software On board J Link debugger programmer o Mass Storage Device interface to PC for drag n drop programming o Debug port o An additional Virtual COM port that for example may be connected to add on boards or to a de...

Page 6: ...am shows the major interfaces and internal connections of the EVK NINA B3 The following sections describes in detail how the different interfaces are connected and may be used as well as how the evaluation board may be configured to suit the needs of the user 1 5 Connectors Figure 3 shows the available connectors of the EVK NINA B3 and their layout Table 1 describes the connectors and their uses i...

Page 7: ...A B3 modules support Serial Wire debug SWD and Serial Wire Viewer but not JTAG debug J21 Cortex Debug ETM connector 20 pin 50 mil pitch connector This extended connector has the same features as J12 but also allows for instruction trace operations via the Embedded Trace Macrocell ETM of the Cortex M4 microcontroller inside the NINA B3 module This requires a special external debugger Note that the ...

Page 8: ...e NINA B3 module and the board itself To configure this jumpers are added or removed to pin headers shorting two of the pins together and connecting or disconnecting different power nets on the evaluation board Figure 5 shows the location of the power configuration jumper headers The 3V3 net is supplied by the board and will always be powered as long as any of the power sources shown in Figure 4 a...

Page 9: ...ed 10 VDD_MCU Supply net for the board functions not directly connected to the NINA module Interface MCU USB hub UART to USB converter etc 11 GND Ground net 12 GND Ground net J22 1 VCC NINA module voltage supply that connects to the module VCC pin Shorted to the VCC_IO net via 0 Ω resistor R4 by default 2 VCC_IO Connects to the NINA module VCC_IO pin Shorted to the VCC net via 0 Ω resistor R4 by d...

Page 10: ...Figure 7 Jumper positions for battery powered operation two jumpers are optional Connector annotation Add jumper to pins Description J7 5 6 Selects the battery connected to the battery holder as source for the VDD_NINA net 9 10 Optional Powers up the Interface MCU USB hub and UART to USB converter with 3 3 V J22 1 3 Powers up the NINA module The NINA VCC and VCC_IO pins are connected to the select...

Page 11: ...properly isolated If a voltage is applied to the signal of an unpowered device current might leak through various protection circuits of the device This might give false readings when measuring current consumption etc Figure 9 below shows a few optional jumper connections that can be helpful when supplying the module with an external supply Figure 9 Optional jumper positons while using an external...

Page 12: ...or the VDD_NINA net 2 4 Optional Powers up the peripherals directly connected to NINA such as LEDs and external memory with the NINA supply voltage Table 7 Jumper configuration when connected to a Raspberry Pi HAT 1 7 Arduino interface The EVK NINA B3 includes a set of pin headers and mounting holes that are compatible with certain Arduino or Arduino inspired shields Figure 11 shows the layout of ...

Page 13: ...pressed 5 A4 Analog input UART_DSR GPIO_17 P0 28 Analog function capable GPIO UART_DSR signal on NINA B31 6 A5 Analog input UART_DTR GPIO_16 P0 03 Analog function capable GPIO UART_DTR signal on NINA B31 J3 1 D0 RX Digital I O UART RX UART_RXD GPIO_23 P0 29 UART_RXD signal on NINA B31 2 D1 TX Digital I O UART TX UART_TXD GPIO_22 P1 13 UART_TXD signal on NINA B31 3 D2 Digital I O UART_CTS GPIO_21 P...

Page 14: ...e on SCL SDA On some Arduino boards the I2C signals SCL and SDA are connected to the pins A4 and A5 and to the SCL and SDA pins in the top right hand corner Since these pins will be shorted together it might cause problems when connected to the EVK NINA B3 which has not shorted these pins together Note on digital I O pins Some of the digital I O pins can be connected to the on board debug MCU thus...

Page 15: ...i GPIO connectors Figure 12 shows the layout of the Raspberry Pi interface and Table 10 explains the pinout in detail There are three mounting holes that can be used for increased mechanical stability The two on either side of connector J14 are common to all Raspberry Pi boards but the third one is only compatible with the Pi Zero boards ...

Page 16: ...ND 15 GPIO22 Digital I O GPIO_51 P0 17 Connected to NINA through a solder bridge if the bridge is cut this pin will be left floating 16 GPIO23 Digital I O GPIO_50 P0 20 Connected to NINA through a solder bridge if the bridge is cut this pin will be left floating 17 3 3 V 3 3 V supply pin 3V3_PI Not connected by default see section 1 6 18 GPIO24 Digital I O GPIO_49 P0 22 Connected to NINA through a...

Page 17: ... that on a Raspberry Pi board GPIO14 will be TX and on a HAT it will be RX To support talking to both HATs and Pi boards the zero Ω resistors R57 R58 R59 and R60 can be used to toggle the NINA TX and RX pins between GPIO14 and GPIO15 If a NINA B30 is used this switch can also be made in the software By default the EVK NINA B3 will be configured to simulate a HAT and GPIO14 is connected to the NINA...

Page 18: ...pin via jumper header J9 DS6 UART DSR LED Connected to the NINA UART_DSR GPIO_17 pin via jumper header J9 DS7 UART TXD LED Connected to the NINA UART_TXD GPIO_22 pin via jumper header J9 DS8 UART RXD LED Connected to the NINA UART_RXD GPIO_23 pin via jumper header J9 DS9 RGB LED Connected to the NINA RED GPIO_1 GREEN GPIO_7 and BLUE GPIO_8 pins via jumper header J19 Table 12 EVK NINA B3 LED indica...

Page 19: ...NINA B31 SWITCH_1 and GREEN signal 10 GREEN RGB diode green signal active low 11 GPIO_1 NINA B30 GPIO can be used as user LED output NINA B31 RED signal 12 RED RGB diode red signal active low J9 1 GPIO_16 UART_DTR NINA B30 analog capable GPIO signal NINA B31 UART DTR output 2 UART_DTR_I UART to USB DTR signal 3 GPIO_17 UART_DSR NINA B30 analog capable GPIO signal NINA B31 UART DSR input 4 UART_DSR...

Page 20: ...r connected to J12 connector An external debugger connected to the J12 connector is useful when powering the evaluation board with the CR2032 coin cell battery or through the external power supply connector J5 It could also be useful in a scenario where the debug MCU interface has been disconnected from the NINA B3 module using the jumpers on J9 header The SEGGER J Link software 4 is required to d...

Page 21: ...need to be installed the first time you connect the unit to a new computer If the drivers are not installed automatically download the nRFgo Studio from www nordicsemi com to get the Jlink CDC UART driver A COM port will automatically be assigned to the unit by Windows Do the following to view the assigned COM ports on Windows 7 Open the Control Panel and click Hardware and Sound Click Device Mana...

Page 22: ...valuation board Page 22 of 31 2 3 Getting the latest software Go to the u blox support webpage to obtain the latest available firmware Instructions on reflashing the EVK NINA B3 can be found in the Software section of the NINA B3 System Integration Manual 2 ...

Page 23: ...EVK NINA B3 User Guide UBX 17056481 R03 Appendix Page 23 of 31 Appendix A Schematics Top view Bottom view ...

Page 24: ...T_DSR_LVL UART_RTS_LVL UART_CTS_LVL UART_TXD_LVL UART_RXD_LVL GPIO_45 RESET_N_I NINA MODULE UART_RXD UART_RTS_I UART_CTS_I UART_TXD_I UART_RXD_I UART_DSR UART_DTR UART_RTS UART_CTS UART_TXD SWDIO_I RESET_N_I GPIO_1 GREEN RED SWDIO RESET_N SWDCLK GPIO_8 SWITCH_1 UART_DSR_I SWDIO SWDCLK_I BLUE UART_DTR_I 100N GPIO_46 GPIO_51 GPIO_50 GPIO_44 10 SWDCLK_I VDD_IO VDD_MCU GPIO_29 VCC 6 5 4 3 2 1 9 7 5 1 ...

Page 25: ...AGREEMENTS INTERFACE MCU 02 Change 113979 A EVB NINA B3 AJOH u blox AG PAGE 2 OF 6 Wed Jan 24 15 28 26 2018 DRAWING TITLE E D C B A A E D C B 1 2 3 4 5 6 7 8 3 4 5 6 7 8 2 U BLOX AG DATE SWITZERLAND 1 THALWIL GROUP DESIGN BY ICM PCB_VER VERSION PROJECT A3 ...

Page 26: ...P 8P2 24 000MHZ 30PPM 100N 10 VDD_MCU 1 12K 100K 1 1 100K 10 100N 5 39R 39R 5 1U 1U 10 100K 1 100K VBUS_MCU VDD_MCU 100N 10 4U7 20 RBIAS PLLFILT XTALIN XTALOUT USBDP_UP USBDM_UP OCS2_N PRTPWR2 CRFILT VDD33_9 OCS1_N PRTPWR1 RTS_N DTR_N CTS_N DCD_N DSR_N RI_N RESET_N USBDP CBUS0 TXD RXD CBUS3 3V3OUT CBUS2 CBUS1 USBDM VDD33_1 VDD33_18 SUSP_IND VBUS_DET RESET_N SMBCLK SMBDATA NC USBDP_DN2 USBDM_DN2 US...

Page 27: ...NI GPIO_8 VIN RESET_N GPIO_46 5 DNI SWDCLK GPIO_47_SB 5 3K9 GPIO_8 GPIO_32 RESET_N GPIO_8 SWDIO 5V GPIO_27 SWITCH_2 GPIO_35 DNI 100N 10 5V DNI 100N 10 GPIO_24 HEADERS BUTTONS GREEN DNI 0R 0R UART_TXD 1 1 1 1 1 1 1 1 1 5 3 1 7 4 20 13 2 6 8 10 12 14 16 18 19 17 15 11 9 17 19 21 30 32 34 14 16 18 24 26 2 3 29 1 22 27 25 23 12 20 40 38 15 13 11 9 7 5 31 33 35 37 39 36 28 8 10 6 4 R G B A 10 9 1 7 3 5...

Page 28: ... 2U2 100N 10 POWER SUPPLY 10K 5 5 10K 5 47K 5 BASE_2 47K BASE_1 BASE_2 10 10 3V3_PI VBAT 10 USB_DP_CON USB_DP_RES USB_DM_RES 10 USB MICRO B USB MICRO B GNDA DM VUSB GND DP N C DM VUSB GND DP N C GNDA 9 7 5 1 3 12 10 8 6 11 2 4 G S D G S D Q3 Q1 J16 J8 J7 D6 VCC GND I O1 I O1 I O2 I O2 B2 E2 C2 E1 C1 B1 B2 E2 C2 E1 C1 B1 VCC GND I O1 I O1 I O2 I O2 J17 R36 R9 R26 R35 R27 R1 C8 L1 C6 L2 DRAWING TITL...

Page 29: ...Ground GPIO General Purpose Input Output LED Light Emitting Diode MCU Micro Controller Unit MSD Mass Storage Device NFC Near Field Communication U FL Coaxial RF connector USB Universal Serial Bus RTS Request To Send SDK Software Development Kit SPA Serial Port Application UART Universal Asynchronous Receiver Transmitter Table 14 Explanation of the abbreviations and terms used ...

Page 30: ...www segger com jlink software html 5 NINA B31 Getting Started document number UBX 18022394 For regular updates to u blox documentation and to receive product change notifications register on our homepage www u blox com Revision history Revision Date Name Comments R01 07 Feb 2018 cmag ajoh kgom Initial release R02 6 Jul 2018 kgom Included reference to NINA B31 Getting Started guide in section 2 2 1...

Page 31: ... Office China Beijing Phone 86 10 68 133 545 E mail info_cn u blox com Support support_cn u blox com Regional Office China Chongqing Phone 86 23 6815 1588 E mail info_cn u blox com Support support_cn u blox com Regional Office China Shanghai Phone 86 21 6090 4832 E mail info_cn u blox com Support support_cn u blox com Regional Office China Shenzhen Phone 86 755 8627 1083 E mail info_cn u blox com ...

Reviews: