Hi,
Has anybody tried using efibootmgr on the Juno Board?
I am using linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk/linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
However, i see issues while using efibootmgr
root@genericarmv8:~# efibootmgr -V version unknown (fix Makefile!) root@genericarmv8:~# efibootmgr -a Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables. Try 'modprobe efivars' as root.
--Sandeep
On Thu, Jan 08, 2015 at 03:14:53PM -0800, Sandeep Paulraj wrote:
Hi,
Has anybody tried using efibootmgr on the Juno Board?
Yes.
I am using linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk/linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
However, i see issues while using efibootmgr
root@genericarmv8:~# efibootmgr -V version unknown (fix Makefile!)
(OK, that one is a bit ugly, but not a big issue in practice.)
root@genericarmv8:~# efibootmgr -a Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables. Try 'modprobe efivars' as root.
This problem has nothing to do with your filesystem, and everything to do with your kernel.
What kernel and UEFI images are you using?
/ Leif
The kernel is the default kernel i built from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
The UEFI image is from linaro-edk2. I downloaded the latest linaro-edk2 and built an image for Juno. Have been able to use NOR and TFTP boot.
--Sandeep
On Fri, Jan 9, 2015 at 8:13 AM, Leif Lindholm leif.lindholm@linaro.org wrote:
On Thu, Jan 08, 2015 at 03:14:53PM -0800, Sandeep Paulraj wrote:
Hi,
Has anybody tried using efibootmgr on the Juno Board?
Yes.
I am using linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz <
http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk/linaro-i...
from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
However, i see issues while using efibootmgr
root@genericarmv8:~# efibootmgr -V version unknown (fix Makefile!)
(OK, that one is a bit ugly, but not a big issue in practice.)
root@genericarmv8:~# efibootmgr -a Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables. Try 'modprobe efivars' as root.
This problem has nothing to do with your filesystem, and everything to do with your kernel.
What kernel and UEFI images are you using?
/ Leif
On 9 January 2015 at 17:47, Sandeep Paulraj paulrajsandeep30@gmail.com wrote:
The kernel is the default kernel i built from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
The UEFI image is from linaro-edk2. I downloaded the latest linaro-edk2 and built an image for Juno. Have been able to use NOR and TFTP boot.
Well, that's a 3.10.55 kernel and the support only went upstream with 3.16. Looking at the tree referred to from that page, parts of the support have been backported, but not all of it. Most critically, "CONFIG_EFI_STUB" does not appear to exist.
Do you specifically need the 3.10 LSK version, or could you use an upstream kernel instead?
/ Leif
I am just trying to play around with UEFI.
I already have a 3.18 kernel that i use to boot a fast model based Broadcom ARMV8a port. I can use the the same kernel image.
Can i use the device tree bindings for Juno from https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/ar...
--Sandeep
On Fri, Jan 9, 2015 at 4:14 PM, Leif Lindholm leif.lindholm@linaro.org wrote:
On 9 January 2015 at 17:47, Sandeep Paulraj paulrajsandeep30@gmail.com wrote:
The kernel is the default kernel i built from http://releases.linaro.org/latest/members/arm/openembedded/juno-lsk
The UEFI image is from linaro-edk2. I downloaded the latest linaro-edk2
and
built an image for Juno. Have been able to use NOR and TFTP boot.
Well, that's a 3.10.55 kernel and the support only went upstream with 3.16. Looking at the tree referred to from that page, parts of the support have been backported, but not all of it. Most critically, "CONFIG_EFI_STUB" does not appear to exist.
Do you specifically need the 3.10 LSK version, or could you use an upstream kernel instead?
/ Leif