cancel
Showing results for 
Search instead for 
Did you mean: 

Wrong FLASH size STM32WB35xC

MAlbr.1
Associate II

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.

1 ACCEPTED SOLUTION

Accepted Solutions

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

View solution in original post

5 REPLIES 5
Uwe Bonnes
Principal III

xB ist 128, xC is 256 kB. Download recent datasheet and check again and report if there error is for real.

MAlbr.1
Associate II

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.

Hello @[MAlbr.1]​ ,

Which STM32CubeIDE version are you using ?

I will check this internally and I will come back to you with update.

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

stm32cube_fw_wb_v1100.zip

STM32CubeIDE version 1.5.0

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