<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="95062" NadgradivoID="0" NRID="10910067" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=95062" StOgledov="2094" StPrenosov="656" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-13 20:54:05" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000315" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-95062">20.500.12556/RUL-95062</PID>
  <Naslov>Zagonski nalagalnik za merilne inštrumente</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Bootloader for measurement instruments</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomska naloga obsega proces implementacije zagonskega nalagalnika v inštrument MT204 – PLUS, ki je trenutno še v razvojni fazi, pod okriljem podjetja AV - Spekter. Opisani so koraki, ki so bili potrebni za izdelavo posodobitvene aplikacije in njihov namen ter vrste komunikacij, preko katerih so medsebojno komunicirale procesne enote. Poleg tega je predstavljen tudi zagonski nalagalnik in njegov namen.
Zagonski nalagalnik je samostojna aplikacija. Pomembno je, da je sposobna komunicirati z gostiteljem in je čimbolj imuna na napake. Pomnjenje spominskega načrta enote je ključnega pomena, saj mora posodobitveni paket v spominsko enoto zapisati ustrezne podatke, pri tem pa ne sme prepisati tistih, ki niso zajeti pri posodobitvi. Obstaja več vrst implementacije zagonskega nalagalnika. Lahko je zapisan v ROM ali FLASH spominu, lahko deluje kot hodnik, ki usmeri uporabnika preko določenih ukazov do zagona ene od mnogih aplikacij, ki so implementirane v napravi ali zgolj kot pomožna aplikacija, ki je zmožna posodobiti glavno.
Opisani koraki pisanja kode zagonskega nalagalnika so zajeti po sklopih, zaradi lažjega razumevanja vsebine. Slednji je trenutno izdelan le kot prototip in se lahko tekom časa spremeni, odvisno od idej, potreb in programskih hroščev.</Opis>
  <TujJezik_Opis>This thesis describes the implementation proces of a bootloader. It will be used in MT204 – PLUS, which is currently in development phase of a company named AV – Spekter. This degree paper contains steps, which were necessary for developing this bootloader. The discription of communication protocols is also included.
Bootloader is an independent application. It is urgent, that it can communicate with the outside world and that it is as error proof as it can be. It is necessary that this application knows its memory borders, so that, during updating process, it does not overflow itself and neither the main applications. There are many ways of implementing it. It can be written inside ROM or FLASH memory, it can work as a hallway to redirect user to one of many applications on one device, using some external triggers, or work as an additional application, which can update the main one.
Code writing steps, described later in this degree paper, are captured as compunds for easier understanding of this content. This code is currently only an working prototype and can later be changed because of better ideas, needs or code errors.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>zagonski nalagalnik</Beseda>
    <Beseda>implementacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>bootloader</Beseda>
    <Beseda>implementation</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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2017-09-13 11:59:52</DatumVstavljanja>
  <DatumObjave>2017-09-13 11:59:55</DatumObjave>
  <DatumSpremembe>2022-08-10 02:13:39</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2017</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="73557" Ime="MARKO" Priimek="MALOVRH" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="29450" Ime="Tadej" Priimek="Tuma" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">39061</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="103589" DatotekaNRID="10743432" 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="990371" VelikostDatotekeKratko="967,16 KB" DatumVstavljanja="2017-09-13 11:59:56" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Malovrh_Marko_-_Zagonski_nalagalnik_za_merilne_instrumente.pdf</Naziv>
      <OrgNaziv>Malovrh_Marko_-_Zagonski_nalagalnik_za_merilne_instrumente.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>A65A03FEA1988368BD390925FD923301</MD5>
      <SHA256>54a429614969ddf9d1ce857664a537baf5184a64a153ce75f63d646083543111</SHA256>
      <UUID>aae66302-a1b3-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/e9d492fe-79ff-4431-9eba-99db9491f4d1</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=103589</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="40065"></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>
