Advantech UBC-220 User Manual page 40

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

Advertisement

- tmp
- unit_tests
- usr
- var
- tools
3.2.1.5
scripts
Some scripts provided by Advantech will help you configure system or build the
images more quickly. Please check them as follows:
- setenv.sh
- cfg_uboot.sh
- mk_uboot.sh
- cfg_kernel.sh
- mk_kernel.sh
- mksd-linux.sh
3.2.1.6
source
This folder contains sub-directories "linux-3.0.35" and "u-boot-2009.08". They are the
source codes of the Linux kernel and U-boot.
Linux is a clone of the operating system UNIX. It has all the features you would
expect in a modern fully-fledged UNIX, including true multitasking, virtual memory,
shared libraries, demand loading, shared copy-on-write executables, proper memory
management, and multitask networking including IPv4 and IPv6.
Linux is easily portable to most general-purpose 32- or 64-bit architectures as long as
they have a paged memory management unit (PMMU) and a port of the GNU C com-
piler (gcc) (part of The GNU Compiler Collection, GCC). Linux has also been ported
to a number of architectures without a PMMU, although functionality is then obviously
somewhat limited. Linux has also been ported to itself.
The main sub-directories under "linux-3.0.35" are listed as following:
- arch
- block
- crypto
- Documentation
- drivers
- firmware
- fs
- include
- init
- ipc
- kernel
- lib
UBC-220 User Manual
-->Temporary space for use by the system, cleaned upon reboot, so
doesn't use this for saving any work!
-->unit test tools are provided by Freescale i.MX6 product
-->Programs, libraries, documentation etc. for all user-related pro-
grams.
-->Storage for all variable files and temporary files created by users,
such as log files, the mail queue, the print spooler area, space for
temporary storage of files downloaded from the Internet.
-->just for sample test.
--> A script to setup the developing environment quickly.
--> A script to configure the u-boot building setup quickly.
--> A script to build the u-boot and copy the "u-boot" to "image"
folder after building.
--> A script to configure the kernel building setup quickly.
--> A script to build the "uImage" and copy the "uImage" to
"image" folder after building.
--> A script to setup up a bootable SD card if users build their
images
-->The items related to hardware platform, most of them are for
CPU.
-->The setting information for block.
-->The encryption technology that kernel supports.
-->The documentation for kernel.
-->The drivers for hardware.
-->Some of firmware data for old hardware.
-->The file system the kernel supports.
-->The header definition for the other programs used.
-->The initial functions for kernel.
-->Define the communication for each program of Linux O.S.
-->Define the Kernel process, status, schedule, signal.
-->Some of libraries.
32

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ubc-220dl-mda1e

Table of Contents