2020-12-10 12:25 AM
Hello,
I have a STM32WB35Cx MCU that has 256 K of flash according to the datasheet, in my STM32CubeIDE in STM32WB35CCUXA_FLASH.ld FLASH is given 128K of LENGTH. I changed this to 256K on my board without any noticable issues.
Solved! Go to Solution.
2020-12-16 01:23 AM
Hello,
The STM32WB35xC has indeed 256K of Flash.
But there is half of the it reserved for RF appli executed by the 2nd core.
So, if not using RF communication, you can use the 256K Flash by modifying the linker script file like you did.
Fyi, the same is done on STM32WB55xG 1Mo device, only 512K is available for user.
Rgds,
Laurent
2020-12-10 03:03 AM
xB ist 128, xC is 256 kB. Download recent datasheet and check again and report if there error is for real.
2020-12-10 06:20 AM
Table 2 in the STM32WB35CC datasheet shows that the device should have 256K, the store page also states the device has 256K of flash memory.
2020-12-10 11:48 PM
Hello @[MAlbr.1] ,
Which STM32CubeIDE version are you using ?
I will check this internally and I will come back to you with update.
Imen
2020-12-11 06:15 AM
stm32cube_fw_wb_v1100.zip
STM32CubeIDE version 1.5.0
2020-12-16 01:23 AM
Hello,
The STM32WB35xC has indeed 256K of Flash.
But there is half of the it reserved for RF appli executed by the 2nd core.
So, if not using RF communication, you can use the 256K Flash by modifying the linker script file like you did.
Fyi, the same is done on STM32WB55xG 1Mo device, only 512K is available for user.
Rgds,
Laurent