barebox on an intel efi system

Giorgio Dal Molin iw3gtf at arcor.de
Tue Sep 26 23:51:46 PDT 2017


Hi,

I'm currently working with an embedded system based on a "normal"
intel (atom) PC with an AMI Bios on it supporting EFI.

I've built a barebox for it based on the 'arch/x86/configs/efi_defconfig'
and it basically runs on the target: I get a prompt on the screen, the
keyboard works and I can issue commands and boot a kernel.

My problem is now that the '/boot' and '/efi' dirs do not automatically
appear as described in http://www.barebox.org/doc/latest/boards/efi.html

After a bit of grepping and browsing in the barebox sources I've found
the file:

 fs/efi.c

At the end of it there is the 'efi_fs_driver' and its probe function;
I think the driver is registered with the core but the probe function
is never called on my system.

Could this be OK on an EFI system or is it an indication that something
is not properly configured ?

giorgio



More information about the barebox mailing list