6 Software
User Manual
37/374
6
Software
Motivation
The "Software" chapter includes a detailed descriptions of the software interfaces that are provided with the TC1
system. The operating system of the TC1 is a embedded GNU/Linux, which is is configured by STW.
To check for the latest version of the operating system for the TC1 go to the STW FTP server: ftp://stw-
connectivity.net/ (see ftp://stw-connectivity.net/ -
The operating system is separated in two spaces:
kernel space
user space.
The user space is created by the root file system. The user space provides interface files that are generated by
the kernel. These files are not all human readable and are more system helpers (applications and scripts).
Thus, not all user space interfaces are inevitably described by the "Software" chapter. It was decided to
categorize the different user space interfaces into levels.
The following levels are defined:
Teleservice Application Framework: This level includes the TAF Library, which is written in C and can be
used by the user to create teleservice applications, and the TAF Components. This includes the teleservice
daemons and their configuration files.
High Level Hardware Access: This level includes scripted files (scripts) and tools (system helpers) which
provide more complex functionalities. It uses the Low Level Interfaces to process functionalities, e.g. mount
a device.
Low Level Hardware Access: This level includes files (interfaces) which are created by the specific drivers
from the kernel. These files provide information about the driver status, read / write values to the driver, etc.
6.1
System Information
System Information describes how to get the version information about the components of the board support
package (BSP) of the TC1.
The BSP consists of the components:
Root file system
Linux kernel
Device tree block
U-Boot
How to get the system information:
System
component
Path with
input
information
Output information
Example
Description
Root file
system
cat /etc/br-
version
<STW-V<X.XXrX> /
<buildroot version> /
<br_base-svn revision...>
/ <br_target-svn
STW-V1.01r0 / br-
2011.02 / ... / ... /
This user space interface
includes:
The version of the
Содержание TC1
Страница 1: ...TC1 User Manual Version of this document V1 00r0 ...
Страница 25: ...5 Hardware User Manual 25 374 5 2 2 Block Diagram Variant TC1 WIFI ...
Страница 34: ...5 Hardware User Manual 34 374 5 6 Housing Connector Top view and side view Bottom View ...
Страница 125: ...7 Teleservice Application Framework User Manual 125 374 TAF overview ...
Страница 174: ...7 Teleservice Application Framework User Manual 174 374 ADDRESS 6 SIZE 4 TYPE UINT32 UNIT COMMENT EnginePower ...
Страница 190: ...7 Teleservice Application Framework User Manual 190 374 How the logger mechanism works ...
Страница 223: ...7 Teleservice Application Framework User Manual 223 374 Association between logic hysteresis and threshold ...
Страница 293: ...8 Development Tools User Manual 293 374 3 Adapt the Build Options in order to build the binary with debug symbols ...
Страница 302: ...8 Development Tools User Manual 302 374 2 Adapt the Build Options in order to build the binary with debug symbols ...