Ublox BMD-34 EVK Series, EVK-BMD-341, EVK-BMD-340 User Manual

BMD-34 EVK
Evaluation kit for BMD-34 series modules
User guide
Abstract
This document describes how to set up the EVK-BMD-340 and EVK-BMD-341 evaluation kits evaluate BMD-34 series modules. development capabilities included in the evaluation board.
www.u-blox.com
UBX-19033356 - R03
BMD-34 EVK - User guide
u-blox or third parties 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 The information conta implied, is given, including but not limited purpose of the documents, visit www.u Copyright © u

Document information

Title BMD-34 EVK
Subtitle Evaluation kit for BMD-34 series modules
Document type User guide
Document number UBX-19033356
Revision and date R03 24-Oct-2019
Disclosure restriction
This document applies to the following products:
Product name Type number
BMD-340-Eval BMD-340-Eval-00 BMD-341-Eval BMD-341-Eval-00
UBX-19033356 - R03 Document information Page 2 of 20
-blox AG.
ined herein is provided “as is” and u-blox assumes no liability for its use. No warranty, either express or
to, with respect to the accuracy, correctness, reliability and fitness for a particular
information. This document may be revised by u-blox at any time without notice. For the most recent
-blox.com.
-blox.
BMD-34 EVK - User guide

Contents

Document information ................................................................................................................................ 2
Contents .......................................................................................................................................................... 3
1 Product description .............................................................................................................................. 4
1.1 Key features ................................................................................................................................................. 4
1.2 Kit includes ................................................................................................................................................... 5
1.3 Development tools ...................................................................................................................................... 5
2 Hardware description ........................................................................................................................... 6
2.1 Power ............................................................................................................................................................. 6
2.1.1 Powering the board ............................................................................................................................ 6
2.1.2 USB peripheral power ......................................................................................................................... 7
2.2 Reset .............................................................................................................................................................. 7
2.3 Buttons .......................................................................................................................................................... 9
2.4 LEDs ............................................................................................................................................................... 9
2.5 Virtual COM port .......................................................................................................................................10
2.6 32 kHz crystal oscillator ..........................................................................................................................10
2.7 NFC connector ...........................................................................................................................................10
2.8 Current sensing headers .........................................................................................................................11
2.9 External SEGGER J-Link™ debug interface ........................................................................................11
2.10 QSPI .............................................................................................................................................................12
2.11 GPIO jumpers .............................................................................................................................................12
2.12 Header pin-out ...........................................................................................................................................13
3 Setting up the evaluation board .................................................................................................... 16
3.1 Set up the tool chain .................................................................................................................................16
3.2 Connect BMD-34 evaluation kit to a computer ..................................................................................16
3.3 Open an example project .........................................................................................................................18
Related documents ................................................................................................................................... 19
Revision history .......................................................................................................................................... 19
Contact .......................................................................................................................................................... 20
UBX-19033356 - R03 Contents Page 3 of 20
BMD-34 EVK - User guide

1 Product description

The BMD-34-EVAL kits provide stand-alone use of the BMD-340 or BMD-341 module featuring the Nordic nRF52840 RF System on Chip (SoC). Other modules have evaluation kits covered by other documents.
The evaluation kit provides a great starting point for almost any Bluetooth 5 low energy, Thread, or Zigbee project. All features of the BMD-340/341 are easily accessed from the evaluation board. A simple USB connection provides power, programming, and a virtual COM port. Four user buttons are available, as well as a USB peripheral connector, four LEDs and a reset button. All 48 GPIO are available on headers that are compatible with the Arduino® form factor. This allows easy use of any existing Arduino shields. Current sense resistors allow for measuring current into the module and into the shield.
This guide provides setup instructions for starting development and describes the hardware functionality of the BMD-34-EVAL boards.

1.1 Key features

Used for evaluation of BMD-340 or BMD-341 modules
On-board programming and debug (SEGGER J-Link-OB)
• Able to program external modules
• Virtual COM port over USB
Full GPIO of the BMD-34 / nRF52840
Buttons and LEDs for user interaction
NFC antenna connector
32.768 kHz Crystal
CR2032 battery holder
• USB peripheral connector
• Power input and mode selections
Figure 1: BMD-34 EVK evaluation board (Top view)
UBX-19033356 - R03 Product description Page 4 of 20
BMD-34 EVK - User guide

1.2 Kit includes

BMD-340 evaluation kit includes:
BMD-340 evaluation board
Micro-USB cable
NFC antenna
BMD-341 evaluation kit includes:
BMD-341 evaluation board
Micro-USB cable
NFC antenna
2.4 GHz antenna kit

1.3 Development tools

The tools listed below will aid in development with the BMD-34 series Bluetooth modules. Not all tools will be required depending on which software suite is used.
Tool Description
SEGGER Embedded Studio
SEGGER J-Link Software and Documentation Pack
Nordic Semiconductor SDK
Nordic Semiconductor nRF Connect for Desktop
Nordic Semiconductor nRF Connect for Mobile
Nordic Semiconductor Mobile Apps
Table 1: Useful tools
SEGGER Embedded Studio is an easy-to-use integrated development environment with project management tools, editor and debugger supporting ARM Cortex devices. Full debug support including Real Time Terminal (RTT) output is also available. Available for Windows, macOS, and Linux. Free license for use with the Nordic nRF5 ICs and modules: http://license.segger.com/Nordic.cgi
J-Link Commander (JLink.exe) is a command line-based utility that can be used for verifying proper functionality of J-Link as well as for simple analysis of the target system. It supports some simple commands, such as memory dump, halt, step, go etc. to verify the target connection. Available for Windows, macOS, and Linux.
The nRF5 SDK is your first stop for building fully featured, reliable and secure applications with the nRF52 and nRF51 series. It offers developers a wealth of varied modules and examples right across the spectrum including numerous Bluetooth Low Energy profiles, Device Firmware Upgrade (DFU), GATT serializer and driver support for all peripherals on all nRF5 Series devices. SDKs for Bluetooth Mesh, Thread, Zigbee and other protocols are also available.
nRF Connect is a cross-platform tool that enables testing and development with Bluetooth® low energy (previously called Bluetooth Smart). It allows easy setup of connections with other devices and uses these connections to read and write the external nodes. Available for Windows, macOS, and Linux.
nRF Connect for Mobile, previously known as nRF Master Control Panel, is a powerful generic tool that allows you to scan and explore your Bluetooth low energy devices and communicate with them. nRF Connect for Mobile supports several Bluetooth SIG adopted profiles, as well as the Device Firmware Update profile (DFU) from Nordic Semiconductor or Eddystone from Google. Available for iOS and Android.
Additional mobile utilities for your application development. Available for iOS and Android.
UBX-19033356 - R03 Product description Page 5 of 20
BMD-34 EVK - User guide

2 Hardware description

Design files for each of the BMD-3xx evaluation boards may be requested from the u-blox
support team.
Figure 2: Assembly drawing (Top view)

2.1 Power

The BMD-34 evaluation board has five possible power sources as listed below:
USB from the debug interface
USB peripheral on the BMD-340 itself
• CR2032 coin cell battery
2.54 mm through-hole connector for connecting 3.3 V
• Lithium Polymer (LiPo) battery input
These power sources use protection diodes to prevent reverse voltage to any supply. This allows them to be used simultaneously. Solder jumpers are provided to allow by-passing any of the protection diodes eliminating the voltage drop across them.
Care should be taken to not damage the supplies when the protection is by-passed.

2.1.1 Powering the board

During typical debugging, power will be provided by VBUS on the USB debug interface to supply 5 V to the 3.3 V LDO regulator and to the shield connector. The 3.3 V LDO regulator will then power VIO, VSHLD, and VBMD.
When powering the board from the CR2032 coin cell (3VDC), the external power header, or the LiPo header, USB can be left disconnected. In this configuration, the interface IC is held in reset to conserve power.
Only if the power protection diodes are left intact, USB can be connected at the same time
the coin cell or external power is still applied allowing for easy programming of the module.
UBX-19033356 - R03 Hardware description Page 6 of 20
Loading...
+ 14 hidden pages