Introduction; Package Content; Source Code Package - Advantech UBC-220 User Manual

Risc iot box computer powered by freescale i.mx6 dual lite processor arm cortex a9 architecture
Table of Contents

Advertisement

3.1

Introduction

UBC-220 platform is an embedded system with Linux kernel 3.0.35 inside. It contains
all system-required shell commands and drivers ready for UBC-220 platform. We do
not offer IDE development environment in UBC-220 BSP, users can evaluate and
develop under the Ubuntu 10.04LTS environment.
There are three major boot components for Linux, "u-boot.bin", "uImage" and "File
System". The "u-boot.bin" is for initializing peripheral hardware parameters; the "uIm-
age" is the Linux kernel image and the "File System" is for Linux O.S. used.
It will not be able to boot into the Linux environment successfully if one of above three
files is missing from the boot media (SD card, SATA HDD or onboard flash)
The purpose of this chapter is to introduce software development of UBC-220 to you,
so that you can develop your own application(s) efficiently.
UBC-220 is designed for Linux only. For now the official supported host version is
Ubuntu 10.04 LTS, hosting any other version may have compatibility issues. In this
case, we strongly recommend to have Ubuntu 10.04 LTS installed to your host PC
before start UBC-220 evaluation/development.
3.2

Package Content

We can offer you two different kinds of Linux package for UBC-220. One is a pre-
built system image for system recovery another is source code package (BSP).
3.2.1

Source Code Package

UBC-220 source code package (BSP) contains cross compiler, Linux source code,
Uboot source code, root file system and some scripts used in OS development.
Some of above components are developed by Advantech and the others are devel-
oped by the open source community. UBC-220 source code package is composed of
six main folders: "cross_compiler", "document", "image", "package", "scripts", and
"source".
Note!
UBC-220 source code package (BSP) is Advantech's Intellectual Prop-
erty. If you need to access this package, please contact your Advantech
support window.
The description of U220LBV2660 package contents:
"cross_compiler"
"document"-
"image"
"image/rootfs"
"package"
"scripts"
"source"
UBC-220 User Manual
--> This folder contains source code for cross compiler.
--> This folder contains user guide.
-->This folder contains the uImage, u-boot_crc.bin,
u- boot_crc.bin.crc.
-->This folder contains Linux root file system
-->This folder contains source code provided by
Freescale without any modification
-->This folder contains scripts for configure system and
compile images automatically.
-->This folder contains source code owned by Advantech
30

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ubc-220dl-mda1e

Table of Contents