Skip to main content
Starmaxou
Associate
Aug 24, 2020 1:04 PM UTC
Solved

Unable to discover GATT services on STM32WB55 BLE server (P-NUCLEO-WB55).

Hello,

I am trying to use the STM32WB55 Nucleo Pack to develop a BLE application. I am using cubeMX with the STM32Cube_FW_WB_V1.8.0 pack to generate code for the MB13355C nucleo board with STM32WB55RGV6 MCU.

I have successfully set the BLE advertising settings and can read the ad with the nRF Connect app on my smartphone. But when I tried to connect my phone to the board, I couldn't get GATT services back. However the connection is successful because the card indicates to be connected as a server.

Has anyone ever had this problem? And how can I solve it?

Thank you for your reply!

This topic has been closed for replies.
HSpre.1
HSpre.1Best answer
Associate II
Sep 8, 2020 7:12 AM UTC

Are you sure you have set up clock settings to use external 32khz crystal and NOT LSI. Timing is not good with LSI. I made this mistake that is why is am suggesting it.

3 replies

HSpre.1
HSpre.1Best answer
Associate II
Sep 8, 2020 7:12 AM UTC

Are you sure you have set up clock settings to use external 32khz crystal and NOT LSI. Timing is not good with LSI. I made this mistake that is why is am suggesting it.

Starmaxou
StarmaxouAuthor
Associate
Sep 24, 2020 1:45 PM UTC

Thank you ! I changed the clock settings to use LSE and it works fine.

MDaub.1
Associate III
Nov 5, 2020 7:27 PM UTC

Could you please show me where exactly to set this?