STMicroelectronics / STM32CubeWB

Full Firmware Package for the STM32WB series: HAL+LL drivers, CMSIS, BSP, MW, plus a set of Projects (examples and demos) running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits).
https://www.st.com/en/embedded-software/stm32cubewb.html
Other
227 stars 138 forks source link

Wrong BLE "full" stack address ? #58

Closed pdelrot-samea closed 1 year ago

pdelrot-samea commented 2 years ago

Trouble BLE_HeartRateFreeRTOS not working on Nucleo board after import and stack programming according the releases notes.

Maybe a wrong value in the documentation.

Steps to reproduce . Import the BLE_HeartRateFreeRTOS project in the IDE. Stack version 1.13.3. . Compile the Release variant . Update the FUS of the Nucleo board if needed . Program the stack "stm32wb5x_BLE_Stack_full_fw". The programmer suggests the address 0x080AC000, whiles the releases note tells 0x080D0000. Choose 0x080D0000. . Flash the test program compiled before . Start the software. HRSTM device could not be find by a Android device for example.

Repeat the same steps, but with the 0x080AC000 address for stack programming. The HRSTM device created on the Nucleo board could be detected.

I verified twice.

Describe the set-up Laptop, W11 up to date

Additional context Just testing BLE features on new specific boards from our company. I had to get back to the Nucleo board because nothing worked as expected. Even on the Nucleo board the examples didn't worked out of the box.

Proposed correction https://github.com/STMicroelectronics/STM32CubeWB/blob/master/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html should be corrected :

For STM32WB5xxG(1M) : stm32wb5x_BLE_Stack_full_fw.bin : 0x080AC000

Merci, Best regards, Pascal

ASELSTM commented 2 years ago

Hi @pdelrot-samea,

We have followed the steps you have described to reproduce the issue and unfortunately we were not able to have the same behavior. Actually, the BLE_HeartRateFreeRTOS application is working correctly as described in the readme file and the created HRSTM device was properly detected.

For a better analysis of you issue would please make sure about the following :

With regards,

ASELSTM commented 1 year ago

Hi @pdelrot-samea,

Please allow me to close this thread as no activity. You may reopen it at anytime if you have any details to share with us in order to help you to solve the issue. Thank you for your comprehension.

With regards,