Using Linux for the Internet of Things
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.
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.
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.
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
Debugging techniques for embedded Linux, Adding applications, setting up and configuring network for networked Linux applications, device driver model for embedded Linux
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.