AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
U boot12/16/2023 ![]() EBBR is a collective document being developed by the community. To further strengthen interoperability (and hence compatibility with the existing implementation like EDK-II), UEFI U-Boot now reinforces its development goal that it should fully commit and adhere to EBBR (Embedded Base Boot Requirement). It might be worth mentioning that, in the latest release, risc-v is added to a list of supported architectures along with arm and x86.) (At Linaro we focus on the arm ecosystem, but those developments benefit other architectures as well. Linaro participated in this community activity since 2018 and worked together to help improve the functionality as well as the quality. ![]() ![]() No distributions support it on arm64 or x86.Īccordingly, a huge amount of effort has been devoted on developing UEFI interfaces on top of U-Boot framework since 2016. Remember that grub can support U-Boot’s own APIs but only on arm port. While U-Boot is still popular among embedded world, supporting generic interfaces like UEFI will make it much easier for users to bring a wider range of OS distributions to their platforms with minimized efforts and no customization. It has been the default on PC and server side, so now is on arm64 platforms. UEFI (Unified Extensible Firmware Interface) is the specification developed by UEFI Forum to standardize interfaces between firmware and the OS’s, aiming to replace legacy BIOS on PC architecture. How does it work and what is it designed to protect you against? UEFI U-Boot In the last few years, a number of new UEFI interfaces have been brought into U-Boot, and the latest element added is Secure Boot. U-Boot is a favorite boot loader for embedded devices, supporting a variety of architectures and platforms. ![]()
0 Comments
Read More
Leave a Reply. |