Introduction; Board Support Package; Pre-Built System Image; Source Code Package - Advantech RSB-6410 User Manual

Nxp arm cortex-a9 i.mx6 dual/quad mini-itx motherboard
Table of Contents

Advertisement

4.1

Introduction

The purpose of this chapter is to introduce software development of RSB-6410 to
you, so that you can develop your own applications. RSB-6410 supports Linux host
only so you will fail developing your AP on Windows/Android host PC. For now the
official supported host version is Ubuntu 14.04 64-bit, host PCs in any other version
may have compatibility issues. In this case, we strongly recommend to have Ubuntu
14.04 LTS 64-bit installed to your host PC before start RSB-6410 evaluation/develop-
ment.
4.2

Board Support Package

We offer you two different kinds of Android package for RSB-6410. One is pre-built
system image for system recovery another is source code package (BSP).
4.2.1

Pre-built System Image

You are able to find the pre-built image RSB-6410AIVxxxx_yyyy-mm-dd.tar.gz from
RSB-6410 evaluation kit DVD image downloaded from Advantech website. RSB-
6410 supports booting from SD card so you can extract the image to an SD card then
dump the image file to the onboard eMMC to complete system recovery. Some fold-
ers and files aredescribed below:
image:
This folder contains uboot image, kernel image and android root filesystem tar
file and so on. These files are used to burn to sd card or nand flash.
scripts:
This folder contains scripts for flashing images easily.
mksd-android.sh
To create a bootable SD card. mkmmc-android.sh
To burn android firmware to eMMC flash
4.2.2

Source Code Package

RSB-6410 board support package (BSP) contains cross compiler, linux kernel source
code, u-boot source code, android root file system and some scripts used in OS
development. Some of above components are developed by Advantech and the oth-
ers are developed by open source community.
Some folders described below:
android/bootable/bootloader/uboot-imx/
U-Boot source code
android/device/fsl/rsb_6410/
Android related settings for RSB-6410
android/hardware/imx/
HAL (Hardware Abstraction Layer)
android/kernel_imx/
Android kernel source code
android/prebuilts/
Android toolchain, sdk and so on
RSB-6410 Android User Manual
48

Advertisement

Table of Contents
loading

Table of Contents