
Autoteollisuuden pitkään C- ja C++-kieliin nojaava ohjelmistokehitys saa nyt konkreettisen vaihtoehdon. HighTec ja Intellias ovat osoittaneet, että Rust-koodia voidaan integroida suoraan AUTOSAR Classic -ympäristöön ja ajaa rinnakkain C/C++-sovellusten kanssa samalla auton MCU-ohjaimella.
Demonstraatiossa käytetään Infineonin AURIX TriCore -mikro-ohjainta, Vectorin MICROSAR Classic -ohjelmistopinoa sekä HighTecin kääntäjätyökaluja. Keskeistä on, että olemassa olevaa AUTOSAR-infrastruktuuria ei tarvitse muuttaa. RTOS, työkalut ja C/C++-sovellukset säilyvät ennallaan, ja Rust tuodaan mukaan hallitun integraatiopolun kautta.
Ratkaisu tarjoaa käytännöllisen vastauksen OEMien ja Tier 1 -toimittajien huoleen Rustin käyttöönotosta. Sen sijaan, että koko ohjelmistoarkkitehtuuri pitäisi uusia, Rustia voidaan hyödyntää vaiheittain esimerkiksi uusissa toiminnoissa, joissa muistiturvallisuus ja kyberturva ovat kriittisiä. Rustin käännösaikainen muistivirheiden tunnistus voi vähentää virheitä, jotka perinteisesti paljastuvat vasta myöhäisessä testauksessa tai jopa tuotannossa.
Merkittävä tekninen edistysaskel on myös se, että HighTec tarjoaa ISO 26262 -turvallisuushyväksytyn Rust-kääntäjän aina ASIL D -tasolle asti. Tämä madaltaa kynnystä käyttää Rustia aidosti turvallisuuskriittisissä ajoneuvosovelluksissa eikä vain kokeellisissa osioissa. Kääntäjä perustuu LLVM-teknologiaan ja tukee AURIX-alustan suorituskykyominaisuuksia.
Intelliasin ECU Kit -kehitysalusta toimii demonstraation perustana. Siinä Rust-pohjaiset ohjelmistokomponentit on liitetty AUTOSAR-ympäristöön ilman arkkitehtuurimuutoksia, ja järjestelmä simuloi todellisia ajoneuvosignaaleja, kuten nopeutta, akun varaustilaa ja pysäköintitutkien dataa. Tämä osoittaa, että hybridiratkaisu toimii myös realistisissa ajoneuvoskenaarioissa.
Kokonaisuutena hanke osoittaa, että Rust ei ole enää vain tulevaisuuden lupaus auto-ohjelmistoissa, vaan se voidaan tuoda tuotantokelpoisesti osaksi nykyisiä AUTOSAR Classic -järjestelmiä. Samalla avautuu polku turvallisempaan, kustannustehokkaampaan ja nopeammin kehitettävään ohjelmistoon ilman, että koko ajoneuvon ohjainarkkitehtuuri täytyy rakentaa uudelleen.





Teollisuuden sulautetut järjestelmät suunnitellaan usein 10–15 vuoden käyttöikää varten. Muistitekniikka ja komponenttien saatavuus muuttuvat kuitenkin huomattavasti nopeammin. Kingstonin Suomen liiketoiminnan kehityspäällikkö Mikko Maanoja korostaa, että muistivalinnat ja komponenttien elinkaaren hallinta on otettava huomioon jo laitteen suunnitteluvaiheessa.
Saksalainen Rohde & Schwarz on esitellyt Münchenin Electronica-messuilla uuden FNH-käsianalysaattorin, joka yhdistää spektrianalyysin, reaaliaikaisen spektrianalyysin, vektoriverkkoanalyysin ja tehomittaukset samaan laitteeseen. Uutuuden merkittävin tekninen ominaisuus on jopa 125 megahertsin reaaliaikainen analyysikaista, joka on valmistajan mukaan luokkansa levein.



Emerson laajentaa NI PXI-mittalaitevalikoimaa uusilla, aiempaa edullisemmilla moduuleilla. Samalla yhä useammat mittausjärjestelmät pääsevät hyödyntämään Nigel-tekoälyavustajaa, joka nopeuttaa automatisoitujen testien kehittämistä ja vianetsintää.







