Nytt standardiseringsfremstøt

Kontron går nye veier innen embeddedmarkedet, og lanserer omfattende pakke med middelvare for enklere styring av maskinvareressurser på tvers av ulike plattformer, med standard bibliotek og API.

Denne artikkelen er 2 år eller eldre

Under SPS/IPC/DRIVES messen i Nürnberg avslørte Kontron sin nye middelvare som går på tvers av flere plattformer, kalt Kontron Embedded Application Programming Interface (Kontron EAPI).

Med denne lanseringen har Kontron standardisert tilgang til og styring av maskinvareressurser for embedded (innvevde) applikasjoner. Tidligere har Kontron bl.a. dratt i gang standardiseringen av formfaktorer og grensesnitt for ettkorts datamaskiner, som ført frem til COM Express standarden.

Applikasjonsutviklere vil kunne dra nytte av et innholdsrikt og avansert bibliotek med API-funksjoner for å innhente informasjon fra alle nye innvevde databehandlingsplattformer fra Kontron. Kontron EAPI er kompatibelt med PICMG`s EAPI, men uavhengig av formfaktorer og operativsystemer, og tilbyr et utvidet funksjonssett. Det skal ifølge selskapet bidra til å minimalisere originalprodusentenes utviklingsarbeid og tiden som brukes på nye design og migreringer over flere plattformer, inkludert validering og verifisering.

I tillegg åpner Kontrons EAPI for fjernstyrte overvåkings- og styrefunksjoner, noe som skal resultere i forbedrede tjenester, enklere vedlikehold og lavere totale levetidskostnader.

Det første produktet som blir utstyrt med det nye Kontron EAPI er Kontrons innvevde moderkort KTQ45, Kontron COM Express datamaskinmodul nanoETXexpress-SP og Kontrons Microspace MPCX linje med industrielle PCer. Alle nye plattformer som lanseres etter dette vil også støttes. Uansett hvilken Kontron-plattform som benyttes i fremtiden, vil utviklerne finne et identisk sett med funksjons-kall for dedikerte oppgaver.

Programvaregrensesnittene mot maskinvare kan linkes til ethvert høynivå programmeringsspråk som C++ eller Java. 

Kontron EAPI er kompatibel med PICMG`s EAPI slik det er definert i den nyeste COM Express spesifikasjonen, COM.0 Rev. 2, men utvider sitt funksjonssett gjennom ekstra funksjonskall, slik som basis systeminformasjon (f.eks. CPU, minne, HDD, batteri), temperatur- og spenningsovervåking, CPU-ytelse og termisk styring.

Videre inkluderer programmeringsgrensesnittet flere formfaktorer - fra AdvancedTCA til VPX - og alle funksjoner kan kalles fjernstyrt via internett. Utviklere som bruker dette, vil dra nytte av tryggheten ved å bruke et uavhengig standardisert programmeringsgrensesnitt med høy anvendelighet og et utvidet funksjonssett.

Powered by Labrador CMS