BlueNRG-M2SP – Unable to detect firmware or device via BlueNRG-GUI after flashing DTM project
- December 27, 2025
- 4 replies
- 479 views
Hello,
I am using a BlueNRG-M2SP module mounted on my own custom PCB. I programmed it using the STSW-BLUENRG1-DK package and flashed the DTM / UART project to check basic functionality and enable advertising.
The project runs correctly in Debug mode, reaches while(1), and no HardFault occurs. I configured the Symbols as follows:
- HS_SPEED_XTAL = HS_SPEED_XTAL_32MHZ
- LS_SOURCE = LS_SOURCE_INTERNAL_RO
- SMPS_INDUCTOR = SMPS_INDUCTOR_NONE
UART is connected via DIO8 (TX) and DIO11 (RX) to a USB-to-TTL converter. However, when I open the COM port in BlueNRG-GUI, I get:
- No device detected
- No firmware detected on the motherboard
Because this is a custom PCB and not an ST evaluation board, the “motherboard firmware” message is unclear to me.
Could this issue be related to:
- The type of firmware (DTM project)
- UART configuration
- Clock / power / hardware setup
- Or BlueNRG-GUI limitations with custom boards?
I have also attached some photos and a short video of the setup and programming steps, which I believe may help clarify the issue.
Any guidance on how to at least verify that the BlueNRG-M2SP module is working properly would be highly appreciated.
Thank you.
