The Direct Test Mode (DTM) is a standard mechanism defined by Bluetooth Special Interest Group (Bluetooth SIG) to test the radio frequency (RF) performance of Bluetooth devices for all Bluetooth channels. In general, DTM is used in application validation and product line tests, enabling RF engineers to effortlessly verify and optimize Bluetooth RF performances. Tested RF factors include:
- Transmission power and receiver sensitivity
- Frequency offset and drift
- Modulation characteristics
- Packet error rate
The DTM test on GR5xx System-on-Chips (SoCs) is based on UART physical interfaces and a Bluetooth tester. The Bluetooth tester controls GR5xx RF physical layer (PHY) by using Host Controller Interface commands (HCI CMD) to implement test procedures.
Before getting started, you can refer to the following documents.
|Developer guide of the specific GR5xx SoC
|Introduces GR5xx Software Development Kit (SDK) and how to develop and debug applications based on the SDK.
|J-Link/J-Trace User Guide
|Provides J-Link operational instructions. Available at https://www.segger.com/downloads/jlink/UM08001_JLink.pdf.
Keil User Guide
|Offers detailed Keil operational instructions. Available at https://www.keil.com/support/man/docs/uv4/.