STM32WBA52CG BLE not working
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.
