Skip to main content
Associate III
December 18, 2024
Solved

STM32H753 Boot From External eMMC Memory?

  • December 18, 2024
  • 1 reply
  • 668 views

Hi,

I am using STM32H753XI in my ongoing design. We are using most of the timers and internal ADCs in our application. So it is very tough for me accommodate both external eMMC and NOR flash interface. 

 

My question is, Can we boot STM32H753 with external eMMC? Use case is, in case internal 2 MB is not sufficient for software to flash, we may need to go for external bootable memory.

 

So again , can we boot from external eMMC ? if yes, what shall be the configuration on STM32H753 to configure it from external eMMC? Can we use do the partition in external eMMC and use the other part of memory for storing other data like logs?

What you suggest should we go for eMMC or parallel nor flash or serial nor flash as external bootable memory?

 

 

 

 

 

This topic has been closed for replies.
Best answer by mƎALLEm

Hello @DJ_IND ,

No. STM32H753 doesn't have the capability to boot from eMMC. Furthermore, eMMC is not a memory mapped interface. 

In other hand you can use an external NOR Flash over QSPI or FMC but you need to boot from the internal Flash then jump to the external Flash.

To boot from eMMC I think you need to move on to the MPU product.

1 reply

mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
December 18, 2024

Hello @DJ_IND ,

No. STM32H753 doesn't have the capability to boot from eMMC. Furthermore, eMMC is not a memory mapped interface. 

In other hand you can use an external NOR Flash over QSPI or FMC but you need to boot from the internal Flash then jump to the external Flash.

To boot from eMMC I think you need to move on to the MPU product.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.