[MinnowBoard] 64-bit vs 32-bit UEFI - What you need to know!
Hawley, John
john.hawley at intel.com
Wed Sep 10 18:04:22 UTC 2014
I think there's some value in being explicit or otherwise we'll actually
cause confusion. I.E. when you download the firmware and people see
32-bit vs. 64-bit firmware in the same place will they always flash the
right one? Part of the problem is there is no UI to these firmware
flashers, they are command line utilities.
- John
On Wed, 2014-09-10 at 13:18 -0400, Adam Goode wrote:
> I see the zip files already contain both EFI binaries. Assuming the
> firmware updaters present some firmware selection UI, the
> simplification I can see here is consolidating by putting both
> firmware files into the same zip file. You could go further and
> combine the release and debug versions as well, but that might be
> unnecessary.
>
>
> Thanks,
>
> Adam
>
>
> On Wed, Sep 10, 2014 at 11:45 AM, Darren Hart <dvhart at linux.intel.com> wrote:
> > On 9/10/14, 8:22, "Adam Goode" <adam at spicenitz.org> wrote:
> >
> >>Does this mean that both files can just be put into place? If so,
> >>could you update the distribution to include both and not worry about
> >>what the current firmware is? It would simplify the process and
> >>documentation.
> >
> > That strikes me as a pretty good suggestion.
> >
> > --
> > Darren
> >
> >>
> >>
> >>Adam
> >>
> >>
> >>On Wed, Sep 10, 2014 at 11:08 AM, Darren Hart <dvhart at linux.intel.com>
> >>wrote:
> >>> On 9/10/14, 1:35, "Roel Jordans" <r.jordans at tue.nl> wrote:
> >>>
> >>>>
> >>>>>
> >>>>>http://www.elinux.org/Minnowboard:MaxBios#Switching_from_64-bit_to_32-b
> >>>>>it
> >>>>>
> >>>>> Basically you have to re-flash the firmware with a 32-bit firmware.
> >>>>> There's a line in the instructions that may confuse some folks,
> >>>>> specifically using a FirmwareUpdateX64.efi to flash a 32-bit firmware.
> >>>>> This is because when you go to change the firmware you are running a
> >>>>> 64-bit firmware, and therefore need a 64-bit EFI program to actually
> >>>>>do
> >>>>> the flashing.
> >>>>>
> >>>>> If you want to switch back, you'll do the opposite, use
> >>>>> FirmwareUpdateIA32.efi to flash a 64-bit firmware.
> >>>>>
> >>>>
> >>>>Maybe it's possible to rename those updates (or add some renamed
> >>>>updates) to something like FirmwareUpdateIA32to64 or something? That
> >>>>would probably remove most of the cause for confusion here.
> >>>
> >>> That isn't accurate unfortunately. The update tool doesn't care which
> >>>bit
> >>> length you are flashing to, you use the same tool to flash to 32b or to
> >>> 64b, what matters is what firmware you are currently running, and that
> >>>is
> >>> what the tool name reflects.
> >>>
> >>> --
> >>> Darren Hart Open Source Technology
> >>>Center
> >>> darren.hart at intel.com Intel
> >>>Corporation
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> elinux-MinnowBoard mailing list
> >>> elinux-MinnowBoard at lists.elinux.org
> >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> >>_______________________________________________
> >>elinux-MinnowBoard mailing list
> >>elinux-MinnowBoard at lists.elinux.org
> >>http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> >>
> >
> >
> > --
> > Darren Hart Open Source Technology Center
> > darren.hart at intel.com Intel Corporation
> >
> >
> >
> > _______________________________________________
> > elinux-MinnowBoard mailing list
> > elinux-MinnowBoard at lists.elinux.org
> > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
More information about the elinux-MinnowBoard
mailing list