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
  • 678 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.

2 replies

STTwo-32
Technical Moderator
April 4, 2025

Hello @inancmert 

Have you tested the same behavior with both BLE_HeartRate and BLE_HeartRateFreeRTOS 

Best Regards.

STTwo-32

inancmertAuthor
Associate II
April 6, 2025

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

STTwo-32
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