Komunikační protokol CubeSat Space protokol pro referenční distribuci OS Linux
| dc.contributor.advisor | Kosková Třísková Lenka, Ing. Ph.D. :57691 | cs |
| dc.contributor.author | Spurný, Peter | cs |
| dc.contributor.referee | Novotný Tomáš, Ing. :69211 | cs |
| dc.date.accessioned | 2024-12-16T04:34:37Z | |
| dc.date.available | 2024-12-16T04:34:37Z | |
| dc.date.committed | 14.5.2024 | cs |
| dc.date.defense | 11.6.2024 | cs |
| dc.date.issued | 2024-06-11 | |
| dc.date.submitted | 12.10.2023 | cs |
| dc.description.abstract | Cílem této práce je integrovat knihovnu libcsp pro protokol CSP do referenční distribuce operačního systému Linux. Integrace je realizována pomocí receptů a konfiguračních souborů BitBake od projektu Yocto. Cílem druhé části práce je demonstrovat funkčnost knihovny na ukázkovém hardwaru. Je proveden přehled úskalí a problémů vesmírných aplikací a družic na základě jejich prostředí. Je uveden popis kosmických protokolů a důvody jejich použití. Je také popsána práce s projektem Yocto a nástrojem pro automatizaci sestavování BitBake. Dále je představen případ použití projektu Linux4Space. Práce řeší systém dvou jednodeskových počítačů Raspberry Pi 3b+. Zabývá se použitým ovladačem a dalším kódem potřebným k vyvolání restartu systému. Následně je vytvořen demonstrační kód. Analýza je zakončena návrhem, kam recept vložit do projektu Linux4Space. V implementační části práce řeší a demonstruje zapojení počítače Raspberry Pi 3b+ prostřednictvím převodníků USB-UART. Práce také ukazuje provedení demonstračního kódu a ukázku funkční komunikace. Ve shrnutí je uveden výsledek práce. V závěru jsou diskutovány možné další kroky k rozšíření práce. | cs |
| dc.description.abstract | The goal of this work is to integrate the libcsp library for the CSP protocol into a reference distribution of the Linux operating system. The integration is implemented using the BitBake recipes and configuration files from the Yocto project. The second part of the work aims to demonstrate the functionality of the library on sample hardware. An overview of the pitfalls and problems of space applicationsand satellites based on their environment is made. A description of space protocols and the reasons for their use is given. Work with the Yocto project and the BitBake build automation tool is also described. A use case for the Linux4Space project is also presented. The thesis deals with a system of two Raspberry Pi 3b+ single board computers. It deals with the driver used and other code needed to trigger a system reboot. Subsequently, demonstration code is created. The analysis concludes with a suggestion of where to put the recipe in the Linux4Space project. In the implementation part, the thesis solves and demonstrates the wiring of a Raspberry Pi3b+ computer via USB-to-UART converters. The thesis also shows the execution of the demonstration code and a demonstration of functional communication. In the summary, the result of the work is presented. Finally, possible next steps to extend the work are discussed. | en |
| dc.format | 41 | cs |
| dc.identifier.uri | https://dspace.tul.cz/handle/15240/175801 | |
| dc.language.iso | CS | cs |
| dc.subject | Yocto | cs |
| dc.subject | BitBake | cs |
| dc.subject | Raspberry Pi | cs |
| dc.subject | CSP | cs |
| dc.subject | Linux4Space | cs |
| dc.title | Komunikační protokol CubeSat Space protokol pro referenční distribuci OS Linux | cs |
| dc.title | Communication protocol CubeSat Space protocol for Linux OS reference distribution | en |
| dc.type | diplomová práce | cs |
| local.degree.abbreviation | Bakalářský | cs |
| local.identifier.author | M21000134 | cs |
| local.identifier.stag | 46354 | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- bakalarska_praca-Spurny.pdf
- Size:
- 3.91 MB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP ( 13.5.2024 9:52 )
Loading...
- Name:
- Spurný_posudek vedoucího.pdf
- Size:
- 140.07 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího VŠKP ( 3.6.2024 15:49 )
Loading...
- Name:
- Spurný_posudek oponenta.pdf
- Size:
- 584.79 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta VŠKP ( 5.6.2024 16:16 )
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 38.61 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby VŠKP ( 12.6.2024 8:17 )