cancel
Showing results for 
Search instead for 
Did you mean: 

Firmware release v1.12.0 breaks BLE and Flash erase behavior

APort
Associate III

Hello,

There's a degradation in flash erase during BLE connection use-case between release 1.11.1 and 1.12.0.

On 1.12.0 flash erase operation will cause the BLE client to disconnect (timeout).

Same user code just the different FW version - 1.11.1 works, 1.12.0 does not. Its the same flow since the introduction SEM7 mechanism around 1.5.0 release.

Tested on stm32wb5x_BLE_Stack_full_fw (STM32WB55)

I couldn't find a mention for behavior change in the release notes, nor in related examples (BLE_RfWithFlash) so I assume its an unintentional issue.

Thanks in advance

1 ACCEPTED SOLUTION

Accepted Solutions
Christophe Arnal
ST Employee

Hello,

Unfortunately, this regression has been identified by ST team just after v1.12.0 release has been published. A patch v1.12.1 is currently available to fix this. It has the exact same scope than v1.12.0. with that regression fixed.

The fix is implemented in the wireless firmware running on CPU2. So you just need to take the new encrypted binary and update CPU2.

Regards.

View solution in original post

2 REPLIES 2
Christophe Arnal
ST Employee

Hello,

Unfortunately, this regression has been identified by ST team just after v1.12.0 release has been published. A patch v1.12.1 is currently available to fix this. It has the exact same scope than v1.12.0. with that regression fixed.

The fix is implemented in the wireless firmware running on CPU2. So you just need to take the new encrypted binary and update CPU2.

Regards.

Thanks.

v1.12.1 does solve the issue.