Orange Pi User Manual
Shenzhen Xunlong Software Co., Ltd.
www.orangepi.org
22
www.xunlong.tv
There will be generated the following file on out/u-boot directory:
➜
tree ./out/u-boot
u-boot
├── idbloader.img
├── rk3399_loader_v1.08.106.bin
├── trust.img
└── uboot.img
Kernel Compilation:
./build/mk-kernel.sh rk3399-orangepi
There will be generated the following file on out directory
➜
tree ./out/kernel
├── boot.img
└── kernel
├── Image
└── rk3399-orangepi.dtb
Rootfs Compilation:
You could use different Rootfs, what have already compiled just like the following which could be
used directory:
Ubuntu16.04 Desktop version: ubuntu-desktop.img
Ubuntu16.04 Server version: ubuntu-server.img
Ubuntu16.04 LXDE version: ubuntu-lxde.img
Debian9 Desktop version: debian-desktop.img
You could also make your own Rootfs with reference of OrangePi RK3399 Rootfs prepare.
Pack every partitions’ image into a unity full firmware:
./build/mk-image.sh -c rk3399 -t system -s 4000 -r out/ubuntu-server.img
c for chip, represents the chip model
t for target, represents the generated image name
s for size, represents the predistribution size(but it does not means the final real size. The firmware