Konsulttjänster

Tjänster för inbyggda system

Codiax är i grunden ett konsultbolag som hjälper kunder att använda open source på ett smart och effektivt sätt. Oftast handlar det om plattformsprogramvara för inbyggda system baserad på Linux, och ganska ofta ställs mer eller mindre hårda realtidskrav på plattformarna vi levererar. Vi hjälper våra kunder på plats eller från våra egna lokaler i Kista.

Två medarbetare från Codiax framför en whiteboardtavla.

Våra projekt

Ett vanligt uppddragsupplägg är att vi sätter upp en Linuxplattform för vår kunds egen hårdvara under några veckor eller månader, beroende på hur kravställningen ser ut, och sedan lämnar över hela lösningen till kunden i och med release 1.0. Därefter tar antingen kunden vid och hanterar underhållet och framtida releaser själv, eller så sköter vi på Codiax underhållet baserat på ett årligt avtal.

Med oss in i projekten har vi alltid all vår samlade erfarenhet från de 50+ liknande projekt vi redan genomfört. Det som kan vara en tidsödande utmaning för oerfarna går ofta snabbt och lätt för oss.

Teknisk expertis och specialområden

Vi kan hjälpa till med alla delar av open source och inbyggd Linux: Uppsättning av byggsystem för given hårdvara, BSP-utveckling, testning, prestandautvärderingar, troubleshooting, FOSS-licenshantering, CVE-hantering, och produktionssättning. Vi är specialister på Yocto/OpenEmbedded men har erfarenhet av all möjlig open source, och vi har jobbat med de allra flesta CPU-arkitekturerna.

För ökad realtidsprestanda har vi jobbat med PREEMPT_RT patchen (förstås), CPU pinning, diverse hypervisors som Xen och Jailhouse, och dedikerade realtidsoperativsystem som FreeRTOS och Zephyr. Ofta flera av dessa i kombination.