cancel
Showing results for 
Search instead for 
Did you mean: 

Does we have the possibility to identify a STM32WB50 than a STM32WB55 in production?

MJEAN.2
Associate

Hi,

We want to start a devices production with these two MCU STM32WB50 and STM32WB55 MCU.

For security control, does it exist a solution for identitfied a MCU before programming it?

Thanks,

4 REPLIES 4
TDK
Guru

Not that I can see, as the REV_ID and DEV_ID fields for these two are identical. It might be the same chip but with less testing performed.

If you feel a post has answered your question, please click "Accept as Solution".

Thank you for your help.

I will try to find another solution.

Best Regards,

" It might be the same chip but with less testing performed." or with parts disabled by fuses. E.g. SRAM1 size is 192 vs 64. Maybe checking ram just below 0x2003 0000 might give a hint.

if they happen to have different FLASH/RAM size then that could be a differenciator.

Do the flashing with 1024KB images of your programmed STM32WB50 chip and if it returns an error then its the smaller STM32WB55.

Also did you checked Openocd?@Mickaël JEAN​ 

If the flash size is the same maybe your "device id" is different, you could code a bash script that flashes different code depending of the chip detected

0693W00000GWEWdQAP.png

we dont need to firmware by ourselves, lets talk