OS-portning och drivrutiner

Få en stabil bas av din favorit OS och nödvändiga drivrutiner så att du kan fokusera på din kärnverksamhet.

För att låta dina applikationer fungera tillförlitligt och kommunicera med omvärlden behöver du ett stabilt operativsystem och drivrutiner. BSP:s är tyvärr inte alltid tillgängliga och/eller fullständiga och mer anpassade funktioner kräver alltid ytterligare arbete på en mycket låg nivå. Det är där vi kan komma in för att spara din tid och låta dig fokusera på ditt expertisområde.

Vi specialiserar oss på UNIX-baserade operativsystem, med Linux som vår favoritval, och realtidssystem, speciellt eCos, men 'bare metal' drivrutiner är också ett alternativ.

Utbudet av gränssnitt vi arbetar med är mycket brett, t.ex. UART, SPI, CAN, I2C, PCI-Express osv., trådlösa gränssnitt såsom WiFi, ZigBee, GSM/GPRS – välj själv. Energisparande funktioner, anpassade ioctl:s och kärnmoduler kan också ingå i vårt arbete.

Vi har erfarenhet inom portning av olika operativsystem och skriftliga drivrutiner för många ARM plattformar, inklusive Cortex linjen (från Cortex-M0 till Cortex-A9), ARM7-TDMI, ARM9, ARM11 samt MIPS och PowerPC.

För att snabbt få mönsterkort igång och säkerställa kvaliteten på vår kod använder vi vår egen emulerings- och felsökningsprogramvara som vi också kan upplåta till våra kunder och på så sätt göra deras arbete mycket lättare.

> Colibri Tegra UBoot

en port för UBoot bootloader till Toradex Colibri Tegra-modul

 

> Brilliant

multi-CPU inbyggd dator baserad på Cortex-processorer