Skip to main content
JWolf.4
Associate
December 7, 2020
Question

Need flash organization for stm32f429bit6

  • December 7, 2020
  • 2 replies
  • 730 views

According to the ordering information, this device provides 2MB of flash.

But table 6 on page 77 of the reference manual that shows flash organization for stm32f42xxx devices shows only 1MB of flash, although it says "2 MByte" in the heading.

This seems to be an error in the documentation.

This topic has been closed for replies.

2 replies

TDK
Super User
December 7, 2020

Seems right to me.

16kB * 4 + 64kB + 128kB * 7 = 1024kB for each bank. So 2048kB total.

0693W000006ErHbQAK.png

"If you feel a post has answered your question, please click ""Accept as Solution""."
JWolf.4
JWolf.4Author
Associate
December 8, 2020
I am confused where you see 7*128k for each bank.
What I see is 4*16k + 1*64k + 3*128k for each bank, giving 512k on each bank with a total of 1MB.
The rows with dashes are not available, otherwise the 1mb-single-bank configuration in table 7 on page 78 would result in 2mb of flash.
In addition, there are only three empty rows. So are those additional sectors 128+128+256 or 128+256+128 or 256+128+128?
So, at least one of those tables is wrong.
TDK
Super User
December 8, 2020

The dash is used in place of listing all sectors. All sectors between 6 and 11 are present, as are all sectors between 18 and 23.

It is similar to listing all numbers between 1 and 100 as "1, 2, 3, ..., 100".

> In addition, there are only three empty rows. So are those additional sectors 128+128+256 or 128+256+128 or 256+128+128?

All of the unlisted sectors are 128kB. There are more than 3 of them.

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