Toradex Colibri -moduulin kartoitus ja Linux Yocto -levykuvan asennus ja testaus kartoitetulle moduulille
Kontu, Niko (2021)
Kontu, Niko
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021122290471
https://urn.fi/URN:NBN:fi:amk-2021122290471
Tiivistelmä
Tätä opinnäytetyötä tehdessä komponenttipula oli maailmanlaajuinen ongelma. Opinnäytetyön aiheena olikin uusien komponenttien, tässä tapauksessa vaihtoehtoisen järjestelmämoduulin kartoitus Idescon Access Touch -kosketusnäyttölaitteelle. Lisäksi toisena tavoitteena oli testata Yocto-projektin Ångström-levykuva kartoitetulla järjestelmämoduulilla ja tehdä testejä Access Touch -kosketusnäyttölaitteella.
Opinnäytetyössä kartoitettiin Toradex Colibri -perheen järjestelmämoduuleista sopivin vaihtoehtoinen järjestelmämoduuli, joka olisi nykyiseen käyttöympäristöön sopiva. Moduulin kartoituksessa haettiin myös parasta teknistä vaihtoehtoa ja lopulliseen valintaan vaikuttivat myös moduulin saatavuusnäkymät pitkällä tähtäimellä, arvioitu hintakehitys, arviot tuotteen elinkaaren vaiheista ja tuotteen menekistä.
Yocto-kehitysympäristö asennettiin Linux Ubuntu 16.04 -käyttöjärjestelmään. Käyttöjärjestelmäytimen ja tiedostojärjestelmän kehittämiseen käytettiin Yocto Ångström 2.4 -versiota. Yocto-kehitysympäristöllä kehitettiin testausta varten toimiva sulautetun järjestelmän levykuva kohdelaitteiston järjestelmämoduulille. Kehitetty sulautetun ohjelmiston levykuva ohjelmoitiin järjestelmämoduuliin ja lopuksi tehtiin testaus Idescon Access Touch -kosketusnäyttölaitteistolle.
Opinnäytetyön lopputuloksena Colibri iMX7 Dual 512Mb -järjestelmämoduuli valikoitui vertailtavista järjestelmämoduuleista parhaaksi vaihtoehdoksi ja tälle järjestelmämoduulille kehitettiin Yocto Ångström 2.4 -version avulla kehitetty toimiva levykuva, jolla voitiin testata sulautetun käyttöjärjestelmän toimivuutta Idescon Access Touch -laiteympäristössä.
Opinnäytetyössä kartoitettiin Toradex Colibri -perheen järjestelmämoduuleista sopivin vaihtoehtoinen järjestelmämoduuli, joka olisi nykyiseen käyttöympäristöön sopiva. Moduulin kartoituksessa haettiin myös parasta teknistä vaihtoehtoa ja lopulliseen valintaan vaikuttivat myös moduulin saatavuusnäkymät pitkällä tähtäimellä, arvioitu hintakehitys, arviot tuotteen elinkaaren vaiheista ja tuotteen menekistä.
Yocto-kehitysympäristö asennettiin Linux Ubuntu 16.04 -käyttöjärjestelmään. Käyttöjärjestelmäytimen ja tiedostojärjestelmän kehittämiseen käytettiin Yocto Ångström 2.4 -versiota. Yocto-kehitysympäristöllä kehitettiin testausta varten toimiva sulautetun järjestelmän levykuva kohdelaitteiston järjestelmämoduulille. Kehitetty sulautetun ohjelmiston levykuva ohjelmoitiin järjestelmämoduuliin ja lopuksi tehtiin testaus Idescon Access Touch -kosketusnäyttölaitteistolle.
Opinnäytetyön lopputuloksena Colibri iMX7 Dual 512Mb -järjestelmämoduuli valikoitui vertailtavista järjestelmämoduuleista parhaaksi vaihtoehdoksi ja tälle järjestelmämoduulille kehitettiin Yocto Ångström 2.4 -version avulla kehitetty toimiva levykuva, jolla voitiin testata sulautetun käyttöjärjestelmän toimivuutta Idescon Access Touch -laiteympäristössä.