JavaScript is currently disabled.Please enable it for a better experience of Jumi.
Guidelines for contributing Technical Papers: download PDF

wIOSSvenskt Bios bootar under sekunden

Winzent Technologies i Kista är ett gäng hårdvarunära hackare som rycker in när ett inbyggt system behöver komma in i matchen snabbt, utan uppvärmning.
Företaget beskriver sig oblygt som leverantör av dels världens snabbaste Bios – den mjukvara som testar hårdvaran och laddar drivrutiner och operativsystem när man startar datorn – och dels världens snabbaste operativsystemskärna.

Bios:et Wion (wION) lanserades som produkt efter sommaren. Det utvärderas av företag i Taiwan och Tyskland.

Fredrik Hånell
Fredrik Hånell
– Av aktörer huvudsakligen inom fordonsindustrin, berättar Fredrik Hånell, företagets vd och en av grundarna.

Utvärderingarna har gett Winzent Technologies förbättringsförslag i retur.

– En hel del nya funktioner lades till på kundernas begäran, bland annat ett diagnostiskt verktyg och möjlighet att använda en enkel version av vårt eget operativsystem Wios.

Dessutom gjorde Winzent det möjligt för kunden att addera egen kod till  Wion, skriven i C eller assembler.

Winzent är inte ensamt om att marknadsföra snabb-bootande Biosar.

– Vi är snabbare än befintliga Bios, inklusive Coreboot. De flesta bygger på att ta bort funktioner och skapa genvägar i befintliga Bios. Eftersom Wion är optimerat från grunden är det  väsentligt mycket snabbare.

Den andra produkten, Wios (wIOS), är ett realtidsoperativsystem med SMP-stöd som kan boota från 512 kbyte Flash. Det kan köras på x86-processorer.

Det är Posixkompatibelt och företaget är i färd med att göra det kompatibelt med Linux och Android. Genom att byta ut Android- eller Linuxkärnan mot Wios blir systemet ”mycket snabbare” – hur mycket snabbare?

– Det beror på vilka operationer som utförs, från ett par gånger till ett par storleksordningar, säger Fredrik Hånell.

Winzent utvecklar sin kärnkod i assembler.

– Det är svårare men mycket mer optimalt att skriva i assembler, du får bättre kontroll på hårdvaran.

– Det lustiga är att vi går emot strömmen eftersom all mjukvaruutveckling idag vanligtvis sker i högnivåspråk, typ C, som kompileras till maskinspråk.

Det är inte bara lustigt, utan just nu ett problem. Företaget behöver rekrytera assemblerprogrammerare, helst civilingenjörer, och seniora sådana.

– Men assemblerprogrammerare är en bristvara. Antingen är de pensionerade eller nyutexaminerade

Winzent Technologies grundades i år, men säger sig bygga på mer än 25 års erfarenhet av mjukvaruoptimering. Tidigare versioner av Wios och Wion har använts i vapensystem.

Fredrik Hånell har ett förflutet på många företag som Elektroniktidningen skrivit om genom tiderna. Hur många som helst faktiskt: Effnet, Phoxtal, C2sat, Ignis, Transmode, Dynarc, Gemini, Ericsson, Rymdbolaget, Esa, puh.

– Jag gillar att bryta ny mark med teknik i frontlinjen, och då förändras saker snabbt, ler Fredrik Fredrik Hånell.

– Dock tror jag att detta är första gången en tekniks potential är så lättsåld.

Övriga grundare av Winzent härstammar från Effnet och i3 Micro.
ANNONS:

Oktoberchansen

Vill du ha en Raspberry Pi – den populära enkortsdatorn från Farnell element14?
    Vi delar ut tio Raspberry Pi 3 Model B+ bland de som tecknar en ny prenumeration på Elektroniktidningen under september och oktober. Även trogna prenumeranter som förnyar sina uppgifter kan delta i kampanjen.
    Farnell element14 sponsrar kampanjen, som pågår fram till midnatt den 31 oktober.
    OBS glöm inte att kryssa i rutan för nyhetsbrev för att kunna vara med i utdelningen!
Prenumerera och delta!
MER LÄSNING:
 
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)