Skip to main content
Associate II
April 4, 2025
Question

STM32WB55: BLE project with with sequencer does not work with FreeRTOS

  • April 4, 2025
  • 2 replies
  • 684 views

Hello,

I have a project where I work with BLE from the STM32WB55 series. I did this project using both FreeRTOS and Seqeuncer. The code content is exactly the same. However, after I put the Sequencer firmware on the processor, when I put the FreeRTOS project, BLE does not start broadcasting. However, if I load the Sequencer project, it works. This happens especially when I load the Sequencer project and then load the FreeRTOS project.
Both projects normally work without problems.

I wanted to do a full memory erase to solve this problem, but it was not enough. If I reload the BLE firmware on CPU1 and load the FreeRTOS project on the processor, it works without problems.

Do you have any information about this issue? Is this problem normal?
I would be glad if you could help.

This topic has been closed for replies.

2 replies

STTwo-32
ST Technical Moderator
April 4, 2025

Hello @inancmert 

Have you tested the same behavior with both BLE_HeartRate and BLE_HeartRateFreeRTOS 

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.
inancmertAuthor
Associate II
April 6, 2025

Hello,
I tested it after you told me but such a situation did not occur.

STTwo-32
ST Technical Moderator
April 7, 2025

Hello @inancmert 

So, you should check your code based on FREERTOS. You may follow the recommendation of the attached document for a successful conversation between Sequencer and FREERTOS based programs.

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.