ROM-5420 User Manual
22
3.2
Package Content
We would offer you two different kinds of Linux package for ROM-5420. One is pre-
built system image for system recovery another is source code package (BSP).
3.2.1
Source Code Package
ROM-5420 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 open source community. ROM-5420 source code package is composed of
six main folders: “cross_compiler”, “document”, “image”, “package”, “scripts”, and
“source”.
The description of 5420LBVxxxx package contents:
3.2.1.1
cross_compiler
You can use the cross compiler toolchain to compile the uImage and related applica-
tions. (gcc version is 4.6.2 20110630)
Toolchain directory structure is as follow:
|-- bin // toolchain with prefix, such as arm-none-linux-gnueabi-gcc etc.
|-- lib // library files used for toolchain itself, not for application
|-- arm-fsl-linux-gnueabi
|-- bin // toolchain without prefix, such as gcc.
|-- debug-root // all debug tools
|-- multi-libs // all libraries and headers.
|-- armv5 // library for armv5 (i.mx 2xx). only support soft float point
|-- armv6 // library for armv6 (i.mx 3xx), soft fpu version
|-- armv7-a // library for armv7-a (i.mx5xx and i.mx6xx), hardware fpu version
|-- lib //default library. It can be used for armv4t and above.
|-- usr
|-- include //header files for the application development
|-- lib //three-part library and static built library Freescale
Note!
ROM-5420 source code package (BSP) is Advantech’s Intellectual
Property. If you need to access this package, please contact your
Advantech support window.
“cross_compiler”
→
This folder contains source code for cross compiler.
“document”
→
This folder contains user guide.
“image”
→
This folder contains the uImage, and the script for making
Linux system media automatically.
“image/rootfs”
→
This folder contains Linux root file system
“package”
→
This folder contains source code provided by Freescale with-
out any modification
“scripts”
→
This folder contains scripts for configure system and compile
images automatically.
“source”
→
This folder contains source code owned by Advantech