Laird BL654 Application Note Download Page 1

Embedded Wireless Solutions Support Center: 
http://ews-support.lairdtech.com 
www.lairdtech.com/bluetooth 

 

© Copyright 2021 Laird Connectivty. All Rights Reserved 

Americas

: +1-800-492-2320 

Europe

: +44-1628-858-940 

Hong Kong

: +852 2923 0610 

 

Application Note  

v1.2 

 

The BL654 firmware natively supports Direct Test Mode (DTM) commands as specified in the Bluetooth SIG

’s

 

Bluetooth Core 

Specifications v 5.0 vol. 6 part F - Direct Test Mode

accessible from the following link: 

www.bluetooth.com/specifications/bluetooth-core-specification

 

The purpose of DTM is to test the operation of radio at the physical layers such as for transmit power and receiver 
sensitivity. This is useful for regulatory EMC testing or for co-located radio testing with another radio system.  

This radio test can be carried out by dedicated test equipment (such as Anritsu MT8852 or similar) with the BL654 in DTM 
mode as the device under test. Alternatively, you can send DTM commands from a PC using a terminal program such as 
UwTerminalX. In both cases, the DTM commands remain the same. 

This document describes BL654 radio testing using the in-built Direct Test Mode (DTM) f

irmware and Nordic’s nRFgo Studio

 

or Laird Connectivity BleDtmRfTool. 

 

Entering DTM mode for the BL654 

 

Using Nordic nRFgoStudio DTM panel (or Laird BleDtmRfTool) to BLE radio test BL654 in either Transmit or Receive 
mode.  

 

Exiting DTM mode for the BL654 

 

To use DTM, you need the following: 

 

DVK-BL654-1.0 development board 

 

Windows PC 

 

UwTerminalX by Laird Connectivity (available a

https://github.com/LairdCP/UwTerminalX/releases

) 

 

Laird Connectivity BleDtmRfTool 

 This is available from the Documentation section of the 

BL654 product page

 

Note: 

 You must be logged into your Laird Connectivity account for the BleDtmRfTool to work.  

 

Nordic nRFgoStudio application software (the complete install found on the Downloads panel at the following link: 

http://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52832

 

Note

: Please install the correct version (32- or 64-bit) for your operating system.  

Code 

Name 

Version 

nRFgo Studio-Win32

 

Software tool for nRFgo Starter Kit and Development Kits for 32-bit (x86) Windows 
XP, Windows Vista, Windows 7, and Windows 8  

1.21.2

 

nRFgo Studio-Win64

 

Software tool for nRFgo Starter Kit and Development Kits for 64-bit (x64) Windows 
Vista, Windows 7, and Windows 8  

1.21.2

 

Summary of Contents for BL654

Page 1: ...nt describes BL654 radio testing using the in built Direct Test Mode DTM firmware and Nordic s nRFgo Studio or Laird Connectivity BleDtmRfTool Entering DTM mode for the BL654 Using Nordic nRFgoStudio...

Page 2: ...1 0 development kit has its default out of the box settings as described in the BL654 Quick Start Guide available from the BL654 product page https www lairdconnect com wireless modules bluetooth modu...

Page 3: ...te tab and then in the UwTerminalX panel click Check for Updates When you re running the newest version of UwTerminalX open the Config tab In the device drop down select BL654 to populate the default...

Page 4: ...e to enter direct test mode To retrieve the characters issue the following command AT I 14 You should receive a response such as 10 14 01 123456789ABC Note the characters in the highlighted positions...

Page 5: ...he BL654 is in DTM mode you can communicate with the BL654 over the UART with UwTerminal using the following communications settings COM Port Same as before Baud Rate 19200 Parity None Stop Bits 1 Dat...

Page 6: ...itmask Values for n 0x00000000 to 0xFFFFFFFF bit 0 is the lowest significant bit Default 0 This will be ignored if AT DTMCFG 5 is set to 0 which is the default If a bit is set then the bit number corr...

Page 7: ...will be ignored if AT DTMCFG 5 is set to 0 which is the default If a bit is set then the bit number corresponds to the GPIO number will have the direction input when the bit is 0 and an output when th...

Page 8: ...ck Direct Test Mode in the features panel to open the Direct Test Mode panel as shown in Figure 4 Figure 4 Opening the Direct Test Mode panel From there you can place the module in constant TX or RX m...

Page 9: ...sful initiation of TX Test With the module is in a Transmit test you can measure the signal on a spectrum analyzer To conduct a receive test configure the options in the Direct Test Mode panel as foll...

Page 10: ...ctivity s BleDtmRfTool allows all BT PHY data rates to be tested 1 Mbps 2 Mbps and coded PHY 500 kbps s 2 and 125 kbps s 8 To begin using Direct Test Mode follow these steps Open Laird Connectivity Bl...

Page 11: ...Inc All Rights Reserved Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 In BleDtmRfTool DTM panel there are two ways to use BleDtmRfTool either manual entry or pressing buttons...

Page 12: ...ressing LE RESET Data rate Select data rate from 1 MPHY or 2 MPHY or LE CODED S 8 or LE CODED S 2 or selecting continuous CW select 1 MPHY Standard or Stable Modulation Index BL654 series BLE module c...

Page 13: ...test you can measure the signal on a spectrum analyzer To conduct a receive test configure the options in the Direct Test Mode panel as follows COM Port Same as previous LE RESET First start by press...

Page 14: ...ngs COM Port Same as previous Baud Rate 19200 Parity None Stop Bits 1 Data Bits 8 Handshaking None Click OK to connect Right click the terminal screen and in the context menu click Automation In the f...

Page 15: ...so now you can also query what the current DTM configuration is by using the at dtmcfg X where X is the index to query as specified in the Configuration of Module Settings Optional section If you woul...

Reviews: