2024-09-24 06:57 AM
I am evaluating the BLE feature of STM32WBA52CG with the NUCLEO-WBA52CG board.
I followed the following wiki page and successfully built and flashed the example code.
https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WBA_BLE_STM32CubeMX
Here is the log from the device:
SNVMA_Init - Corrupted banks erases [IsHeaderOk]
Start of CRC computation
End of CRC computation, value : 6425
SNVMA_Register returned 0
Start of CRC computation
End of CRC computation, value : 6425
SNVMA_Restore returned 0==>> Start Ble_Hci_Gap_Gatt_Init function
Success: aci_hal_write_config_data command - CONFIG_DATA_PUBADDR_OFFSET
Public Bluetooth Address: 00:08:e1:2a:12:34
Success: aci_hal_write_config_data command - CONFIG_DATA_IR_OFFSET
Success: aci_hal_write_config_data command - CONFIG_DATA_ER_OFFSET
Success: aci_hal_set_tx_power_level command
Success: aci_gatt_init command
Success: aci_gap_init command
Success: aci_gatt_update_char_value - Device Name
Success: aci_gatt_update_char_value - Appearance
Success: hci_le_set_default_phy command
Success: aci_gap_set_io_capability command
Success: aci_gap_set_authentication_requirement command
Success: aci_gap_configure_whitelist command
==>> End Ble_Hci_Gap_Gatt_Init function
Services and Characteristics creation
Success: aci_gatt_add_service command: Tool_Params
Success: aci_gatt_add_char command : LED_C
Success: aci_gatt_add_char command : SWITCH_C
End of Services and Characteristics creation
Success: aci_hal_set_radio_activity_mask command
==>> aci_gap_set_discoverable - Success
==>> Success: Start Advertising
==>> aci_gap_set_non_discoverable - Success
I am using the ST BLE toolbox app for scanning the BLE device. Unfortunately, I couldn't get the device discoverable. Need support to solve the issue.
Solved! Go to Solution.
2024-09-30 07:57 AM
To develop a working example for the Nucleo-WBA52CG, you have to use the V1.1.0 version of the STM32CUBEWBA. It is the last one that will give you support for the connectivity on you Board.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-09-24 07:21 AM
Hello @ee1234
The NUCLEO-WBA52CG board is an obsolete product, and the connectivity it is no more supported for this Nucleo board on the Current SDK (V1.4.1).
So, let me suggest you use the NUCLEO-WBA55CG.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-09-25 01:19 AM
Could you please let me know what is the last supported SDK version?
2024-09-25 01:51 AM - last edited on 2024-09-30 02:41 AM by Remy ISSALYS
The last version of the SDK that support the Nucleo-WBA52CG is the V1.1.1.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-09-30 07:41 AM
I developed the entire application with the SDK v1.3.0.
How can I use the ble example from v.1.1.1 with the new SDK code?
2024-09-30 07:57 AM
To develop a working example for the Nucleo-WBA52CG, you have to use the V1.1.0 version of the STM32CUBEWBA. It is the last one that will give you support for the connectivity on you Board.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.