cancel
Showing results for 
Search instead for 
Did you mean: 

What is the flash configuration of the 1MByte STM32U5xx MCU's?

Nick van IJzendoorn
Associate III

The reference manual of the STM32U575xx gives the flash configuration in `Table 44. Flash module 2-Mbyte dual bank organization` but this only takes into account the 2MByte flash size.

We use the STM32U575CG which only has 1MByte.

Is it still dual bank with 64 pages of 8KB per bank?

Or does it only have 1 bank with 128 pages of 8KB?

Or has it 2 banks with 128 pages of 4KB?

1 ACCEPTED SOLUTION

Accepted Solutions
Imen.D
ST Employee

Hello @Nick van IJzendoorn​ ,

For 1MB it is dual bank if the DUALBANK option is set. In this case it is 64 pages of 8KB per bank, but there is an HW address remap so that the 1MB addresses are still contiguous even in dual bank mode.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Imen

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

View solution in original post

2 REPLIES 2
Nick van IJzendoorn
Associate III

Nevermind, according to the HAL source code it's 64 pages of 8KB per bank of which there are 2.

Imen.D
ST Employee

Hello @Nick van IJzendoorn​ ,

For 1MB it is dual bank if the DUALBANK option is set. In this case it is 64 pages of 8KB per bank, but there is an HW address remap so that the 1MB addresses are still contiguous even in dual bank mode.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Imen

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