[fedora-arm] Anyone install F21 on ARM juno board?

Peter Robinson pbrobinson at gmail.com
Thu Dec 18 01:52:34 UTC 2014


On Wed, Dec 17, 2014 at 5:59 PM, Ralph Campbell
<ralph.campbell at broadcom.com> wrote:
> Yes, the EFI boot code comes from Linaro and is based on Tianocore and has support for DTBs.
> I can TFTP boot with the Linaro kernel, DTB, and initrd.
> I can TFTP boot grubaa64.efi from Fedora-Server-DVD-aarch64-21.iso mounted on the server and grub displays the install menu options.
> When I select any of those options, I see vmlinuz being TFTP loaded, "EFI stub: Booting Linux Kernel...", and then nothing.
> I tried TFTP booting vmlinuz directly (compressed and uncompressed), bypassing grub, and specifying the initrd.img and DTB but that fails too.
>
> Maybe I need to pass some arguments to grub or change the grub.config somehow.
> I'm not sure how the DTB is loaded via grub/vmlinuz.

I would try a console= line for the serial port your running it over.

Peter

> On Fri, Dec 12, 2014 at 6:05 PM, Ralph Campbell <ralph.campbell at broadcom.com> wrote:
>> I’m trying to install F21 aarch64 on an ARM juno development board.
>>
>>
>>
>> I have been able to compile and install the Linaro kernel and UEFI
>> boot code OK and TFTP boot the kernel with a USB rootfs image
>> following the instructions from
>> http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk.
>>
>>
>>
>> Some of the problems I’m hitting are due to the fact that the current
>> kernel source has a bug preventing 2 USB flash drives from being used
>> at the same time and that there doesn’t seem to be support in UEFI for
>> USB DVD ROM drives or ISO9660 filesystems.
>>
>> I can TFTP boot the EFI/BOOT/grubaa64.efi from the
>> Fedora-Server-DVD-aarch64-21.iso image but I’m not sure how to modify
>> grub.cfg to TFTP boot vmlinuz and initrd.img.
>>
>>
>>
>> If anyone has been  through this process and succeeded, I would much
>> appreciate the information.
>
> I'm not familiar with uEFI, or u-boot for that matter, on the Juno platform as I don'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
>
> Is the uEFI implementation for Juno based on the reference Tianocore
> (sp?) implementation?
>
> Peter
> _______________________________________________
> arm mailing list
> arm at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/arm


More information about the arm mailing list