Skip to content

Zephyr.bin For STM32MP1 Target is Huge #51970

Discussion options

You must be logged in to vote

The reason is that the Cortex-M4 use 2 memory areas which are not contiguous

  • the RETREM start at address 0x000000, size 64 KB
  • the MCUSRAM start at address 0x10000000 (also aliased at 0x30000000), size 384 kB

The bin format tries to fill with 0 the memory area between the RETRAM and the MCUSRAM.
This format MUST not be used.

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@georgenyarangi-eaton
Comment options

@arnopo
Comment options

arnopo Nov 7, 2022
Collaborator

@georgenyarangi-eaton
Comment options

@georgenyarangi-eaton
Comment options

Answer selected by georgenyarangi-eaton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants