Introduction; Board Support Package; Pre-Built System Image; Source Code Package - Advantech EPC-R6410 User Manual

Nxp arm cortex-a9 i.mx6dual/quad computer box
Table of Contents

Advertisement

4.1

Introduction

The purpose of this chapter is to introduce EPC-R6410 software development so that
you can develop your own applications. EPC-R6410 supports Linux host only, so try-
ing to develop an EPC-R6410 app on Windows/Android host PC will fail. For now the
official supported host version is Ubuntu 14.04 64-bit; host PCs in any other version
may have compatibility issues. We strongly recommend having Ubuntu 14.04 LTS
64-bit installed to your host PC before starting EPC-R6410 evaluation/development.
4.2

Board Support Package

We offer you two different kinds of Android packages for EPC-R6410. One is a pre-
built system image; the other is a source code package (BSP).
4.2.1

Pre-built System Image

You can find the pre-built image EPC-R6410AIVxxxx_yyyy-mm-dd.tar.gz from EPC-
R6410 evaluation kit DVD image downloaded from the Advantech website. EPC-
R6410 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 the system. Some fold-
ers and files are described 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 easy image flashing.
mksd-android.sh
To create a bootable SD card. mkmmc-android.sh
Use the SD card to burn android firmware to eMMC flash
4.2.2

Source Code Package

EPC-R6410 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
others are developed by the 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 EPC-R6410
android/hardware/imx/
HAL (Hardware Abstraction Layer)
android/kernel_imx/
Android kernel source code
android/prebuilts/
Android toolchain, sdk and so on
EPC-R6410 Android User Manual
34

Advertisement

Table of Contents
loading

This manual is also suitable for:

Epc-r6410cd-paa1eEpc-r6410cq-vaa1e

Table of Contents