Debian alapú beágyazott Linux fordítása és BSP integrálás ELBE keretrendszerrel RISC-V processzor alkalmazása Linux alapú beágyazott rendszerekben (Evopro Innovation)

Konzulens:
Dr. Benyó Balázs István
Külső konzulens vagy kontakt:
Singler Gábor
External supervisor e-mail:
gabor.singler@eilabs.com
Tárgy:
Önálló laboratórium - Szoftverfejlesztés és rendszertervezés specializáció, BSc Info.
Önálló laboratórium - Irányítórendszerek ágazat, BSc Vill.
Önálló laboratórium 1 - Irányítórendszerek főspecializáció, MSc Vill.
Önálló laboratórium 2 - Irányítórendszerek főspecializáció, MSc Vill.
Hallgatói létszám:
1
Folytatás:
Szakdolgozat / Diplomaterv
Leírás:

Napjainkban több nyílt forráskódú keretrendszert is használhatunk saját Linux disztribúció készítésére. Ezek közül a legismertebb a Yocto és a Buildroot, viszont mindkettő esetében saját magunknak kell gondoskodunk az összes felhasznált szoftver csomag fordításáról vagy keresztfordításáról. Ebből következően minden csomag esetleges biztonsági frissítése is a fejlesztő feladata, ami sok üzemeltetési munkát jelent. Erre nyújt megoldást az ELBE keretrendszer ahol publikusan elérhető más disztribúciók (Debian, Ubuntu) által használt csomagokat újrahasználhatunk és azok segítségével készíthetünk egyedi beágyazott Linux rendszert.

A hallgató feladata, hogy készítsen az Evopro Innovation kollégáival közösen egy egyedi tervezésű ARM alapú beágyazott  számítógépéhez egy Debian alapú Linux disztribúciót ELBE keretrendszer segítségével.

  • Ismerkedjen meg a következő technológiákkal és komponensekkel: ELBE, Debian package feed, .deb packaging
  • Készítsen bootolható lemezképet egy ARM alapú számítógéphez

Kapcsolódó készségek és ismeretek

  • Szoftverfejlesztés C és C++ nyelven
  • Linux ismeretek