cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H753 Boot From External eMMC Memory?

DJ_IND
Visitor

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?

 

 

 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

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 on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
SofLit
ST Employee

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 on "Accept as Solution" on the reply which solved your issue or answered your question.