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
Summary of Contents for TC1
Page 1: ...TC1 User Manual Version of this document V1 00r0 ...
Page 25: ...5 Hardware User Manual 25 374 5 2 2 Block Diagram Variant TC1 WIFI ...
Page 34: ...5 Hardware User Manual 34 374 5 6 Housing Connector Top view and side view Bottom View ...
Page 125: ...7 Teleservice Application Framework User Manual 125 374 TAF overview ...
Page 190: ...7 Teleservice Application Framework User Manual 190 374 How the logger mechanism works ...