
UBC-220 User Manual
30
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”.
The description of U220LBV2660 package contents:
“cross_compiler”
--> This folder contains source code for cross compiler.
“document”-
--> This folder contains user guide.
“image”
-->This folder contains the uImage, u-boot_crc.bin,
u- boot_crc.bin.crc.
“image/rootfs”
-->This folder contains Linux root file system
“package”
-->This folder contains source code provided by
Freescale without any modification
“scripts”
-->This folder contains scripts for configure system and
compile images automatically.
“source”
-->This folder contains source code owned by Advantech
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.
Содержание UBC-220
Страница 6: ...UBC 220 User Manual vi...
Страница 12: ...UBC 220 User Manual 4...
Страница 36: ...UBC 220 User Manual 28...
Страница 37: ...Chapter 3 3 Software Functionality This chapter details the Linux operating system on the UBC 220 platform...
Страница 52: ...UBC 220 User Manual 44...