Ublox BMD-34 EVK Series Скачать руководство пользователя страница 18

 

BMD-34 EVK - User guide 

UBX-19033356 - R03 

Setting up the evaluation board

  

Page 18 of 20 

 

10.

 

While still in the J-Link Commander session, save the pre-programmed public Bluetooth 
address by typing in: 

savebin mac_addr.bin 0x10001080 8

 

11.

 

Save the file 

mac_addr.bin

 to a convenient location for future use. 

12.

 

Exit the J-Link session by typing 

exit.

 

 
At this point, a file titled 

mac_addr.bin

 will be saved in the current directory. The contents will 

contain the MAC address in little-endian format:  

33 22 11 93 54 94 FF FF

 

to correspond to the address 

94:54:93:11:22:33

. The last two 

FF

 values are only fillers to 

complete the 8-byte read. Public Bluetooth addresses begin with the IEEE-assigned 
company ID, 

94:54:93

 or 

6C:1D:EB

. The remaining bytes are printed on the 2D and human-

readable label on the module. See the module data sheet for additional information. 

 

This file may be used to restore the Bluetooth address after performing an erase or recover 
with the J-Link command: 

loadbin mac_address.bin 0x10001080

 

3.3

 

Open an example project 

 

When selecting examples from the SDK, note the following cross reference: 

u-blox evaluation 
board

 

Nordic SoC 

Preferred Nordic 
SoftDevice 

Compatible Nordic DK 

BMD-340-EVAL   nRF52840 

S140 

PCA10056 / nRF52840 DK 

BMD-341-EVAL   nRF52840 

S140 

PCA10056 / nRF52840 DK 

Table 10: u-blox evaluation with Nordic DK cross reference 

For this guide, the nRF SDK v15.3.0 Heart Rate Service example for the BMD-340-EVAL will 
be used. 

 

The latest SDK version should be used whenever possible. The “nRF5_SDK_xx.x.x_yyyyyyy” 
directory may change. The folders under usually remain the same from version to version. 

1.

 

Navigate to the location of the heart rate example from the SDK, typically  

<unzipped_location>\nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_hrs 

2.

 

Select the DK Board, SoftDevice and IDE directories. Here is the full path: 

<unzipped_location>\nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_hrs\ 

pca10056\s140\ses 

3.

 

Open the project file (

ble_app_hrs_pca10056_s140.emProject

) to start the SEGGER 

Embedded Studio IDE 

4.

 

Build the project (

<F7>

5.

 

Once the build is successful, you can download the application code onto the module Board 

(Target | Download ble_app_hrs_pca10056_s140)

 

 

The first time the board is programmed, both the SoftDevice and the application will be 
downloaded to the module. Once the SoftDevice is loaded, subsequent downloads will only 
transfer the application. If you need to change SoftDevice versions, erase the board 
through the IDE: 

(Target | Erase All)

 

6.

 

On a mobile device, open the nRF Toolbox application. Select the Heart Rate Monitor. 

7.

 

Tap Connect. You should see the evaluation board advertising as “Nordic_HRM”. 

8.

 

Select this device to see the simulated heart rate being transmitted from the BMD-34 
module. 

Additional training videos for SEGGER Embedded Studio can be viewed 

here

.

Содержание BMD-34 EVK Series

Страница 1: ...This document describes how to set up the EVK BMD 340 and EVK BMD 341 evaluation kits to evaluate BMD 34 series modules It also describes the different options for debugging and the development capabi...

Страница 2: ...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 t...

Страница 3: ...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 in...

Страница 4: ...l 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 resist...

Страница 5: ...macOS and Linux Nordic Semiconductor SDK 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...

Страница 6: ...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...

Страница 7: ...assumed to be used as the reset pin for all BMD 34 and Nordic example projects and thus the evaluation board hardware is configured to use P0 18 as a reset The Reset button can be configured to conne...

Страница 8: ...an be used as a fifth user button or as a reset button directly connected to the BMD 34 module Solder jumper J18 is used to connect P0 18 of the BMD 34 module to the RESET_N net noted as nRESET in Fig...

Страница 9: ...er buttons The buttons and ESD protection can be completely removed from the circuit by breaking the associated jumper Figure 5 Schematic User buttons 2 4 LEDs User LEDs are provided on the evaluation...

Страница 10: ...ystal oscillator connected to the BMD 34 module by default This allows the module to use any of the three available low frequency LF clock sources an internal calibrated RC oscillator an internal synt...

Страница 11: ...ion does not require any modification of the current sense headers for the BMD 34 EVAL to perform properly Only current flowing through VBMD into the module is measured current sunk through GPIO pins...

Страница 12: ...on board BMD 34 module 2 10 QSPI A 64 Mbit Quad SPI MX25R6435F flash is available on the BMD 34 EVAL This memory can be used for execute in place XIP directly from the flash as well as general data s...

Страница 13: ...t The I O pins of the BMD 34 EVK are not 5 V tolerant Arduino Uno style shields shall be configured to use 3 3 V DC VSHLD as the I O voltage reference The tables below are presented in order of the he...

Страница 14: ...P1 07 GPIO 3 P1 06 P1 06 GPIO 4 P1 05 P1 05 GPIO 5 P1 04 P1 04 GPIO 6 P1 03 P1 03 GPIO 7 P1 02 P1 02 GPIO 8 P1 01 P1 01 GPIO Table 5 Header J7 Pin Pin name nRF52840 Function 1 P0 03 P0 03 GPIO AIN1 2...

Страница 15: ...GPIO 9 P0 19 P0 19 OPEN GPIO QSPI CLK 10 P0 20 P0 20 OPEN GPIO QSPI DIO0 11 P0 21 P0 21 OPEN GPIO QSPI DIO1 12 P0 22 P0 22 OPEN GPIO QSPI DIO2 13 P0 23 P0 23 OPEN GPIO QSPI DIO3 14 P0 24 P0 24 GPIO 1...

Страница 16: ...op a second evaluation board or a nRF52 USB Dongle is required to make Bluetooth low energy connections with your DUT 4 Install the SEGGER J Link Commander If presented with a screen to select differe...

Страница 17: ...driver 4 Run the J Link Commander 4 1 JLink on Windows 4 2 JLinkExe on macOS and Linux If prompted to update the J Link firmware accept and perform the update 5 Type connect at the J Link prompt 6 Ent...

Страница 18: ...tion with Nordic DK cross reference For this guide the nRF SDK v15 3 0 Heart Rate Service example for the BMD 340 EVAL will be used The latest SDK version should be used whenever possible The nRF5_SDK...

Страница 19: ...ion guide doc no UBX 14001652 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 Commen...

Страница 20: ...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...

Отзывы: