Jump to content

U-Boot

From postmarketOS Wiki
(Redirected from U-boot)
Das U-Boot
U-Boot on the Neo FreeRunner
U-Boot on the Neo FreeRunner
Name Das U-Boot
1st stage
Works
2nd stage
Works
Resources Homepage Source

U-Boot (Das U-Boot) is a first-stage and second-stage bootloader used primarily in embedded devices to handle the booting instructions to boot an operating system kernel.

Porting

Porting U-Boot gives a device access to all the benefits of UEFI and removes the need to work around quirks in the stock bootloader.

For more information, such as help getting started, common issues, and more, see U-Boot Porting.

Supported Devices

Device Codename Chipset Primary Bootloader Secondary Bootloader Mainline In Storage
Acer Chromebook 13 (CB5-311) google-nyan-big Nvidia Tegra K1 (T124) Y Y
Apple Mac mini M1 apple-j274ap Apple M1 - Y Y Y
Apple MacBook Air apple-tonga Apple M1 - Y Y Y
Apple Tonga tonga-generic Apple M1 - Y Y Y
Arrow DragonBoard 410c arrow-db410c Qualcomm Snapdragon 410 (APQ8016) Y Y Y
Asus Chromebook C201 google-veyron-speedy Rockchip RK3288 Y Y Y Y
Asus Chromebook Flip C100 google-veyron-minnie Rockchip RK3288 Y N Y
Asus Eee Pad Transformer asus-tf101 Nvidia Tegra 2 (T20) Y Y Y Y
Asus Eee Pad Transformer Prime asus-tf201 Nvidia Tegra 3 (T30) Y Y Y Y
Asus Transformer Infinity asus-tf700t Nvidia Tegra 3 (T33) Y Y Y Y
Asus Transformer Pad asus-tf300t Nvidia Tegra 3 (T30L) Y Y Y Y
Asus Transformer Pad 3G asus-tf300tg Nvidia Tegra 3 (T30L) Y Y Y Y
Asus VivoTab RT asus-tf600t Nvidia Tegra 3 (T30) Y - Y Y
Banana Pi BPI-CM4IO Baseboard with BPI-CM4 SoM bananapi-bpi-cm4-cm4io Amlogic A311D Y Y Y
Banana Pi BPI-M2 Zero bananapi-bpi-m2-zero Allwinner H3 Y - Y -
BananaPi BPI-CM4 bananapi-bpi-cm4 Amlogi1c A311D Y Y Y
Beelink GT-King beelink-gtking Amlogic S922X Y Y Y
Beelink gt1 (Ultimate) beelink-gt1 Amlogic S912 Y Y Y Y
BQ Curie bq-curie Rockchip RK3066 Y N Y
CDI EduGear Chromebook K google-veyron-jerry Rockchip RK3288 Y N
CTL Chromebook J2 / J4 google-veyron-jerry Rockchip RK3288 Y N
Digma 1538E 4G digma-ps1150ml MediaTek MT8735 Y Y N
DongshanPi NeZha STU dongshanpi-nezhastu Allwinner D1-H Y - Y
Epik Chromebook ELB1101 google-veyron-jerry Rockchip RK3288 Y N
GoClever Quantum 700N goclever-tq700n MediaTek MT8127 Y N N Y
Google Pixel 4a google-sunfish Qualcomm Snapdragon 730G (SM7150-AB) - Y Y Y
Google (ASUS) Nexus 7 (2012) asus-grouper Nvidia Tegra 3 (T30L) Y N Y Y
Google (ASUS) Nexus 7 (2012) GSM asus-tilapia Nvidia Tegra 3 (T30L) Y N Y Y
Hisense Chromebook 11 google-veyron-jerry Rockchip RK3288 Y N
HP Chromebook 14 G3 google-nyan-blaze Nvidia Tegra K1 (T124) Y Y N
HTC One X htc-endeavoru Nvidia Tegra 3 (AP33) Y N Y Y
Huawei Honor Holly/Honor 3C Lite huawei-holly MediaTek MT6582 - Y N N
iNet Tek D70 A33 inet-a33 Allwinner A33 N Y Y
Lark FreeMe 70.2S lark-freeme-70-2s Allwinner A10 Y Y N
Lenovo A369i lenovo-a369i MediaTek MT6572W N Y Y Y
LG Optimus 3D lg-p920 TI OMAP 4430 Y N N Y
LG Optimus 4X HD lg-p880 Nvidia Tegra 3 (AP33H) Y P Y Y
LG Optimus Vu lg-p895 Nvidia Tegra 3 (AP33) Y P Y Y
Libre Computer AML-A311D-CC-V0.2 librecomputer-alta Amlogic A311D Y Y Y
Libre Computer AML-S805X-AC-V1.0 librecomputer-lafrite Amlogic S805X Y Y -
Libre Computer AML-S905D3-CC-V0.2 librecomputer-solitude Amlogic S905D3 Y Y Y
Libre Computer AML-S905X-CC-V1.0 librecomputer-lepotato Amlogic S905X Y Y -
Linksys WRT1900ACS/WRT1900ACS V2 linksys-shelby Marvell Armada 385 (88F6820) Y N Y
MangoPi MQ-Pro mangopi-mq-pro Allwinner D1-H Y - Y -
Mecer Xpression V2 google-veyron-jerry Rockchip RK3288 Y N
NComputing Chromebook CX100 / CX110 google-veyron-jerry Rockchip RK3288 Y N
Nokia N900 nokia-n900 TI OMAP 3430 - Y N Y
Nothing CMF Phone 1 nothing-tetris MediaTek MT6878 N Y N N
Nothing Phone 1 nothing-spacewar Qualcomm Snapdragon 778G+ (SM7325-AE) - Y Y N
ODROID HC2 odroid-hc2 Samsung Exynos 5422 Y - Y
OLIMEX Teres-I teres_i Allwinner A64 Y Y Y Y
Oysters T74ER oysters t74er Allwinner A33 Y Y N
Oysters T84Bi 4G oysters-t84bi-4g MediaTek MT8735 Y Y N
PINE64 PineTab 2 pine64-pinetab2 Rockchip RK3566 Y - Y Y
PocketBook Touch HD pocketbook-pb631 Freescale i.MX6 SoloLite Y P Y
Poin2 Chromebook 11 google-veyron-jerry Rockchip RK3288 Y Y Y Y
Positivo Chromebook CH1190 google-veyron-jerry Rockchip RK3288 Y N
Prestigio Multipad Wize 3151 prestigio-pmt3151 MediaTek MT8321 Y Y Y
Qualcomm Snapdragon 730/730G/732G qcom-sm7150 Qualcomm Snapdragon 730 (SM7150)/Qualcomm Snapdragon 730G (SM7150)/Qualcomm Snapdragon 732G (SM7150) - Y Y Y
Qualcomm Snapdragon 845 qualcomm-sdm845 Qualcomm Snapdragon 845 (SDM845) N Y P Y
Radxa Zero radxa-zero Amlogic S905Y2 Y - Y Y
Reeder Jolla C2 jolla-c2 Unisoc Tiger T606 (UMS9230) N Y N Y
Samsung Chromebook google-snow Samsung Exynos 5250 Y Y Y
Samsung Chromebook 2 11.6" google-peach-pit Samsung Exynos 5420 Y Y Y
Samsung Chromebook 2 13.3" google-peach-pi Samsung Exynos 5800 Y Y Y
Samsung Chromebook Plus google-kevin Rockchip RK3399 Y Y Y Y
Samsung Galaxy Ace 2 GT-I8160 samsung-codina ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy Amp (SGH-I407) samsung-kyle ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy Beam samsung-gavini ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy Exhibit (SGH-T599) samsung-codina-tmo ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy Grand Prime+ samsung-grandpplte MediaTek MT6737T N Y N Y
Samsung Galaxy Note II samsung-t03g Samsung Exynos 4412 Quad Y Y - Y
Samsung Galaxy S Advance samsung-janice ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy S II samsung-i9100 Samsung Exynos 4210 Dual Y - N -
Samsung Galaxy S III Mini samsung-golden ST-Ericsson NovaThor U8500 N Y Y Y
Samsung Galaxy S9 (SM-G9600/DS) samsung-starqltechn Qualcomm Snapdragon 845 (SDM845) N Y N -
Samsung Galaxy Xcover 2 GT-S7710 samsung-skomer ST-Ericsson NovaThor U8500 N Y Y Y
Solidrun CuBox solidrun-cubox Marvell Armada 510 (88AP510) Y Y N Y
StarFive VisionFive 2 starfive-visionfive2 StarFive JH7110 Y Y Y Y
VideoNet Chromebook BL10 google-veyron-jerry Rockchip RK3288 Y N
Videostrong KII Pro videostrong-kii-pro Amlogic S905 Y Y P
WEXLER Tab 7t wexler-qc750 Nvidia Tegra 3 (T30L) Y N Y Y
Xiaomi Mi 9T / Redmi K20 xiaomi-davinci Qualcomm Snapdragon 730 (SM7150-AA) - Y Y Y
Xiaomi Mi Note 10 / Mi CC9 Pro xiaomi-tucana Qualcomm Snapdragon 730G (SM7150-AB) - Y Y Y
Xiaomi Mi Note 10 Lite xiaomi-toco Qualcomm Snapdragon 730G (SM7150-AB) - Y Y Y
Xiaomi Mi Pad xiaomi-mocha Nvidia Tegra K1 (T124) Y Y Y Y
Xiaomi Mi Pad 4 xiaomi-clover Qualcomm Snapdragon 660 (SDM660) N Y P Y
Xiaomi POCO X3 NFC xiaomi-surya Qualcomm Snapdragon 732G (SM7150-AC) - Y Y Y
Xiaomi Redmi Note 10 Pro xiaomi-sweet Qualcomm Snapdragon 732G (SM7150-AC) - Y Y Y
Xiaomi Redmi Note 12 Pro (4G) xiaomi-sweet_k6a Qualcomm Snapdragon 732G (SM7150-AC) - Y N P
Xiaomi Redmi Note 5 Pro xiaomi-whyred Qualcomm Snapdragon 636 (SDM636) N Y P Y
Xiaomi Redmi Note 7 xiaomi-lavender Qualcomm Snapdragon 660 (SDM660) N Y P Y
Xunlong Orange Pi 3 xunlong-orangepi3 Allwinner H6 Y - Y Y
Xunlong Orange Pi PC xunlong-orangepi-pc Allwinner H3 Y - Y
ZTE ZXV10 B860HV5 zte-b860hv5 Amlogic S905X2 B Y Y Y

See also