About The System Startup Sequence

A system running the QNX Neutrino RTOS boots in several stages, as illustrated in the following diagram:



When you first turn your system on, the PLL, IPL, and startup program run and bring up your base system. The base system is primarily the kernel or core operating system. From there, a boot script runs to load device drivers, run services, and start applications. Then finally the main system boots, which allows the main applications of your system to boot, such as the HMI (human machine interface). The above diagram shows this generic boot sequence:

The boot stages for the kernel are as follows: