Embedded Linux for Industrial Control 2007

Date: 03 Oct 2007 - 03 Oct 2007

Venue: Training Room 1 (Tower Block, Level 3)

Course Introduction

The increasing complexity of embedded applications is one of the main reasons behind the growing popularity of choosing Linux as operating system instead of developing and maintaining in-house built operating systems.
How is embedded Linux different from “normal” Linux and what is considered “normal” Linux anyway? That is what this TIP course aims to address in this 6-week course that consists of introductory lessons on the structure of the Linux operating system (e.g. kernel, file management and device management), followed by focus on the embedded Linux domain: techniques and tips regarding Linux tools for embedded development, skills required in activities like cross-compiling and tricks in tweaking the kernel, boot loader and file system for embedded platform.

Lab sessions are essential for embedded development and the concept of developing device drivers, and deploying and testing them in an application on embedded platform will be the target in the lab sessions. Iin each session, there will be hands-on tasks for the students to gain experience in developing and deploying applications for embedded target.

Course Team

Dr Anton Aendenroomer, Research Scientist (Course Team Leader) Mr Moh Wei Ping & Ms Pattarin Kusolpalin, Research Officers

Course Outline

Session 1 Linux Basics; Environment for cross-development
Session 2 Cross-compiling; Kernel management functions
Session 3 Real-time Systems, scheduling; Device drivers (1)
Session 4 Device drivers (2); Inter-process communication
Session 5 User-space / kernel-space; Kernel structure
Session 6 Interrupts and interrupt handling

Who Should Attend

Managers and asst. managers and engineers, executives, officers & technologists from the semiconductor / precision engineering / systems integration / defence / aerospace / automotive / consumer electronics / telecommnications / process control / lab & building automation industries.

Registration Pre-registration for the course is necessary. Seats are available on a first-come-first-served basis.

Registration fee: SMS Member: $428.00 (inclusive of 7% GST) per participant. Non SMS Member: S$535.000 (inclusive of 7% GST)per participant. Fee inclusive of buffet dinner (halal), refreshment, course material and experimental tools.

Closing date: 24 September 2007 (Monday)
SIMTech members enjoy 20% discount, terms and conditions apply. (Limited to 2 participants for Category I members, and 4 participants for Category II members). Companies which join SMS now enjoy a complimentary TIP seat.

For enquiry on SMS Membership: Please contact Devi at 6793 8388 or email for more details.