39
RSB-4710 User Manual
C
ha
pte
r 3
So
ftw
are
F
un
ctio
na
lity
Folder descriptions are provided below.
android/u-boot/
U-Boot source code
android/device/rockchip/
Android device related settings
hardware/rockchip/
HAL (Hardware Abstraction Layer)
android/kernel/
Linux kernel source code
3.2.4
Building an Android 7.1.2 image
Start Docker Container
Build Instructions
Set the $JAVA_HOME environment variable.
Set up the environment for building. This only configures the current terminal.
Execute the Android lunch command. In this example, the setup is for the production
image of Advantech RISC platform device with user debug type. If your device is
RSB-4710, you will be sent a "lunch rk3399_rsb4710-userdebug” command.
To build a boot loader
Perform the following command in the terminal console.
To build a kernel image
Perform the following command in the terminal console.
# docker run -it --name android_n7 -v /home/bsp/myandroid:/home/adv/BSP:rw advrisc/
u16.04-imx6abv5:20170523 /bin/bash
$ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
$ export PATH=$JAVA_HOME/bin:$PATH
$ export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
$ source build/envsetup.sh
$ lunch rk3399_rsb4710-userdebug
$ cd u-boot
$ make rk3399_rsb4710a2_2G_defconfig
$ make ARCHV=aarch64
$ cd kernel
$ make ARCH=arm64 rk3399_adv_defconfig -j8
$ make ARCH=arm64 rk3399-rsb4710-a2.img -j12
Summary of Contents for RSB-4710
Page 1: ...User Manual RSB 4710 3 5 Single Board Computer with Rockchip Arm Cortex A72 Processor ...
Page 6: ...RSB 4710 User Manual vi ...
Page 15: ...7 RSB 4710 User Manual Chapter 2 Hardware Installation 2 2 Board Dimensions ...
Page 44: ...RSB 4710 User Manual 36 ...
Page 45: ...Chapter 3 3 Software Functionality This chapter details software functions on RSB 4710 ...
Page 56: ...RSB 4710 User Manual 48 4 Input the password 5 Wi Fi connected ...
Page 69: ...61 RSB 4710 User Manual Chapter 4 Advantech Services ...