Embedded Intel Atom® Processors
Technological Conversations about Intel Atom® Hardware, Software, Firmware, Graphics

Boot from eMMC APL Intel Atom

SLope
Beginner
3,066 Views

Hello everyone,

We are working with the new Apollo Lake Platform E3900 Series Intel Atom. We want to boot this Apollo Lake Soc from eMMC without using a BIOS SPI Flash Memory. The idea is just boot from reset since eMMC device. Because of this, We are looking for a software to do all the process of flashing an eMMC Memory; I mean, partitioning the eMMC, send the bootloader (Coreboot, U-boot) and the OS Image (Kernel and Root File System).

We have tried to use the Platform Flash Tool to do this process, but it seems to be a tool more appropiated for Android devices, and we haven´t got very clear explanations about how can we do this process.

So, our question is the next: What is the best tool to do all this process? Is there any document or guide which explains how can we achieve this objective?

We are assuming we can boot from eMMC, but a last question would be: Can we boot directly from eMMC, or we need a BIOS SPI like a mandatory requirement?

Thanks in advance

0 Kudos
3 Replies
Adolfo_S_Intel
Moderator
1,210 Views

Hello ___

Unfortunately, Intel dropped support for emmc firmware on the Apollo Lake platform, so a BIOS SPI is mandatory for this platform.

Best Regards,

Adolfo Sanchez

0 Kudos
SLope
Beginner
1,210 Views

Hello Adolfo,

We have just added a SPI BIOS Memory. And now we would like to flash the eMMC with a uboot bootloader and a Linux image based on the Yocto Project. We have seen there is a tool called DnX (Download and Execute). However

this tool doesn´t allow partitioning the eMMC and flash each partition with these binary files. How can we achieve this issue?

Thanks in advance

0 Kudos
CarlosAM_INTEL
Moderator
1,210 Views

Hello, ___ :

Thanks for your reply.

In order to help you, we will contact you via email.

Best regards,

Carlos_A.

0 Kudos
Reply