Els sistemes operatius incrustats no són res de nou al món de l'electrònica. S'han instal·lat en una gran varietat d'electrònica de consum per permetre'ls funcionar en una varietat de tasques diferents. Els sistemes operatius incrustats ni tan sols són nous per al treball dels ordinadors.
De vegades, aquests sistemes operatius incrustats s'anomenen sistemes en un xip.
Els ordinadors portàtils com ara el Palm i Windows Mobile utilitzen versions de sistemes operatius incrustats que s'emmagatzemen en un xip de memòria interna en lloc d'arrencar des d'un disc.
Què és un sistema operatiu incrustat?
Un sistema operatiu incrustat és essencialment un sistema operatiu reduït amb un nombre limitat de funcions. Normalment està dissenyat per a funcions molt específiques per controlar un dispositiu electrònic. Per exemple, tots els telèfons mòbils utilitzen un sistema operatiu que s'inicia quan el telèfon està encès. Gestiona tota la interfície i les funcions bàsiques del telèfon. Es poden carregar programes addicionals als telèfons, però normalment són aplicacions Java que s'executen a la part superior del sistema operatiu.
Els sistemes operatius incrustats poden ser sistemes operatius escrits a mida específics per al dispositiu o un dels innombrables sistemes operatius de propòsit general que s'han modificat per funcionar a la part superior del dispositiu. Els sistemes operatius incrustats comuns inclouen Symbian (telèfons mòbils), Windows Mobile/CE (PDA portàtils) i Linux. En el cas d'un sistema operatiu incrustat en un ordinador personal, es tracta d'un xip de memòria flash addicional instal·lat en una placa base al qual es pot accedir a l'arrencada des del PC.
Actualització de sistemes operatius incrustats
Els sistemes operatius incrustats es poden actualitzar si el xip on s'emmagatzemen es pot flashejar. Per exemple, l'encaminador Wi-Fi de casa conté un sistema operatiu incrustat; quan baixeu el microprogramari nou, flasheu el xip de l'encaminador amb una versió actualitzada del sistema operatiu.
Alguns sistemes operatius incrustats no es poden actualitzar per disseny. Per exemple, en alguns caixers automàtics, alguns components no es poden actualitzar com a mesura de seguretat contra la manipulació.