View: 2576|Reply: 8

uboot updates

[Copy link]

4

threads

28

posts

96

credits

Registered member

Rank: 2

credits
96
QQ
Published in 2024-3-2 09:03:33 | Show all floors |Read mode
Have there been any uboot updates?

Specifically, I'd like to see a new uboot version that first prioritizes external booting, then falling back to on-board device booting, such as:
boot priority:
1. usb
2. uSD
3. eMMC
4. SPI
5. network

This would make it extremely easy to re-flash onboard media with the appropriate external media, while providing many boot options by default. For instance, OpenWrt could be flashed to SPI, while Android is flashed to eMMC, and linux can boot from uSD or usb. This way even if one media is unavailable or corrupted, uboot could try the next device until a bootable device is found.


4

threads

28

posts

96

credits

Registered member

Rank: 2

credits
96
QQ
 Author| Published in 2024-4-9 14:01:38 | Show all floors
I have been searching through the wiki and it seems there is quite a lack of documentation around the whole boot process.

For example http://www.orangepi.org/orangepiwiki/index.php/Orange_Pi_R1_Plus

Does the SoC always boot from the SPI? How does the SPI bootloader get updated? Where is the code for that? How to restore SPI if it gets corrupt?

I assume that SPI contains uboot partition(s) which would then boot from uSD (R1+ doesn't have eMMC). I don't think it supports USB or net booting, though I hope I am wrong. I think ideally the R1+ would get an SPI image update to include OpenWrt and a new uboot which prioritizes booting from USB first, uSD next, and finally the OpenWrt within SPI last. Though it would be nice to have a method to restore SPI in the event that a flash fails. I wonder if the 'Recovery Key' (reset button) puts the board into a mode which the SPI can be direct-flashed through its USB C port.
Published in 2025-10-17 22:54:32 | Show all floors
I would like to thank you for the efforts you’ve put in writing this web site. I am hoping the same high-grade web site post from you in the upcoming as well. Actually your creative writing abilities has inspired me to get my own blog now. Really the blogging is spreading its wings quickly. Your write up is a great example of it.        Patrick Market
Published in 2025-10-27 17:31:17 | Show all floors
But yet, regardless how good you will be accompanied by treating a huge rig, sometime currently, there are a situation in places ought to do selected information treating; and furthermore primarily based on your real age yet fitness level,  free weight in your caravan it is a fantastically excessive do exercises. pre owned awnings        가락동노래방
Published in 6 daybefore | Show all floors
I love blogging and i can say that you also love blogging.~,;..        GOOD88
Published in 5 daybefore | Show all floors
Great site. A lot of helpful info here. I¡¦m sending it to a few friends ans additionally sharing in delicious. And certainly, thank you for your sweat!        S666
Published in 5 daybefore | Show all floors
This is often moreover a fairly good blog post that we certainly cherished analyzing. Not necessarily every single day which enjoy the chances to find a product.        비아그라 구매
Published in 4 daybefore | Show all floors
I’m the with regard to the majority of the content pieces, We completely savored, I'd truly choose much more information concerning this particular, considering the fact that it is good., Thanks intended for publishing.        갤럭시가라오케
Published in 4 daybefore | Show all floors
Thanks for an interesting blog. What else may I get that sort of info written in such a perfect approach? I have an undertaking that I am just now operating on, and I have been on the lookout for such info.        소액결제 현금화
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list