Comments (5)
The legend says:
Amicus Lumiae, [11/17/22 7:53 PM] https://t.me/UEFIonRockchip/545
It seems like Rockchip's plan was originally to go with a full featured build of uboot for SystemReady compliance, before realizing uboot's UEFI implementation is too immature for that
Amicus Lumiae, [11/17/22 7:54 PM] https://t.me/UEFIonRockchip/546
So they crippled uboot in compile-time configuration, and pivoted to edk2 for SystemReady
So I'd assume bootefi
is currently broken in the source code and is unlikely to be fixed by Rockchip.
The above comment is not from Rockchip, but community speculation based on publicly available source code.
As said above Rockchip is working on a EDK2 implementation for UEFI boot though.
from u-boot.
This seems to work fine on rockpro64-rk3399
Perhaps the bug was fixed, or this is specific to rk3388 ?
from u-boot.
I think this is specific to RK3588. However, we are closely following upstream U-Boot development, and we are looking to use that for our RK3588 based products later on. Upstream U-Boot should not have this issue.
from u-boot.
You are right. With upstream:
=> bootefi hello
Card did not respond to voltage select! : -110
Booting /MemoryMapped(0x0,0xeff94d70,0x31b0)
Hello, world!
Running on UEFI 2.10
Have SMBIOS table
Have device tree
Load options:
File path:
Boot device: /MemoryMapped(0x0,0xeff94d70,0x31b0)
How far away is your downstream tree from upstream?
from u-boot.
Further than a galaxy far, far away. Once upstream U-Boot is good for our use case we will fully switch to it instead of backporting parts of it to Rockchip U-Boot.
from u-boot.
Related Issues (11)
- enable ethernet in the DTB for rock5b users HOT 2
- Mainline U-Boot Support for RK3588/RK3588S HOT 1
- error: the comparison will always evaluate as 'true' for the address of 'clk' will never be NULL HOT 1
- sdcard boot fails for a derivative cm3 io board HOT 1
- MMC stops working - Naoki Mainline Fork
- latest stable-5.10-rock5 u-boot hangs with mainline 6.2; no any output on UART HOT 2
- migrate to python3 HOT 3
- Rock-5b usbplug defconfig
- RK3588 does not get presistent MAC address between image flashing HOT 2
- Support `saveenv` in upstream U-Boot
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from u-boot.