2019-11-23 09:38 AM
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?
Solved! Go to Solution.
2020-01-06 05:51 AM
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.
2019-11-25 12:05 AM
Unfortunately this defect wont be solved on the STM32WB50.
2019-12-13 05:49 AM
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?
2019-12-16 02:51 AM
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.
2019-12-16 03:38 AM
Thank you!
2019-12-25 09:34 AM
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?
2020-01-06 05:51 AM
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.