<div dir="ltr">Thanks guys - I managed to get farther, apparently the option to Network boot doesn't show up in the list unless the network is plugged in (a bit quirky, but I'll take it).<div><br></div><div>Now I'm working on getting GRUB to work, it's how we're using the original MinnowBoard (with a grub-mkimage output of type i386-efi, i've switched that to x86_64-efi, but no luck).  The only error message I'm getting is 'Boot failed', does anyone know of a way to turn on any more verbose logging?  Or what binary format the firmware is expecting, if not x86_64-efi?</div>

<div><br></div><div>Cheers,</div><div><br></div><div>~John "madsci" Hawley (the other one :D)</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 12, 2014 at 2:26 PM, Hawley, John <span dir="ltr"><<a href="mailto:john.hawley@intel.com" target="_blank">john.hawley@intel.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I swear I feel like I'm responding to myself, but I'm really not that<br>
schizophrenic.<br>
<br>
The boot order is changable from the firmware:<br>
<br>
<a href="http://www.elinux.org/Minnowboard:MaxBios#Change_Boot_Order" target="_blank">http://www.elinux.org/Minnowboard:MaxBios#Change_Boot_Order</a><br>
<br>
Hit F2 during bootup, or if you can get to the UEFI shell type exit.<br>
<br>
There's a group internally that had the board network booting (I believe<br>
with UEFI vs. PXE) but I haven't done it myself, so I don't have exact<br>
steps.  If you need I can probably do something and get that setup and a<br>
howto written (but it might take a bit to do)<br>
<br>
- John "Warthog9" Hawley<br>
<div class="HOEnZb"><div class="h5"><br>
On Tue, 2014-08-05 at 22:13 -0700, John Hawley wrote:<br>
> I managed to get the original MinnowBoards to netboot with version<br>
> 1.00 firmware, but it did take a bit of legwork - I'm using a GRUB<br>
> image, and there's a race condition between GRUB using the EFI network<br>
> stack and the UEFI firmware responding to ARP requests that causes<br>
> GRUB to hang.  I got around it by editing the GRUB source to detect<br>
> that particular condition and simply retry (a bit of a hack, but it<br>
> works).  Don't know if this is what you were running into...<br>
><br>
><br>
> My problem is that I'm trying to upgrade to the Minnow Max, but am<br>
> having trouble even enabling netbooting to try it - I used the 'bcfg<br>
> boot mv' command at the UEFI Shell to change the boot order to netboot<br>
> the original MinnowBoard, but the bcfg command appears to be<br>
> unsupported in the Minnow Max firmware.<br>
><br>
><br>
> On Tue, Aug 5, 2014 at 8:25 PM, Bryan Smith <<a href="mailto:bryan@fossetcon.org">bryan@fossetcon.org</a>><br>
> wrote:<br>
>         Hey John,<br>
><br>
>         I tried this tirelessly quite a few times and I even built my<br>
>         own UEFI<br>
>         with the UEFI Firmware Development Kit. I too noticed things<br>
>         were missing<br>
>         but the ip stack stuff is definitely in there. I could set<br>
>         ip's etc, and<br>
>         it would attempt to netboot by grabbing files via tftp, but it<br>
>         always<br>
>         failed afterwards.<br>
>         <a href="https://groups.google.com/forum/#!searchin/minnowboard/netboot" target="_blank">https://groups.google.com/forum/#!searchin/minnowboard/netboot</a><br>
><br>
>         It doesn't work on version 1.0 even though it's said to be<br>
>         added in that<br>
>         version. I waited for 1.0 to only find that it didn't work and<br>
>         it's still<br>
>         in that state as there is no new firmware.<br>
><br>
>         MinnowBoard UEFI Firmware Release Version 1.00<br>
>         2013 Dec 5th<br>
><br>
>         C. SUPPORTED FEATURES<br>
>            - Boot from SATA, micro SD, USB, Ethernet (PXE)<br>
><br>
>         F. KNOWN ISSUES<br>
>         7.  Failed to boot from PXE IPV4<br>
><br>
>         8.  Failed to boot from PXE IPV6<br>
><br>
>         Here is the source of the ReleaseNotes.txt:<br>
>         <a href="http://uefidk.intel.com/sites/default/files//MB_UEFI_Firmware_v1.00.zip" target="_blank">http://uefidk.intel.com/sites/default/files//MB_UEFI_Firmware_v1.00.zip</a><br>
><br>
>         Bryan<br>
><br>
>         > Has anyone gotten a Max to PXE boot?  I've netbooted a<br>
>         version 1<br>
>         > MinnowBoard, but the UEFI shell on the Max seems to be<br>
>         missing the bcfg<br>
>         > command, and no network devices appear in the boot order<br>
>         through the<br>
>         > graphical bios menu system, so I'm not sure where to look to<br>
>         even try it.<br>
>         ><br>
>         > We're using these for a project at Google, and I'd like to<br>
>         get us using<br>
>         > Max'es, but the ability to netboot is critical for us, so<br>
>         any help would<br>
>         > be<br>
>         > greatly appreciated.<br>
>         ><br>
>         > Thanks!<br>
>         > ~madsci<br>
><br>
>         > _______________________________________________<br>
>         > elinux-MinnowBoard mailing list<br>
>         > <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
>         > <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
>         ><br>
><br>
><br>
><br>
>         --<br>
>         Program Director<br>
>         Fossetcon 2014<br>
>         Free and Open Source Software Expo and Technology Conference<br>
>         <a href="http://fossetcon.org" target="_blank">http://fossetcon.org</a><br>
><br>
>         Sept 11-13, 2014<br>
>         Rosen Plaza Hotel Orlando, FL<br>
>         Room Discount Code: FOSS14 or FOSSETCON2014<br>
>         Book Your Room Now: <a href="tel:%28407%29%20996-9700" value="+14079969700">(407) 996-9700</a><br>
>         <a href="http://bit.ly/1hvPSWX" target="_blank">http://bit.ly/1hvPSWX</a><br>
>         --<br>
>         Platinum Sponsors:<br>
>         Citrix - Open@Citrix<br>
><br>
>         Gold Sponsors:<br>
>         Nvidia<br>
><br>
>         Chef - IT Automation<br>
><br>
>         MySQL<br>
><br>
>         Silver Sponsors:<br>
>         Ubuntu supported by Canonical<br>
><br>
>         Omnibond supporting OrangeFS<br>
><br>
>         HP<br>
><br>
>         _______________________________________________<br>
>         elinux-MinnowBoard mailing list<br>
>         <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
>         <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
><br>
><br>
> _______________________________________________<br>
> elinux-MinnowBoard mailing list<br>
> <a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
> <a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
<br>
_______________________________________________<br>
elinux-MinnowBoard mailing list<br>
<a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br>
<a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br>
</div></div></blockquote></div><br></div>