ESC SV-460- Porting An Existing Embedded System To Linux
Please disable any pop-up blockers for proper viewing of this course.
Starting with an existing product built around a microcontroller-based embedded system with no operating system, this class chronicles its transformation into one built on Linux, highlighting problems experienced and solutions implemented. This class outlines several benefits and important caveats associated with the move to Linux, and includes overviews of real-time issues, GCC toolchain, and multithreading using POSIX. The result is the first mobile robot in its market running Linux.