<div dir="ltr">Have you tried experimenting with console and earlyprintk kernel command
 line arguments? The kernel may be running but is not printing on your 
tty/serial console.</div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-17 18:59 GMT+01:00 Ralph Campbell <span dir="ltr">&lt;<a href="mailto:ralph.campbell@broadcom.com" target="_blank">ralph.campbell@broadcom.com</a>&gt;</span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes, the EFI boot code comes from Linaro and is based on Tianocore and has support for DTBs.<br>
I can TFTP boot with the Linaro kernel, DTB, and initrd.<br>
I can TFTP boot grubaa64.efi from Fedora-Server-DVD-aarch64-21.iso mounted on the server and grub displays the install menu options.<br>
When I select any of those options, I see vmlinuz being TFTP loaded, &quot;EFI stub: Booting Linux Kernel...&quot;, and then nothing.<br>
I tried TFTP booting vmlinuz directly (compressed and uncompressed), bypassing grub, and specifying the initrd.img and DTB but that fails too.<br>
<br>
Maybe I need to pass some arguments to grub or change the grub.config somehow.<br>
I&#39;m not sure how the DTB is loaded via grub/vmlinuz.<br>
<div class="HOEnZb"><div class="h5"><br>
-----Original Message-----<br>
From: Peter Robinson [mailto:<a href="mailto:pbrobinson@gmail.com">pbrobinson@gmail.com</a>]<br>
Sent: Monday, December 15, 2014 11:58 PM<br>
To: Ralph Campbell<br>
Cc: <a href="mailto:arm@lists.fedoraproject.org">arm@lists.fedoraproject.org</a><br>
Subject: Re: [fedora-arm] Anyone install F21 on ARM juno board?<br>
<br>
On Fri, Dec 12, 2014 at 6:05 PM, Ralph Campbell &lt;<a href="mailto:ralph.campbell@broadcom.com">ralph.campbell@broadcom.com</a>&gt; wrote:<br>
&gt; I’m trying to install F21 aarch64 on an ARM juno development board.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I have been able to compile and install the Linaro kernel and UEFI<br>
&gt; boot code OK and TFTP boot the kernel with a USB rootfs image<br>
&gt; following the instructions from<br>
&gt; <a href="http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk" target="_blank">http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk</a>.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Some of the problems I’m hitting are due to the fact that the current<br>
&gt; kernel source has a bug preventing 2 USB flash drives from being used<br>
&gt; at the same time and that there doesn’t seem to be support in UEFI for<br>
&gt; USB DVD ROM drives or ISO9660 filesystems.<br>
&gt;<br>
&gt; I can TFTP boot the EFI/BOOT/grubaa64.efi from the<br>
&gt; Fedora-Server-DVD-aarch64-21.iso image but I’m not sure how to modify<br>
&gt; grub.cfg to TFTP boot vmlinuz and initrd.img.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; If anyone has been  through this process and succeeded, I would much<br>
&gt; appreciate the information.<br>
<br>
I&#39;m not familiar with uEFI, or u-boot for that matter, on the Juno platform as I don&#39;t have access to the device. I believe currently even with uEFI you need device tree support which for Juno has only just landed in 3.19<br>
<br>
Is the uEFI implementation for Juno based on the reference Tianocore<br>
(sp?) implementation?<br>
<br>
Peter<br>
_______________________________________________<br>
arm mailing list<br>
<a href="mailto:arm@lists.fedoraproject.org">arm@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/arm" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/arm</a></div></div></blockquote></div><br clear="all"><br>-- <br><div class="gmail_signature">Pavel Holica</div>
</div>