izpis_h1_title_alt

Načrtovanje operacijskega sistema za razvojno platformo SandBox
ID Škvarč, Matej (Author), ID Jankovec, Marko (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (4,71 MB)
MD5: 1448072AC919CD17F11A6FD825BBC63C

Abstract
Diplomsko delo obravnava prilagoditev in izgradnjo namenske Linux distribucije za razvojno platformo SandBox. Namen dela je bil zasnovati prilagodljiv in optimiziran operacijski sistem, ki ustreza specifičnim potrebam platforme na področju razvoja, testiranja in integracije različnih programskih rešitev. Po primerjavi metod za gradnjo operacijskih sistemov je bil izbran OpenEmbedded/Yocto zaradi svoje fleksibilnosti in podpore za različne strojne platforme. Za zagotavljanje robustnih nadgradenj je bil izbran sistem OSTree, ki omogoča atomarne posodobitve in povrnitev na prejšnje različice. Pri virtualizaciji smo se odločili za Podman zaradi varnosti in delovanja brez demonske storitve. Platforma SandBox je razvita na računalnikih UP ELEMENT I12 EDGE, ki omogočajo visoko povezljivost in razširljivost. Vse različice SandBox platforme vsebujejo privzeta orodja, kot so Node-RED, MQTT broker (EMQX) in dodatna orodja za industrijske protokole ter trajnostne tehnologije. Uporabniki lahko ta orodja prilagajajo glede na svoje potrebe. Glavni zaključki diplomskega dela so, da razvoj namenske Linux distribucije za SandBox omogoča prilagodljivo in zmogljivo razvojno platformo, ki podpira širok spekter aplikacij ter omogoča enostavno prilagajanje in integracijo različnih orodij in tehnologij.

Language:Slovenian
Keywords:razvojna platforma, Linux distribucija, SandBox, OpenEmbedded, Yocto, OSTree, Podman
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FE - Faculty of Electrical Engineering
Year:2024
PID:20.500.12556/RUL-160398 This link opens in a new window
COBISS.SI-ID:205584643 This link opens in a new window
Publication date in RUL:28.08.2024
Views:187
Downloads:67
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development of a custom Linux distribution for the SandBox development platform
Abstract:
This thesis examines the design and customization of a custom Linux distribution for the SandBox development platform. The objective was to design a flexible and optimized operating system tailored to the specific needs of the platform in areas such as development, testing, and integration of various software solutions. After comparing different methods for building embedded operating systems, OpenEmbedded/Yocto was selected due to its flexibility and support for diverse hardware platforms. To ensure robust updates, OSTree was chosen, enabling atomic updates and rollback to previous versions. For virtualization, Podman was selected for its security and daemonless operation. The SandBox platform is developed on UP ELEMENT I12 EDGE computers, which offer high connectivity and expandability. All versions of the SandBox platform include default tools such as Node-RED, an MQTT broker (EMQX), and additional tools for industrial protocols and sustainable technologies. Users can customize these tools according to their needs. The main conclusions of the thesis are that the development of a custom Linux distribution for SandBox provides a flexible and powerful development platform that supports a wide range of applications and allows easy customization and integration of various tools and technologies.

Keywords:development platform, Linux distribution, SandBox, OpenEmbedded, Yocto, OSTree, Podman

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back