* [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
@ 2017-10-04 5:52 Zoran Stojsavljevic
2017-10-04 18:41 ` [U-Boot] Fwd: " Zoran Stojsavljevic
2017-10-05 9:27 ` [U-Boot] " Bin Meng
0 siblings, 2 replies; 6+ messages in thread
From: Zoran Stojsavljevic @ 2017-10-04 5:52 UTC (permalink / raw)
To: u-boot
Hello to the U-Boot Community,
I am curious about the following HW/FW configuration with regards to the
U-Boot?
Did anybody managed to run the following: INTEL Atom E3900 APL-I with
U-Boot?
E3900 -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
Here are some explanations regarding the terms/context:
*IFWI is the Intel FirmWare Interface, a binary blob loaded from the eMMC
boot partition that executes a secondary loader (in this case U-Boot) from
the main eMMC. IFWI blobs for the APL-I are provided by Intel and are
specific for different flavors of the MID silicon.*
*Normal IFWI eMMC boot process*
1. *On-chip boot rom inits eMMC and loads IFWI from the MMC boot
partitions*
2. *IFWI looks for OSIP header at top of eMMC (MBR boot block)*
3. *The header directs IFWI to the start, size, load address, and entry
of U-Boot in eMMC*
4. *(need clarification) If u-boot is not found, try the alt u-boot
image at 5MB into the eMMC*
5. *U-Boot is loaded into RAM and executed*
*OSIP stands for OS Image Profile, and it is nothing more and less than
INTEL name for very known old fashion MBR, considering DATA structure.*
Thank you in advance,
Zoran
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Fwd: INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
2017-10-04 5:52 [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot? Zoran Stojsavljevic
@ 2017-10-04 18:41 ` Zoran Stojsavljevic
2017-10-05 9:27 ` [U-Boot] " Bin Meng
1 sibling, 0 replies; 6+ messages in thread
From: Zoran Stojsavljevic @ 2017-10-04 18:41 UTC (permalink / raw)
To: u-boot
Repeating, since I am not sure that this email reached the community!
Zoran
---------- Forwarded message ----------
From: Zoran Stojsavljevic <zoran.stojsavljevic@gmail.com>
Date: Wed, Oct 4, 2017 at 7:52 AM
Subject: INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
To: u-boot at lists.denx.de
Hello to the U-Boot Community,
I am curious about the following HW/FW configuration with regards to the
U-Boot?
Did anybody managed to run the following: INTEL Atom E3900 APL-I with
U-Boot?
E3900 -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
Here are some explanations regarding the terms/context:
*IFWI is the Intel FirmWare Interface, a binary blob loaded from the eMMC
boot partition that executes a secondary loader (in this case U-Boot) from
the main eMMC. IFWI blobs for the APL-I are provided by Intel and are
specific for different flavors of the MID silicon.*
*Normal IFWI eMMC boot process*
1. *On-chip boot rom inits eMMC and loads IFWI from the MMC boot
partitions*
2. *IFWI looks for OSIP header at top of eMMC (MBR boot block)*
3. *The header directs IFWI to the start, size, load address, and entry
of U-Boot in eMMC*
4. *(need clarification) If u-boot is not found, try the alt u-boot
image at 5MB into the eMMC*
5. *U-Boot is loaded into RAM and executed*
*OSIP stands for OS Image Profile, and it is nothing more and less than
INTEL name for very known old fashion MBR, considering DATA structure.*
Thank you in advance,
Zoran
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
2017-10-04 5:52 [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot? Zoran Stojsavljevic
2017-10-04 18:41 ` [U-Boot] Fwd: " Zoran Stojsavljevic
@ 2017-10-05 9:27 ` Bin Meng
2017-10-05 10:22 ` Zoran Stojsavljevic
1 sibling, 1 reply; 6+ messages in thread
From: Bin Meng @ 2017-10-05 9:27 UTC (permalink / raw)
To: u-boot
Hi Zoran,
On Wed, Oct 4, 2017 at 1:52 PM, Zoran Stojsavljevic
<zoran.stojsavljevic@gmail.com> wrote:
> Hello to the U-Boot Community,
>
> I am curious about the following HW/FW configuration with regards to the
> U-Boot?
>
> Did anybody managed to run the following: INTEL Atom E3900 APL-I with
> U-Boot?
>
> E3900 -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
>
> Here are some explanations regarding the terms/context:
>
> *IFWI is the Intel FirmWare Interface, a binary blob loaded from the eMMC
> boot partition that executes a secondary loader (in this case U-Boot) from
> the main eMMC. IFWI blobs for the APL-I are provided by Intel and are
> specific for different flavors of the MID silicon.*
> *Normal IFWI eMMC boot process*
>
> 1. *On-chip boot rom inits eMMC and loads IFWI from the MMC boot
> partitions*
> 2. *IFWI looks for OSIP header at top of eMMC (MBR boot block)*
> 3. *The header directs IFWI to the start, size, load address, and entry
> of U-Boot in eMMC*
> 4. *(need clarification) If u-boot is not found, try the alt u-boot
> image at 5MB into the eMMC*
> 5. *U-Boot is loaded into RAM and executed*
>
> *OSIP stands for OS Image Profile, and it is nothing more and less than
> INTEL name for very known old fashion MBR, considering DATA structure.*
>
So far Apollo Lake is not supported in U-Boot. However it is on my todo list.
Regards,
Bin
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
2017-10-05 9:27 ` [U-Boot] " Bin Meng
@ 2017-10-05 10:22 ` Zoran Stojsavljevic
2017-10-05 11:34 ` Bin Meng
0 siblings, 1 reply; 6+ messages in thread
From: Zoran Stojsavljevic @ 2017-10-05 10:22 UTC (permalink / raw)
To: u-boot
Hello Bin,
> So far Apollo Lake is not supported in U-Boot. However it is on my todo
list.
All Good. Please, take your time. If you do not mind, I would like to know
ASAP, do I have correct prediction/anticipation/vision how this whole thing
should work?
The one I originally described in my original/intro email to this email
thread? Namely: E3900/APL-I -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
With the following/forwarding explanation (please, in original email)?
It is very important for me to know how the future U-Boot architecture will
look like for E3900/APL-I!
I would like to thank you in advance,
Zoran Stojsavljevic
_______
On Thu, Oct 5, 2017 at 11:27 AM, Bin Meng <bmeng.cn@gmail.com> wrote:
> Hi Zoran,
>
> On Wed, Oct 4, 2017 at 1:52 PM, Zoran Stojsavljevic
> <zoran.stojsavljevic@gmail.com> wrote:
> > Hello to the U-Boot Community,
> >
> > I am curious about the following HW/FW configuration with regards to the
> > U-Boot?
> >
> > Did anybody managed to run the following: INTEL Atom E3900 APL-I with
> > U-Boot?
> >
> > E3900 -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
> >
> > Here are some explanations regarding the terms/context:
> >
> > *IFWI is the Intel FirmWare Interface, a binary blob loaded from the eMMC
> > boot partition that executes a secondary loader (in this case U-Boot)
> from
> > the main eMMC. IFWI blobs for the APL-I are provided by Intel and are
> > specific for different flavors of the MID silicon.*
> > *Normal IFWI eMMC boot process*
> >
> > 1. *On-chip boot rom inits eMMC and loads IFWI from the MMC boot
> > partitions*
> > 2. *IFWI looks for OSIP header at top of eMMC (MBR boot block)*
> > 3. *The header directs IFWI to the start, size, load address, and
> entry
> > of U-Boot in eMMC*
> > 4. *(need clarification) If u-boot is not found, try the alt u-boot
> > image at 5MB into the eMMC*
> > 5. *U-Boot is loaded into RAM and executed*
> >
> > *OSIP stands for OS Image Profile, and it is nothing more and less than
> > INTEL name for very known old fashion MBR, considering DATA structure.*
> >
>
> So far Apollo Lake is not supported in U-Boot. However it is on my todo
> list.
>
> Regards,
> Bin
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
2017-10-05 10:22 ` Zoran Stojsavljevic
@ 2017-10-05 11:34 ` Bin Meng
2017-10-05 11:40 ` Zoran Stojsavljevic
0 siblings, 1 reply; 6+ messages in thread
From: Bin Meng @ 2017-10-05 11:34 UTC (permalink / raw)
To: u-boot
Hi Zoran,
On Thu, Oct 5, 2017 at 6:22 PM, Zoran Stojsavljevic
<zoran.stojsavljevic@gmail.com> wrote:
> Hello Bin,
>
>> So far Apollo Lake is not supported in U-Boot. However it is on my todo
>> list.
>
> All Good. Please, take your time. If you do not mind, I would like to know
> ASAP, do I have correct prediction/anticipation/vision how this whole thing
> should work?
>
> The one I originally described in my original/intro email to this email
> thread? Namely: E3900/APL-I -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
>
I will need investigate this before commenting anything since this is
not a normal boot sequence supported in U-Boot.
> With the following/forwarding explanation (please, in original email)?
>
> It is very important for me to know how the future U-Boot architecture will
> look like for E3900/APL-I!
>
> I would like to thank you in advance,
Normally U-Boot boots from SPI NOR, and Linux can be loaded directly
from U-Boot via the 'zboot' command.
Regards,
Bin
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot?
2017-10-05 11:34 ` Bin Meng
@ 2017-10-05 11:40 ` Zoran Stojsavljevic
0 siblings, 0 replies; 6+ messages in thread
From: Zoran Stojsavljevic @ 2017-10-05 11:40 UTC (permalink / raw)
To: u-boot
> Normally U-Boot boots from SPI NOR, and Linux can be loaded directly
> from U-Boot via the 'zboot' command.
I am much more interested (since the last stage I know) what would be the
initial sequence of events:
E3900/APL-I -> IFWI -> MBR -> U-Boot, or ...???
Thank you,
Zoran
On Thu, Oct 5, 2017 at 1:34 PM, Bin Meng <bmeng.cn@gmail.com> wrote:
> Hi Zoran,
>
> On Thu, Oct 5, 2017 at 6:22 PM, Zoran Stojsavljevic
> <zoran.stojsavljevic@gmail.com> wrote:
> > Hello Bin,
> >
> >> So far Apollo Lake is not supported in U-Boot. However it is on my todo
> >> list.
> >
> > All Good. Please, take your time. If you do not mind, I would like to
> know
> > ASAP, do I have correct prediction/anticipation/vision how this whole
> thing
> > should work?
> >
> > The one I originally described in my original/intro email to this email
> > thread? Namely: E3900/APL-I -> IFWI -> MBR -> U-Boot -> eLinux/YOCTO ?!
> >
>
> I will need investigate this before commenting anything since this is
> not a normal boot sequence supported in U-Boot.
>
> > With the following/forwarding explanation (please, in original email)?
> >
> > It is very important for me to know how the future U-Boot architecture
> will
> > look like for E3900/APL-I!
> >
> > I would like to thank you in advance,
>
> Normally U-Boot boots from SPI NOR, and Linux can be loaded directly
> from U-Boot via the 'zboot' command.
>
> Regards,
> Bin
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2017-10-05 11:40 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-04 5:52 [U-Boot] INTEL E3900 Apollo Lake I (APL-I) with U-Boot? Zoran Stojsavljevic
2017-10-04 18:41 ` [U-Boot] Fwd: " Zoran Stojsavljevic
2017-10-05 9:27 ` [U-Boot] " Bin Meng
2017-10-05 10:22 ` Zoran Stojsavljevic
2017-10-05 11:34 ` Bin Meng
2017-10-05 11:40 ` Zoran Stojsavljevic
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.