next up previous contents
Next: Hardware Up: CPU Board Previous: CPU Board   Contents

Operating System

The operating system that has been installed on the PC/104 board is a custom compiled version of Linux. This custom install is based on the Gentoo Linux distribution, which is a system that allows for complete recompiling of all kernel components. This ability to recompile all components allows for complete optimization for the target platform. This optimization is very important in a real time system such as this platform, as it allows the control system to respond to stimuli with minimal lag time.
The Linux kernel being employed in this system is the 2.4.20 base kernel, with no patch set installed. This kernel was chosen as it is the first kernel branch to incorporate a preemptive scheduler, this will help allow the control algorithm to respond more quickly to external stimuli.
The kernel and all related tools have been installed and are operational on the PC/104 board. There were some minor configuration issues with the onboard network card, but these have all been worked out, development of the software components can now begin.
next up previous contents
Next: Hardware Up: CPU Board Previous: CPU Board   Contents
Jordan Reynolds 2003-05-29