Svenskt 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.Bios:et Wion (wION) lanserades som produkt efter sommaren. Det utvärderas av företag i Taiwan och Tyskland.
Fredrik Hånell |
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.