Skip to main content
llm
Associate III
December 15, 2021
Solved

Why the chip STM32F446RCT6 flash size is 512KB, not 256KB?

I buy some chips marked STM32F446RCT6 which flash size should be 256KB.But when I connect it use STLINK, I found the real flash size is 512KB.I have save some data after the address 256KB successfully. And I can read out these data.Am I buy fake chips?0693W00000HogzUQAR.png

This topic has been closed for replies.
Peter BENSCH
Peter BENSCHBest answer
ST Technical Moderator
December 15, 2021

Please have a look at this thread, where an unexpected flash size was also found.

It can therefore be a real STM32F446 if the other parameters are correct (e.g. Unique ID, etc).

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

2 replies

Peter BENSCH
Peter BENSCHBest answer
ST Technical Moderator
December 15, 2021

Please have a look at this thread, where an unexpected flash size was also found.

It can therefore be a real STM32F446 if the other parameters are correct (e.g. Unique ID, etc).

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Uwe Bonnes
Chief
December 15, 2021

All chips with the same CHIPID are created equal. During test and packaging, some differentiation are may be applied, but the already produced flash is not physical remove but probably not tested and perhaps made inaccessible by some fuse.