Szolgáltatások · Beágyazott

Beágyazott szoftver- és eszközfejlesztés.

Firmware és beágyazott szoftver sebészeti rendszerekhez, klinikai vizsgálati műszerekhez és hálózatba kötött orvostechnikai eszközökhöz, a hardver bring-uptól a felhasználói felületig.

Áttekintés

Szoftver, ahol az időzítés, a biztonság és a megbízhatóság nem alku tárgya.

Beágyazott szoftvert fejlesztünk a hardver közelében, RTOS- és bare-metal targeteken, ugyanazzal az IEC 62304 fegyelemmel, amelyet az orvosi szoftveres munkánkban is alkalmazunk.

A kiértékelő paneleken futó korai prototípusoktól a teljes nyomonkövethetőséggel bíró éles firmware-ig az egész utat lefedjük. Emellett modernizáljuk az elavult beágyazott kódbázisokat, és hozzáadjuk az automatizált teszteket és build pipeline-okat, amelyek karbantarthatóan tartják őket.

A gyakorlatban

A hardver közelében, orvosi fegyelemmel építve.

Egyetlen beágyazott kódbázis, a szilíciumtól a képernyőig.

A board bring-uptól indulunk, és kifelé haladunk: driverek és hardver-absztrakciós réteg, valós idejű mag azokhoz a vezérlési ciklusokhoz, amelyek nem hibázhatnak határidőt, majd a felül lévő konnektivitás és kezelői felület. Minden réteget ugyanazzal az IEC 62304 fegyelemmel írunk és vizsgálunk át, amelyet az orvosi szoftverünkre alkalmazunk.

Ahol már van firmware, modernizáljuk: tesztelhető modulokká bontjuk, szimulációs módot adunk hozzá, hogy hardver nélkül is fusson, és felépítjük az automatizált buildeket és teszteket, amelyek évekig kiszállíthatóan tartják.

Mit fed le

A bring-uptól az éles firmware-ig.

01

Firmware és RTOS

Valós idejű és bare-metal firmware gyakori mikrokontroller- és SoC-targeteken.

02

Eszközdriverek és HAL

Hardver-absztrakciós rétegek, perifériadriverek és board support.

03

Biztonságkritikus vezérlés

Determinisztikus vezérlési ciklusok, IEC 62304 szerint építve és átvizsgálva.

04

Konnektivitás és protokollok

Vezetékes és vezeték nélküli kapcsolatok, egyedi protokollok és biztonságos eszközkommunikáció.

05

Bring-up és integráció

Board bring-up, hardver-szoftver integráció és üzembe helyezés.

06

Teszt és CI beágyazott rendszerekhez

Automatizált tesztek, szimulációs módok és pipeline-ok a beágyazott buildekhez.

Beszéljünk

Van egy beágyazott vagy eszközprojektje?

Meséljen a hardverről és a korlátokról. Őszintén megmondjuk, hogy mi vagyunk-e a megfelelő partner.