Skip to main content
gocchan
Associate III
June 12, 2026
Solved

Nucleo-WBA25CE1 Direct Test Mode

  • June 12, 2026
  • 5 replies
  • 83 views

I tried building and flashing the sample project BLE_TransparentMode to verify Direct Test Mode on the Nucleo-WBA25CE1, but it doesn't work properly.
When I connect using STM32CubeMonitor-RF, an error pops up and the application terminates.
Sending 0x93, 0x94 (TX, 2440 MHz, PRBS9) from the terminal yields no response.
Two COM ports appear, but connecting to either one results in the same outcome.
How can I enable Direct Test Mode?
 

 

Best answer by gocchan

I understand that BLE_TransparentMode does not support DTM commands and only supports HCI commands.

Thank you.

5 replies

ST Technical Moderator
June 12, 2026

Hello ​@gocchan ,

Try connecting the board to the recent version of STM32CubeProgrammer V2.22.0.

Did you have an issue when connecting the board to STM32CubeProgrammer?

Make sure you start the Wireless stack and program it in the correct location.

 

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
gocchan
gocchanAuthor
Associate III
June 16, 2026

Hello ​@Imen.D 

I was able to connect to the board using CubeProgrammer 2.22.0, perform an "Erase flash memory", and then write BLE_TransparentMode\STM32CubeIDE\Debug\BLE_TransparentMode.hex, but I still cannot connect using CubeMonitor-RF.

ST Technical Moderator
June 17, 2026

Hi ​@gocchan ,

Make sure to select the correct COM port and baud rate.

I recommend this guide which explains the steps to connect your device to the STM32CubeMonitor-RF tool: 

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
gocchan
gocchanAuthor
Associate III
June 19, 2026

 

When I connect the board, two COM ports appear. I've tried both, but neither works.


I'm using the BLE_TransparentMode project, and the source code seems to be set to 115200 bps, but when I connect with CubeMonitor-RF, an error dialog appears.
 


 


Changing the Baud Rate doesn't help.
However, only when I set COM36 and 115200 does two error dialogs appear, and the application is forcibly closed.
 


 

gocchan
gocchanAuthorBest answer
Associate III
August 6, 2026

I understand that BLE_TransparentMode does not support DTM commands and only supports HCI commands.

Thank you.