The official build system for Orange Pi, support A64, RDA, RK3399
OrangePi Win
OrangePi Win Plus
OrangePi I96
OrangePi 2G-IOT
git clone https://github.com/orangepi-xunlong/OrangePi_Build.git
OrangePi_Build
and run Build_OrangePi.sh
.$ cd OrangePi_Build
$ ./Build_OrangePi.sh
Note that you are not entering
root
, but the password for root.
enter
key, OrangePi_Build
will download the corresponding linux sdk based on your choice. It may take some time, so please be patient. After this finishes, you will get a new folder outside the OrangePi_Build:Board model | Folder name |
---|---|
OrangePi Win/WinPlus | OrangePiA64 |
OrangePi OrangePi RK3399 | OrangePiRK3399 |
OrangePi 2G-IOT/I96 | OrangePiRDA |
OrangePi 3G-IOT | OrangePi3G-iot |
OrangePi 4G-IOT | OrangePi4G-iot |
build.sh -> scripts/build.sh Start the compile and select different features
external Sys_config.fex and the rootfs configuration files and others
kernel Linux kernel source directory
scripts Directory of all compiled scripts
toolchain Cross-compile toolchains
uboot U-boot source directory
$ cd OrangePiH3 //For different sdk, the name will be different.
$ ./build.sh
Baidu cloud: http://www.orangepi.cn/downloadresourcescn/
Google Drive: http://www.orangepi.org/downloadresources/
We provide a separate git repository for each folder in the linux sdk. If you find any bugs or add new features, welcome to patch them, more details:
OrangePi Win/WinPlus
OrangePi RK3399
OrangePi 2G-IOT/i96
OrangePi 3G-IOT
OrangePi 4G-IOT