<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="115363" NadgradivoID="0" NRID="11582865" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=115363" StOgledov="2124" StPrenosov="445" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-27 22:13:33" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000316" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-115363">20.500.12556/RUL-115363</PID>
  <Naslov>Prilagajanje in avtomatizacija procesa priprave operacijskega sistema Linux za namestitev na vgrajeni IOT platformi</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Linux operating system image setup, adaptation and process automatization for installation on an embedded IoT platform</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Sodobne IOT naprave in vgrajeni sistemi pogosto uporabljajo kompleksno
strojno-programsko opremo in operacijske sisteme ki morajo biti posebej prevedeni
za uporabo na ciljni platformi, in prilagojeni s popravki, gonilniki in aplikacijami
za končni produkt. Zaradi tega se je razvila vrsta postopkov in orodij,
ki omogočajo avtomatizacijo in poenostavitev konfiguracije takih sistemov.
V delu predstavimo nekaj najpogosteje uporabljenih postopkov priprave zagonskih
diskovnih slik za vgrajene platforme na osnovi operacijskega sistema Linux
in opišemo prilagajanje sistema in pripravljalnega postopka za specifičen
sistem, osnovan na modulu proizvajalca Variscite. Postopek vsebuje več nivojev
konfiguracije, od določanja funkcionalnosti perifernih vmesnikov, preko prilagajanja
jedrnih modulov vse do priprave uporabe lastne aplikacije na produktu.
V zaključku dela povzamemo izboljšave postopka priprave zagonske slike operacijskega
sistema glede na začetni ročni postopek. Za konec predstavimo še nekaj
možnih izboljšav postopka.
Celoten postopek se že uporablja pri pripravi naprav, ki jih Adria Mobil,
slovenski proizvajalec rekreativnih vozil, vgrajuje v svoje produkte,</Opis>
  <TujJezik_Opis>Modern IOT devices and embedded systems often make use of complex firmware
and operating systems, which must be specifically compiled for use on target
platforms. Often, custom patches, drivers and product applications are required.
For this reasons, multiple tools and processes for automatic configuration and
process simplification were developed.
In our work, we present some of the most common tools used in system image
preparation for embedded platforms based on the Linux operating system.
We describe customization process of the operating system and preparation process
for a specific system, based on system-on-chip by a manufacturing company
Variscite. The process includes multiple configuration layers, from configuring
peripheral interfaces via device tree files, to customizing kernel modules and deploying
a proprietary application in userspace.
In conclusion, we summarize the improvements of the preparation and customization
process compared to the inital semi-manual process. Finally, we
present some of the ideas for future improvements.
The process is already being used for preparation of devices, being used by
the Slovenian recreational vehicles manufacturer, Adria Mobil, in their premium
product lines.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Linux</Beseda>
    <Beseda>operacijski sistem</Beseda>
    <Beseda>avtomatizacija</Beseda>
    <Beseda>Docker</Beseda>
    <Beseda>vgrajena platforma</Beseda>
    <Beseda>IOT</Beseda>
    <Beseda>skripte</Beseda>
    <Beseda>sistemsko jedro</Beseda>
    <Beseda>gonilniki</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Linux</Beseda>
    <Beseda>operating system</Beseda>
    <Beseda>automation</Beseda>
    <Beseda>Docker</Beseda>
    <Beseda>embedded platform</Beseda>
    <Beseda>IOT</Beseda>
    <Beseda>scripting</Beseda>
    <Beseda>kernel</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2020-04-24 14:45:01</DatumVstavljanja>
  <DatumObjave>2020-04-24 14:45:18</DatumObjave>
  <DatumSpremembe>2022-08-27 04:01:08</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2020</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="73312" Ime="TINE" Priimek="ŠUBIC" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="65715" Ime="Jože" Priimek="Guna" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="84801" Ime="Luka" Priimek="Bradeško" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">51061</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="128178" DatotekaNRID="11188870" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="26615335" VelikostDatotekeKratko="25,38 MB" DatumVstavljanja="2020-04-24 14:45:24" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Subic_Tine_-_Prilagajanje_in_avtomatizacija_procesa_priprave_operacijskega_sistema_Linux_za_name.pdf</Naziv>
      <OrgNaziv>Subic_Tine_-_Prilagajanje_in_avtomatizacija_procesa_priprave_operacijskega_sistema_Linux_za_name.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>87ECD3C3E91A2AB0EB1FC68AA45361EC</MD5>
      <SHA256>9dc165c129c0afa74b464807b8afed0123af8be46d9fd39e65071712c80161f2</SHA256>
      <UUID>7e7eb16e-a1b8-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=128178</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="92693"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
