Skriv ut
Kategori: Produkt
ImageSvenska inbyggnadskonsulten RT-Labs känner sig mogen att stämpla sitt eget realtidsoperativsystem RT-kernel med versionsnummer 1.0.
– Vi har använt den internt. Men nu tycker vi den är såpass mogen att den kan användas utanför företaget, säger Hans-Erik Floryd, en av arkitekterna bakom kärnan.

RT-kernel har likheter med andra svenska operativsystem, både Eneas OSE och Arctictus Rubus. Men teknologin är så färsk att RT-Labs inte riktigt satt ner foten för hur kärnan ska kategoriseras.

Men det här är en inbyggnadskonsult som sitter i fordonselektronikens Mecka - Göteborg. Och man har redan kända billtillverkare som kund.
Image
Hans-Erik Floryd
Så det lutar åt att RT-kernel kommer att marknadsföras som ett RTOS för fordon.

– Tanken är att senare bygga vidare och komplettera med olika mellanvaror till en plattform, kanske främst för automotive, säger Hans-Erik Floryd.

Han tycker det är för tidigt att bygga basmjukvara till fordonsplatformen Autosar, för att det finns många hål i standarden ännu. Men full kompatibilitet med Osek – ett operativsystem som ingår i Autosar - är något han tänka sig att arbeta mot.

– För oss är också RT-kernel mycket ett sätt att visa vår kompetens.

Fotavtrycket är 6 kbyte. Och neråt, för den som inte behöver full funktionalitet.

Kärnan stöder flera olika primitiv för kommunikation och synkronisering av trådar: mutexar (kod- och minnesregioner som endast en tråd i taget får beträda), semaforer, brevlådor och signaler (skickar data direkt till en annan tråd).

Schemaläggningen kan vara både statisk och dynamisk. Och i nästa version av kärnan kommer man att införa deadlineschedulering -- det vill säga möjligheten att starta trådar vid vissa på förhand bestämda tidpunkter.