cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB50 Errata

aonsquared
Associate III

We were planning to replace our STM32WB55 design with an STM32WB50CG, unfortunately we saw the errata document DM00625356.

In particular we need to operate with LSI2 for the Bluetooth and cannot add an LSE crystal.

When will there be a silicon revision to STM32WB50 that fixes this issue?

1 ACCEPTED SOLUTION

Accepted Solutions
Remi QUINTIN
ST Employee

​The EEPROM emulation is on the map but is waiting for some resources to be free from other tasks.

So it is hard to give you any consolidated release date for now.

View solution in original post

6 REPLIES 6
Remi QUINTIN
ST Employee

Unfortunately this defect wont be solved on the STM32WB50.

aonsquared
Associate III

Could I request clarification on some of the errata? In particular 2.2.10:

2.2.10

Overwriting with all zeros a Flash memory location previously programmed with all ones fails

Description

Any attempt to re-program with all zeros (0x0000 0000 0000 0000) a Flash memory location previously

programmed with 0xFFFF FFFF FFFF FFFF fails and the PROGERR flag of the FLASH_SR register is set.

Workaround

None.

Does this mean SWD programmers can't set a flash memory location to 0x00 00 00 00? Or does this only apply to run-time, which means things like EEPROM emulation will be affected?

Remi QUINTIN
ST Employee

​No this issue only happens when writing a double words (64 bits) to 0 if the curent value is 0xFFFF FFFF FFFF FFFF.

But writing 0 on a word set to 0xFFFF FFFF is OK.

Thank you!

Hi,

Looking at the X-Cube package for EEPROM emulation, the defines only look for L4+ chips:

#if defined (STM32L4R5xx) || defined (STM32L4R7xx) || defined (STM32L4R9xx) || defined (STM32L4S5xx) || defined (STM32L4S7xx) || defined (STM32L4S9xx)

Will EEPROM emulation be supported in STM32WB chips? If so, when is the estimated release?

Remi QUINTIN
ST Employee

​The EEPROM emulation is on the map but is waiting for some resources to be free from other tasks.

So it is hard to give you any consolidated release date for now.