cancel
Showing results for 
Search instead for 
Did you mean: 

Configuration of eMMC for boot media for MP1

Jason Lambert
Associate

Hey Team,

I'm trying to get through a board bring up with the STM32MP157 silicon ver 2001 marked with a Z.

We are trying to boot the system from the on board eMMC (Insignis Technology Corp P/N: NSEC53K008-IT 8GB eMMC ) and are having issues. We have configured the boot pins correctly and also confirmed emmc hardware connections are correct by successfully reading and writing the emmc from linux while booting from the SD card.

There seems to be a lack of documentation on how to configure the eMMC and partition it. Is there any specific partition scheme that needs to be followed for the MP1?

And link to an app note that documents how to configure the eMMC via STM32Programmer or UBoot for booting would be extremely helpful.

Jason

1 REPLY 1
Eldam
Senior

Hello.

We have too issue with emmc but now, it's ok !

look at these post:

"EMMC Questions " on ST forum

and

"https://www.emcraft.com/som/stm32mp1/booting-linux-from-emmc"-->coolest one

"https://community.st.com/s/question/0D50X0000BiBhHQSQ0/stm32mp153a-failed-to-boot-from-emmc"

After that, we program the emmc by starting on a sdcard, mounting emmc partition on linux, and copy ext4 file on the it.(usb key->stmp32mp1 board->emmc

well it works. i first partition emmc from uboot, and after that i get an "exported partition" that i can use on others board.

Be aware you have to modify a register from uboot / linux:

using: mmc boot part enable (+config) in user domain linux

or

mmc partconf (+config) in uboot

good luck