2024-12-18 01:59 AM - last edited on 2024-12-18 02:02 AM by Andrew Neil
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?
Solved! Go to Solution.
2024-12-18 02:06 AM - edited 2024-12-18 02:15 AM
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.
2024-12-18 02:06 AM - edited 2024-12-18 02:15 AM
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.