<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Posodabljanje programske opreme na mikrokrmilnikih z uporabo vodila CAN</dc:title><dc:creator>Vendramin,	Mitja	(Avtor)
	</dc:creator><dc:creator>Zimic,	Nikolaj	(Mentor)
	</dc:creator><dc:subject>posodabljanje</dc:subject><dc:subject>CANopen</dc:subject><dc:subject>CAN</dc:subject><dc:subject>firmware</dc:subject><dc:subject>mikrokrmilniki</dc:subject><dc:description>V nalogi je obravnavan problem posodabljanja več mikrokrmilnikov hkrati,
pri čemer se naprave nahajajo na težje dostopnih mestih. Cilj je posodobiti
te naprave v čim krajšem času in nadaljevati z njihovim normalnim delova-
njem. Posodabljanje naprav je bilo izvedeno z uporabo različnih tipov ko-
munikacije, in sicer unicast in broadcast. Kombinacija obeh tipov omogoča
hitro pošiljanje nove programske opreme ter hkratno preverjanje statusa po-
samezne naprave. Za posodobitev skrbi poseben program (bootloader), ki v
pomnilnik zapiše novo programsko opremo in omogoča zagon glavnega pro-
grama. Rešitev se je izkazala za primerno, saj se posodobitev zaključi v
enakem času, ne glede na število naprav. Nekatere težave so se pojavile za-
radi omejitve pomnilniškega prostora na mikrokrmilniku, ki smo jih rešili s
pošiljanjem programske opreme po delih.</dc:description><dc:date>2025</dc:date><dc:date>2025-11-11 15:20:02</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>175866</dc:identifier><dc:identifier>VisID: 37806</dc:identifier><dc:identifier>COBISS_ID: 259349763</dc:identifier><dc:language>sl</dc:language></metadata>
