Level-2 Bootloader megvalósítása és kapcsolódó funkciófejlesztések
2022-2023 tavasz
Szoftver
Téma leírása
Egy mérésadatgyűjtő rendszerben felhasznált mikrovezérlők rendelkeznek beépített bootloaderrel, mely a gyártó által meghatározott protokollon kommunikálnak az UART interfészen. A Level-2 Bootloader (L2BOOT) szoftver célja, hogy egy azzal kompatibilis, de bővebb funkcionalitást nyújtson különböző felhasználási esetekre. A L2BOOT szoftverrel egy szerviz modulnak kell tudnia kommunikálni, az együttműködésüknek pedig különböző szolgáltatások megvalósítását kell lehetővé tennie.
Feladatok:
- Az L2BOOT szoftvernek meg kell valósítania a gyártó által meghatározott protokollt, melyet a beépített bootloader felhasználásával be kell tudni tölteni.
- Az L2BOOT szoftverrel kommunikáló (beágyazott Linux operációs rendszeren futó) célszoftvernek meg kell valósítania a gyártó által meghatározott protokollt.
A célszoftvernek az érvényes parancsok hatására különböző szolgáltatásokat kell tudnia végrehajtani az L2BOOT szoftver közreműködésével. Legfontosabb funkciók az adatok frissítése.
Külső partner: Prolan Zrt.
Maximális létszám:
1 fő