Toybrick

中文 / EN
Toybrick Wiki教程 TB-RK3399ProX Linux固件编译
Linux固件编译

1、mkdir -p ~/proj/RK3399ProX

2、cd ~/proj/RK3399ProX

3、下载kernel交叉编译工具,并放置于RK3399ProX目录下(master分支)

git clone https://github.com/rockchip-toybrick/aarch64-linux-android_4.9.git -b master

4、下载u-boot交叉编译工具,并放置于RK3399ProX目录下(master分支)

git clone https://github.com/rockchip-toybrick/linux-x86.git -b master

5、下载rkbin,并放置于RK3399ProX目录下(master分支)

git clone https://github.com/rockchip-toybrick/rkbin.git  -b master

6、下载kernel代码,放置于RK3399ProX目录下,并编译(stable分支)

1)、git clone https://github.com/rockchip-toybrick/kernel.git -b stable

2)、cd kernel

3)、修改 Makefile  设置

CROSS_COMPILE = ../aarch64-linux-android_4.9/bin/aarch64-linux-android-

4)、./make.sh linux prox

5)、当前目录下就会生成boot_linux.img

7、下载u-boot代码,并放置于RK3399ProX目录下,并编译(master分支)

1)、git clone https://github.com/rockchip-toybrick/u-boot.git -b master

2)、cd u-boot

3)、修改 make.sh 设置

TOOLCHAIN_ARM32=../linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin

TOOLCHAIN_ARM64=../linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin

4)、./make.sh rk3399pro_dual

5)、当前目录下就会生成uboot.img、rk3399pro_loader_v1.24.119.bin、trust.img

8、文件系统,parameter.txt 从http://t.rock-chips.com/portal.php?mod=list&catid=11&product_id=34下载

微信图片_20201230171935.png








产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


返回顶部