hanwckf/bl-mt798x

ATF and u-boot for mt798x.

1,271

stars

252

commits

C

primary language

Sep 8, 2025

updated

README

ATF and u-boot for mt798x

About bl-mt798x

Prepare

sudo apt install gcc-aarch64-linux-gnu build-essential flex bison libssl-dev device-tree-compiler qemu-user-static

Build

Usage: SOC=[mt7981|mt7986] BOARD=<board name> MULTI_LAYOUT=[0|1] ./build.sh
eg: SOC=mt7981 BOARD=360t7 ./build.sh
eg: SOC=mt7981 BOARD=wr30u MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7981 BOARD=cmcc_rax3000m-emmc ./build.sh
eg: SOC=mt7986 BOARD=redmi_ax6000 MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7986 BOARD=jdcloud_re-cp-03 ./build.sh

xiaomi-wr30u multi-layout uboot firmware compatibility

redmi-ax6000 multi-layout uboot firmware compatibility

Contributors

hanwckf

123 commits

1715173329

69 commits

gl-zhaojianhui

10 commits

Aabandon

7 commits

hanwckf/bl-mt798x

ATF and u-boot for mt798x.

1,271

stars

252

commits

C

primary language

Sep 8, 2025

updated

README

ATF and u-boot for mt798x

About bl-mt798x

Prepare

sudo apt install gcc-aarch64-linux-gnu build-essential flex bison libssl-dev device-tree-compiler qemu-user-static

Build

Usage: SOC=[mt7981|mt7986] BOARD=<board name> MULTI_LAYOUT=[0|1] ./build.sh
eg: SOC=mt7981 BOARD=360t7 ./build.sh
eg: SOC=mt7981 BOARD=wr30u MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7981 BOARD=cmcc_rax3000m-emmc ./build.sh
eg: SOC=mt7986 BOARD=redmi_ax6000 MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7986 BOARD=jdcloud_re-cp-03 ./build.sh

xiaomi-wr30u multi-layout uboot firmware compatibility

redmi-ax6000 multi-layout uboot firmware compatibility

Contributors

hanwckf

123 commits

1715173329

69 commits

gl-zhaojianhui

10 commits

Aabandon

7 commits

Languages

C

93.1%

Python

2.9%

Assembly

1.8%

Makefile

1.1%