u-blox BMD-34, BMD-38 EVK User Manual

34 series modules. It also describes the different options for
BMD-34 / 38 EVK
Evaluation kit for BMD-34 and BMD-38 series modules
User guide
Abstract
This document describes how to set up the EVK-BMD-340, EVK-BMD-341, and EVK-BMD-380 evaluation kits to evaluate BMD­debugging and the development capabilities included in the evaluation board.
UBX-19033356 - R05 C1-Public www.u-blox.com
BMD-34 / 38 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 wit The information contained herein is provided “as is” and u implied, is given, including but not limited purpose of the information. This document may be revised by u documents, visit www.u Copyright © u

Document information

Title BMD-34 / 38 EVK
Subtitle Evaluation kit for BMD-34 and BMD-38 series modules
Document type User guide
Document number UBX-19033356
Revision and date R05 28-Jan-2021
Disclosure restriction C1-Public
This document applies to the following products:
Product name
BMD-340-Eval BMD-341-Eval
BMD-380-Eval
UBX-19033356 - R05 Document information Page 2 of 20 C1-Public
h the express written permission of u-blox.
-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
-blox at any time without notice. For the most recent
-blox.com.
-blox AG.
BMD-34 / 38 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 .......................................................................................................................................................... 8
2.4 LEDs ............................................................................................................................................................... 9
2.5 32 kHz crystal oscillator .......................................................................................................................... 10
2.6 NFC connector ........................................................................................................................................... 10
2.7 Current sensing headers ......................................................................................................................... 11
2.8 External SEGGER J-Link™ debug interface ........................................................................................ 11
2.9 QSPI ............................................................................................................................................................. 12
2.10 GPIO jumpers ............................................................................................................................................. 13
2.11 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 - R05 Contents Page 3 of 20 C1-Public
BMD-34 / 38 EVK - User guide

1 Product description

The BMD-34-EVAL kits provide stand-alone use of the BMD-340, BMD-341, or BMD-380 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/380 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. References to the BMD-34-EVAL and BMD-34 series also apply to the BMD-380-EVAL and BMD-380 module.

1.1 Key features

Used for evaluation of BMD-340, BMD-341, or BMD-380 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 - R05 Product description Page 4 of 20 C1-Public
BMD-34 / 38 EVK - User guide

1.2 Kit includes

BMD-340 and BMD-380 evaluation kits include:
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 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
SEGGER J-Link Software and Documentation Pack
Nordic Semiconductor SDK The nRF5 SDK is your first stop for building fully featured, reliable and secure
Nordic Semiconductor nRF Connect for Desktop
Nordic Semiconductor nRF Connect for Mobile
Nordic Semiconductor Mobile Apps
Table 1: Useful tools
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.
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 - R05 Product description Page 5 of 20 C1-Public
BMD-34 / 38 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-34 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 can the USB be safely connected at the
same time as the coin cell or external power is still applied, which allows for easy programming of the module.
UBX-19033356 - R05 Hardware description Page 6 of 20 C1-Public
Loading...
+ 14 hidden pages