Compare courses
Register
Nanyang Technological University Center for Continuing Education

Using Linux for the Internet of Things

This course has no confirmed dates in the future. Subscribe to be notified when it is offered.

Relevant courses

Course format
Starting after
Ending before

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with Nanyang Technological University Center for Continuing Education.

Full disclaimer.

Description

Linux is becoming a popular operating system for embedded systems like media players, set-top boxes and other consumer electronics. Unlike desktop and server versions of Linux, embedded versions of Linux are designed for devices with limited resources and using different processor architectures.

Objectives

The objective of the Embedded Linux course is to equip participants with sufficient knowledge and confidence to carry out an embedded Linux project. The course provides the participants with an understanding of how to configure and install the Linux kernel for use in embedded systems. Hands-on practice will be given to the participants in a step by step manner to implement Linux on an embedded platform.

Outline

Day 1

Introduction to Linux open source kernel, understanding the embedded systems platform requirements for Linux, the Linux boot process, Linux utilities for embedded applications, kernel configuration and compilation

Day 2

Debugging techniques for embedded Linux, Adding applications, setting up and configuring network for networked Linux applications, device driver model for embedded Linux

Day 3

Setting up Linux for MMU-less systems, porting Linux across processors, GUI for linux applications

Who should attend

This course is recommended for embedded system engineers who wish to learn how to implement Linux on an embedded system platform.

Experts

Mr Philip Teng graduated with a BEng (EE) degree from National University of Singapore and received his Masters in Electrical and Computer Engineering from Carnegie Mellon University, USA. Having worked on embedded system software in mission critical and safety critical applications for the past ...

Course reviews

Reviews for this course are not publicly available