Home
Company Profile
Our Clients
Training
Courses
course list
roadmap
all dates
forthcoming
booking
Graduate
Training
Mentoring
Location
Links
Contact us

 


 Embedded Linux Training Courses
EL-201
Embedded Linux Basics

Length: 2 days
Cost: £880
Course description - see below or view PDF
Check course dates - click here
Booking information - click here
 Course Detail

Course Description:
Linux is well-known in the data centre and on the desktop, but it is also becoming popular as an operating system in embedded systems, replacing the traditional RTOS. This course is designed to show you how to interact with Linux on an embedded system. We describe the concepts and commands necessary to make effective use of Linux through a combination of theory and practical sessions.

Overview:
The course uses an embedded target running Linux as an example of a typical embedded Linux target. It shows how to use an ordinary desktop or laptop PC running Microsoft Windows to interact with the target. We show how to log on to Linux, find your way around the file system, check and change configurations and update the installation. On the way we will describe what it is that makes Linux tick.

Course Objectives:
• Show how to access Linux from Windows, via serial and Ethernet links
• Show how to log on to Linux and enter commands in the command shell
• To understand the basic configuration of an embedded Linux system and how it boots up
• To be able to change the configuration of a running Linux system
• To trouble-shoot a Linux system

Who Should Attend:
Software engineers and field engineers who will be using embedded Linux.

Pre-Requisites:
• A basic knowledge of computer communications and configuration.
• No previous knowledge of Linux is assumed.

Duration:
Two days.

Course Materials:
Student workbook.

Related Courses:
• EL-503 Developing for Embedded Linux
• EL-504 Developing Linux Device Drivers
• EL-202 Moving from Linux 2.4 to Linux 2.6
• RTOS-201 Fundamentals of Real-time Operating Systems

Course Workshop:
The practical sessions utilise an embedded target based on a Power PC development board. Delegates will learn how to connect to the target from a standard Windows desktop using Hyperterm, Telnet and FTP.

Course Outline:

Introduction
- Linux as embedded operating
system
Connecting and Logging on
- Connection via rs232 and
Ethernet
- Logging on to Linux
- Users and the super user (root)
- The command shell
Users groups
- Adding users and groups
- Setting passwords
- File permissions
Bootstrap
- How Linux starts up
- Boot scripts
Background (daemon) processes
- How to find out which daemon processes are running
- Standard daemon processes
- The log daemon and Internet service daemon
File and directory structure
- The standard of files and directories
- Some important files:
- configuration files
- device files;
- Types of file system
- Mounting and unmounting file systems
Network Configuration
- Setting IP addresses and routes
- Automatic configuration using DHCP
Linux storage technologies
- How to create file systems on hard disks
- Flash memory and RAM
Uploading files
- How to update a running system
- Uploading files using FTP

 telelogic website

Training Courses
C Training Courses
C++ Training Courses
Design Patterns Training Courses
Embedded Linux
Training Courses

Java Training Courses
Microsoft Embedded Training Courses
MISRA-C Training Courses
RTOS Training Courses
Software Engineering Training Courses
SNMP Training Courses
SysML Training Courses
TCP/IP Training Courses
Testing Training Courses
Microsoft Windows Device Driver Courses
UML Training Courses

Feabhas Codes
AC-401
AC++-401
AWDM-501
C-501
C++-303
C++-501
C++-502
C++-503
DP-401
EL-201
EL-202
EL-301
EL-503
EL-504
J-501
J-502
MC-101
MSDN-2530
MSDN-2535
MSDN-2540
MSDN-2545
MSDN-2540N
NDIS-501
OO-101
OO-301
OO-503
RB-201
RTOS-201
SE-401
SE-501
SNMP-301
T-301
TCP-401
WDF-501
WDM-501