{"id":48663,"date":"2025-12-12T05:55:00","date_gmt":"2025-12-12T04:55:00","guid":{"rendered":"https:\/\/www.derivaty.sk\/?p=48663"},"modified":"2025-12-12T05:55:00","modified_gmt":"2025-12-12T04:55:00","slug":"ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru","status":"publish","type":"post","link":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/","title":{"rendered":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru"},"content":{"rendered":"<h2>Pre\u010do over-the-air (OTA) aktualiz\u00e1cie pre UAV<\/h2>\n<p>Bezpilotn\u00e9 lietadl\u00e1 (UAV) sa \u010doraz \u010dastej\u0161ie nasadzuj\u00fa do prostred\u00ed, kde je fyzick\u00fd pr\u00edstup zriedkav\u00fd alebo n\u00e1kladn\u00fd (energetika, logistika, SAR, po\u013enohospod\u00e1rstvo). <em>Over-the-air<\/em> (OTA) aktualiz\u00e1cie umo\u017e\u0148uj\u00fa r\u00fdchle dodanie bezpe\u010dnostn\u00fdch z\u00e1plat, nov\u00fdch funkci\u00ed a konfigur\u00e1ci\u00ed bez nutnosti n\u00e1vratu na z\u00e1klad\u0148u. K\u013e\u00fa\u010dov\u00e9 po\u017eiadavky OTA v dom\u00e9ne UAV s\u00fa <strong>spo\u013eahlivos\u0165<\/strong> (odolnos\u0165 vo\u010di preru\u0161eniam), <strong>bezpe\u010dnos\u0165<\/strong> (d\u00f4veryhodn\u00e9 a integritne chr\u00e1nen\u00e9 bal\u00ed\u010dky) a <strong>roll-back<\/strong> mechanizmy (bezpe\u010dn\u00fd n\u00e1vrat na posledn\u00fa zn\u00e1mu dobr\u00fa verziu).<\/p>\n<h2>Architektonick\u00e9 modely OTA: \u010do sa aktualizuje a kde<\/h2>\n<ul>\n<li><strong>FOTA\/SOTA:<\/strong> <em>Firmware Over-The-Air<\/em> pre n\u00edzko\u00farov\u0148ov\u00e9 jednotky (ESC, IMU, senzorov\u00e9 moduly) a <em>Software Over-The-Air<\/em> pre autopilot, mission layer a aplik\u00e1cie.<\/li>\n<li><strong>Monolit vs. kontajnery:<\/strong> aktualiz\u00e1cia cel\u00e9ho obrazu (rootfs) vs. modul\u00e1rne nasadenie kontajnerov (napr. pre payload aplik\u00e1cie, ROS 2 nody).<\/li>\n<li><strong>Fleet vs. single-device:<\/strong> spr\u00e1va flotily s heterog\u00e9nnym HW (r\u00f4zne MCU\/SoC, r\u00e1di\u00e1, bat\u00e9rie) vy\u017eaduje profilovan\u00e9 bal\u00ed\u010dky a cielen\u00e9 vlny nasadenia.<\/li>\n<\/ul>\n<h2>Layering a particionovanie: z\u00e1klad spo\u013eahlivosti<\/h2>\n<ul>\n<li><strong>A\/B partitioning:<\/strong> dve zav\u00e1dzacie part\u00edcie (<em>active<\/em>, <em>standby<\/em>); nov\u00e1 verzia sa nahr\u00e1 na <em>standby<\/em> a aktivuje sa a\u017e po overen\u00ed. Pri chybe bootu sa automaticky prejde sp\u00e4\u0165 na <em>active<\/em>.<\/li>\n<li><strong>Oddelen\u00fd bootloader:<\/strong> minimalistick\u00fd, kryptograficky zabezpe\u010den\u00fd, s mechanizmom <em>anti-rollback<\/em> a s po\u010d\u00edtadlom zlyhan\u00ed bootu (watchdog + boot count).<\/li>\n<li><strong>Perkomponentn\u00e9 aktualiz\u00e1cie:<\/strong> auton\u00f3mne aktualiz\u00e1cie perif\u00e9ri\u00ed (ESC, gimbal) s lok\u00e1lnym <em>failsafe<\/em> a <em>staggered<\/em> re\u0161tartmi, aby nedo\u0161lo k strate kontroly.<\/li>\n<\/ul>\n<h2>Komunika\u010dn\u00e9 kan\u00e1ly a prenosov\u00e9 protokoly<\/h2>\n<ul>\n<li><strong>Linky:<\/strong> RF link (900&nbsp;MHz\/2.4&nbsp;GHz), LTE\/5G, satelitn\u00fd backhaul; \u010dasto s prechodom medzi kan\u00e1lmi po\u010das prenosu (<em>seamless handover<\/em>).<\/li>\n<li><strong>Transport:<\/strong> UDP\/TCP s <em>resumable<\/em> prenosmi (rozsahov\u00e9 po\u017eiadavky), integr\u00e1cia s GCS alebo cloud brokerom.<\/li>\n<li><strong>Rozhrania UAV:<\/strong> MAVLink (napr. MAVLink FTP), CAN bootloadery, ethernet\/USB fallback na zemi.<\/li>\n<li><strong>QoS a pl\u00e1novanie:<\/strong> dynamick\u00e9 obmedzenie \u0161\u00edrky p\u00e1sma pod\u013ea telemetrickej z\u00e1\u0165a\u017ee, prioriz\u00e1cia riadenia pred OTA, \u010dasov\u00e9 okn\u00e1 (<em>quiet hours<\/em>) mimo kritick\u00fdch f\u00e1z letu.<\/li>\n<\/ul>\n<h2>Integrita, autentickos\u0165 a d\u00f4veryhodn\u00fd \u0161tart<\/h2>\n<ul>\n<li><strong>Digit\u00e1lne podpisy bal\u00ed\u010dkov:<\/strong> podpisovanie s\u00fakromn\u00fdm k\u013e\u00fa\u010dom dod\u00e1vate\u013ea; verifik\u00e1cia na zariaden\u00ed pomocou zabudovan\u00e9ho verejn\u00e9ho k\u013e\u00fa\u010da.<\/li>\n<li><strong>Hash a manifesty:<\/strong> manifest so zoznamom artefaktov, verziami, hashmi a z\u00e1vislos\u0165ami (SBOM). Verifik\u00e1cia pred in\u0161tal\u00e1ciou aj pri boote.<\/li>\n<li><strong>Secure\/Measured Boot:<\/strong> re\u0165az d\u00f4very od bootloadera; meranie a zaznamenanie hashov pre neskor\u0161iu atest\u00e1ciu.<\/li>\n<li><strong>Izol\u00e1cia k\u013e\u00fa\u010dov:<\/strong> vyu\u017eitie TPM\/TEE\/TrustZone alebo bezpe\u010dnostn\u00e9ho elementu; ochrana proti extrakcii k\u013e\u00fa\u010dov a <em>replay<\/em> \u00fatokom.<\/li>\n<li><strong>Anti-rollback:<\/strong> monot\u00f3nne po\u010d\u00edtadl\u00e1 verzi\u00ed v chr\u00e1nenom \u00falo\u017eisku; br\u00e1nia nahratiu star\u0161ieho (zranite\u013en\u00e9ho) firmv\u00e9ru.<\/li>\n<\/ul>\n<h2>\u0160ifrovanie a ochrana d\u00e1t pri prenose<\/h2>\n<ul>\n<li><strong>End-to-end \u0161ifrovanie:<\/strong> TLS alebo \u0161pecifick\u00e9 r\u00e1mce s doplnkovou integritou (AEAD). Pre satelitn\u00e9 linky zv\u00e1\u017ei\u0165 DTLS s retransmisiami a v\u00e4\u010d\u0161\u00edmi oknami.<\/li>\n<li><strong>Forward error correction:<\/strong> FEC (napr. Reed\u2013Solomon) pre vysok\u00fa chybovos\u0165; adapt\u00edvne pod\u013ea SNR a RTT.<\/li>\n<li><strong>Komprimovan\u00e9 a delta aktualiz\u00e1cie:<\/strong> bin\u00e1rne <em>delta<\/em> patche (bsdiff\/heatshrink) minimalizuj\u00fa objem; pozor na spr\u00e1vne <em>base<\/em> verzie.<\/li>\n<\/ul>\n<h2>Mechanizmy obnovy a rollbacky<\/h2>\n<ul>\n<li><strong>Automatick\u00fd rollback pri zlyhan\u00ed bootu:<\/strong> bootloader po N ne\u00faspe\u0161n\u00fdch \u0161tartoch vr\u00e1ti <em>active<\/em> slot.<\/li>\n<li><strong>Manu\u00e1lny rollback z GCS:<\/strong> oper\u00e1tor m\u00f4\u017ee vzdialene spusti\u0165 n\u00e1vrat verzie, ak sa objavia runtime anom\u00e1lie (zv\u00fd\u0161en\u00e9 CPU, nestabilita senzora).<\/li>\n<li><strong>Partial revert:<\/strong> selekt\u00edvne vr\u00e1tenie konkr\u00e9tneho modulu (napr. naviga\u010dn\u00e1 kni\u017enica) pri zachovan\u00ed ostatn\u00fdch updatov.<\/li>\n<li><strong>Safe-mode:<\/strong> obmedzen\u00fd re\u017eim s minim\u00e1lnymi slu\u017ebami pre diagnostiku a obnovu pripojenia.<\/li>\n<\/ul>\n<h2>Riadenie riz\u00edk po\u010das lietania<\/h2>\n<ul>\n<li><strong>F\u00e1zovanie:<\/strong> s\u0165ahovanie bal\u00ed\u010dka po\u010das letu, ale in\u0161tal\u00e1cia a re\u0161tart iba na zemi alebo vo <em>loiter<\/em> nad bezpe\u010dnou z\u00f3nou.<\/li>\n<li><strong>Energetick\u00e9 rozpo\u010dty:<\/strong> verifik\u00e1cia SoC\/nap\u00e4tia a odhadu RUR pred spusten\u00edm aktualiz\u00e1cie; z\u00e1kaz in\u0161tal\u00e1cie pri n\u00edzkej rezerve.<\/li>\n<li><strong>Bezv\u00fdpadkov\u00e9 aktualiz\u00e1cie subsyst\u00e9mov:<\/strong> <em>staggered<\/em> re\u0161tarty redundantn\u00fdch senzorov\/po\u010d\u00edta\u010dov, aby sa zachovala kontrola letu.<\/li>\n<\/ul>\n<h2>Orchestr\u00e1cia flotily a rollout strat\u00e9gie<\/h2>\n<ul>\n<li><strong>Canary release:<\/strong> najprv mal\u00e1 podmno\u017eina UAV s intenz\u00edvnym monitoringom (telemetria, logy, KPI), n\u00e1sledne roz\u0161\u00edrenie.<\/li>\n<li><strong>Blue\u2013green\/A\u2013B flotily:<\/strong> paraleln\u00e1 prev\u00e1dzka dvoch skup\u00edn s mo\u017enos\u0165ou r\u00fdchleho prepnutia prev\u00e1dzky.<\/li>\n<li><strong>Cielen\u00e9 vlny:<\/strong> pod\u013ea typu platformy, regi\u00f3nu, misie, verzie HW.<\/li>\n<li><strong>Okno \u00fadr\u017eby a compliance:<\/strong> zos\u00faladenie s regula\u010dn\u00fdmi obmedzeniami a pl\u00e1nmi letov.<\/li>\n<\/ul>\n<h2>Monitorovanie, telemetria a metriky kvality<\/h2>\n<table>\n<thead>\n<tr>\n<th>Metrika<\/th>\n<th>Popis<\/th>\n<th>Cie\u013e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Success Rate<\/td>\n<td>Podiel \u00faspe\u0161ne aplikovan\u00fdch OTA z celkov\u00e9ho po\u010dtu<\/td>\n<td>&gt; 99.5&nbsp;%<\/td>\n<\/tr>\n<tr>\n<td>Mean Time to Update (MTTU)<\/td>\n<td>Priemern\u00fd \u010das od dostupnosti do plnej aplik\u00e1cie<\/td>\n<td>&lt; 24&nbsp;h (flotila)<\/td>\n<\/tr>\n<tr>\n<td>Rollback Incidence<\/td>\n<td>Po\u010det rollbackov na 100 nasaden\u00ed<\/td>\n<td>&lt; 0.5\/100<\/td>\n<\/tr>\n<tr>\n<td>Post-update Stability<\/td>\n<td>CPU\/RAM\/IMU variabilita vs. baseline po update<\/td>\n<td>Bez regresi\u00ed<\/td>\n<\/tr>\n<tr>\n<td>Security Posture<\/td>\n<td>Percento zariaden\u00ed s posledn\u00fdmi CVE z\u00e1platami<\/td>\n<td>&gt; 98&nbsp;%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Bezpe\u010dnostn\u00fd model OTA: hrozby a mitig\u00e1cie<\/h2>\n<ul>\n<li><strong>Supply-chain \u00fatoky:<\/strong> kompromit\u00e1cia build pipeline; mitig\u00e1cia: reproducibiln\u00e9 buildy, oddelen\u00e9 podpisovanie, viacn\u00e1sobn\u00e1 verifik\u00e1cia (TUF\/Uptane-like manifesty).<\/li>\n<li><strong>Man-in-the-middle:<\/strong> fal\u0161ovanie bal\u00ed\u010dkov alebo manifestov; mitig\u00e1cia: pinning certifik\u00e1tov, podpisy na \u00farovni obsahu, \u010dasov\u00e9 pe\u010diatky.<\/li>\n<li><strong>Replay a downgrade:<\/strong> op\u00e4tovn\u00e9 podstr\u010denie star\u00e9ho bal\u00ed\u010dka; mitig\u00e1cia: anti-rollback po\u010d\u00edtadl\u00e1, expira\u010dn\u00e9 politiky manifestov.<\/li>\n<li><strong>Neopr\u00e1vnen\u00e9 pr\u00edkazy:<\/strong> OTA spusten\u00e9 z neautorizovanej GCS; mitig\u00e1cia: vz\u00e1jomn\u00e1 autentiz\u00e1cia, RBAC, audit logy.<\/li>\n<li><strong>Fyzick\u00e9 z\u00e1sahy:<\/strong> pokusy o dump flash; mitig\u00e1cia: \u0161ifrovan\u00e9 \u00falo\u017eisko, debug port lockdown, detekcia naru\u0161enia krytu.<\/li>\n<\/ul>\n<h2>Form\u00e1t bal\u00ed\u010dkov, verzovanie a kompatibilita<\/h2>\n<ul>\n<li><strong>Manifest &amp; SBOM:<\/strong> komponenty, verzie, hash, podpis, kompatibilita s HW rev\u00edziami, po\u017eadovan\u00e9 <em>pre\/post<\/em> skripty.<\/li>\n<li><strong>SemVer a <em>capability flags<\/em>:<\/strong> striktn\u00e1 verzovacia politika (MAJOR.MINOR.PATCH) a deklar\u00e1cia schopnost\u00ed pre orchestr\u00e1ciu.<\/li>\n<li><strong>Kompatibilita:<\/strong> kontrola ABI\/API medzi modulmi, migr\u00e1cie konfigur\u00e1cie a d\u00e1t (idempotentn\u00e9, reverzibiln\u00e9).<\/li>\n<\/ul>\n<h2>Algoritmy spo\u013eahliv\u00e9ho prenosu a obnovy<\/h2>\n<ul>\n<li><strong>Chunking:<\/strong> rozdelenie bal\u00ed\u010dkov na mal\u00e9 bloky s o\u010d\u00edslovan\u00edm a kontroln\u00fdmi s\u00fa\u010dtami; op\u00e4tovn\u00e9 po\u017eiadavky iba na ch\u00fdbaj\u00face bloky.<\/li>\n<li><strong>Checkpointing:<\/strong> ukladanie stavu s\u0165ahovania po N blokoch; po re\u0161tarte zariadenie pokra\u010duje bez straty.<\/li>\n<li><strong>Konfliktn\u00e9 politiky:<\/strong> <em>download-only<\/em> po\u010das letu, <em>apply-on-ground<\/em>; zamedzenie s\u00fabehu s kritick\u00fdmi misiami.<\/li>\n<\/ul>\n<h2>Integr\u00e1cia s autopilotom a mission stackom<\/h2>\n<ul>\n<li><strong>Mode manager:<\/strong> bezpe\u010dn\u00e9 prechody: <em>FLIGHT<\/em> \u2192 <em>LOITER<\/em> \u2192 <em>DISARM<\/em> \u2192 <em>UPDATE<\/em> \u2192 <em>POSTCHECK<\/em> \u2192 <em>ARM<\/em>.<\/li>\n<li><strong>Health checks:<\/strong> autotesty po boote (senzory, busy, \u00falo\u017eisko), valid\u00e1cia konfigur\u00e1cie a kalibr\u00e1ci\u00ed.<\/li>\n<li><strong>Logovanie:<\/strong> detailn\u00e9 logy OTA (\u010das, verzia, manifest ID, v\u00fdsledok, metriky linky) pre audit a forenzn\u00fa anal\u00fdzu.<\/li>\n<\/ul>\n<h2>Testovanie, V&amp;V a simul\u00e1cia<\/h2>\n<ul>\n<li><strong>HIL\/SIL scen\u00e1re:<\/strong> preru\u0161enia linky, vysok\u00e1 chybovos\u0165, v\u00fdpadok nap\u00e1jania po\u010das flashovania, kol\u00edzie verzi\u00ed.<\/li>\n<li><strong>Chaos engineering:<\/strong> n\u00e1hodn\u00e9 poruchy po\u010das s\u0165ahovania\/in\u0161tal\u00e1cie na testovacej flotile; meranie odolnosti.<\/li>\n<li><strong>MC\/DC a coverage:<\/strong> pokrytie vetiev v updateri a bootloaderi; form\u00e1lne overenie kritick\u00fdch \u010dast\u00ed.<\/li>\n<\/ul>\n<h2>Prev\u00e1dzkov\u00e9 z\u00e1sady a politiky<\/h2>\n<ul>\n<li><strong>Schva\u013eovac\u00ed proces:<\/strong> dvojit\u00e9 schv\u00e1lenie (technick\u00e9 + bezpe\u010dnostn\u00e9), sign-off s traceabilitou na po\u017eiadavky a CVE.<\/li>\n<li><strong>Okam\u017eit\u00e9 stiahnutie:<\/strong> schopnos\u0165 r\u00fdchlo zak\u00e1za\u0165 problematick\u00fd build a n\u00fati\u0165 rollback naprie\u010d flotilou.<\/li>\n<li><strong>Geo-awareness:<\/strong> re\u0161pektovanie miestnych regul\u00e1ci\u00ed; odklad OTA v letov\u00fdch z\u00f3nach s pr\u00edsnymi obmedzeniami.<\/li>\n<\/ul>\n<h2>\u0160k\u00e1lovanie: od jednotiek k stovk\u00e1m UAV<\/h2>\n<ul>\n<li><strong>Edge caching:<\/strong> lok\u00e1lne cache na z\u00e1kladniach pre \u00fasporu backhaul kapacity.<\/li>\n<li><strong>Multicast\/broadcast v RF sieti:<\/strong> distrib\u00facia rovnak\u00e9ho bal\u00ed\u010dka viacer\u00fdm UAV s individu\u00e1lnou kryptografickou valid\u00e1ciou.<\/li>\n<li><strong>Telemetrick\u00e9 sp\u00e4tn\u00e9 kan\u00e1ly:<\/strong> agreg\u00e1cia v\u00fdsledkov OTA, heatmapy chybovosti pod\u013ea regi\u00f3nu\/linky.<\/li>\n<\/ul>\n<h2>Pr\u00edklad referen\u010dn\u00e9ho pipeline OTA<\/h2>\n<ol>\n<li><strong>Build &amp; podpis:<\/strong> CI vyrob\u00ed artefakty, generuje manifest a SBOM, podpisuje offline HSM.<\/li>\n<li><strong>Publik\u00e1cia:<\/strong> nahratie do <em>update registry<\/em>, verziovanie, politiky dostupnosti (canary \u2192 staged \u2192 GA).<\/li>\n<li><strong>Distrib\u00facia:<\/strong> UAV periodicky dotazuj\u00fa registry, porovnaj\u00fa abstrakt schopnost\u00ed a verzi\u00ed, s\u0165ahuj\u00fa cez bezpe\u010dn\u00fd kan\u00e1l s chunkingom a FEC.<\/li>\n<li><strong>In\u0161tal\u00e1cia:<\/strong> verifik\u00e1cia podpisu a hashov, z\u00e1pis do <em>standby<\/em> part\u00edcie, nastavenie boot flagu, pl\u00e1novan\u00fd re\u0161tart.<\/li>\n<li><strong>Post-boot verifik\u00e1cia:<\/strong> zdravotn\u00e9 testy, atest\u00e1cia verzie a telemetrick\u00e9 <em>ack<\/em>; pri chybe automatick\u00fd rollback.<\/li>\n<\/ol>\n<h2>Odpor\u00fa\u010dania pre prax<\/h2>\n<ul>\n<li>Preferujte A\/B sch\u00e9mu s nez\u00e1visl\u00fdm bootloaderom a po\u010d\u00edtadlom zlyhan\u00ed.<\/li>\n<li>Implementujte TUF-\u0161t\u00fdl manifesty s viacn\u00e1sobn\u00fdm podpisovan\u00edm a anti-rollback.<\/li>\n<li>V\u017edy pou\u017e\u00edvajte delta aktualiz\u00e1cie a adapt\u00edvne obmedzenie priepustnosti pod\u013ea misie.<\/li>\n<li>Zave\u010fte canary rollout s automatick\u00fdm zberom KPI a blok\u00e1ciou roz\u0161\u00edrenia pri regresi\u00e1ch.<\/li>\n<li>Oddelte kritick\u00fd <em>flight stack<\/em> od menej kritick\u00fdch aplik\u00e1ci\u00ed (kontajnery, sandboxy).<\/li>\n<\/ul>\n<p>OTA aktualiz\u00e1cie s\u00fa nevyhnutn\u00fdm predpokladom bezpe\u010dnej, agilnej a n\u00e1kladovo efekt\u00edvnej prev\u00e1dzky UAV. Spo\u013eahliv\u00e1 architekt\u00fara stoj\u00ed na A\/B particionovan\u00ed, kryptografickom zabezpe\u010den\u00ed artefaktov, robustn\u00fdch rollbackoch a disciplinovanom rolloute naprie\u010d flotilou. Pri spr\u00e1vnej implement\u00e1cii OTA zni\u017euje prev\u00e1dzkov\u00e9 riziko, skracuje reak\u010dn\u00fd \u010das na zranite\u013enosti a umo\u017e\u0148uje r\u00fdchlu inov\u00e1ciu bez kompromisov v letovej bezpe\u010dnosti.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bezpe\u010dn\u00e9 OTA: podpisy, A\/B part\u00edcie a automatick\u00e9 rollbacky. Pl\u00e1novanie okien a kontrola integrity minimalizuj\u00fa riziko bricku.<\/p>\n","protected":false},"author":38,"featured_media":88663,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2629],"tags":[2353,161,2354,2355,186,2356,2357,962],"class_list":["post-48663","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-drony","tag-a-b-particie","tag-bezpecnost","tag-delta-baliky","tag-ota-aktualizacie-uav","tag-planovanie","tag-podpisy","tag-rollback","tag-spolahlivost"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem\" \/>\n<meta property=\"og:description\" content=\"Bezpe\u010dn\u00e9 OTA: podpisy, A\/B part\u00edcie a automatick\u00e9 rollbacky. Pl\u00e1novanie okien a kontrola integrity minimalizuj\u00fa riziko bricku.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/\" \/>\n<meta property=\"og:site_name\" content=\"Podnik\u00e1m, lietam a relaxujem\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vrtulniky\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-12T04:55:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2022\/08\/vrtulniky-sk.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Luk\u00e1\u0161 Kroc\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Autor\" \/>\n\t<meta name=\"twitter:data1\" content=\"Luk\u00e1\u0161 Kroc\" \/>\n\t<meta name=\"twitter:label2\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 min\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/\"},\"author\":{\"name\":\"Luk\u00e1\u0161 Kroc\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#\\\/schema\\\/person\\\/cb79e77c4df94a6073f4b575fa42fadb\"},\"headline\":\"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru\",\"datePublished\":\"2025-12-12T04:55:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/\"},\"wordCount\":1528,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/vzdelavanie-vysoka-skola-8663.jpg\",\"keywords\":[\"A\\\/B part\u00edcie\",\"bezpe\u010dnos\u0165\",\"delta bal\u00edky\",\"OTA aktualiz\u00e1cie UAV\",\"pl\u00e1novanie\",\"podpisy\",\"rollback\",\"spo\u013eahlivos\u0165\"],\"articleSection\":[\"Drony\"],\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/\",\"name\":\"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/vzdelavanie-vysoka-skola-8663.jpg\",\"datePublished\":\"2025-12-12T04:55:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/vzdelavanie-vysoka-skola-8663.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/vzdelavanie-vysoka-skola-8663.jpg\",\"width\":1600,\"height\":1066,\"caption\":\"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/\",\"name\":\"Podnik\u00e1m, lietam a relaxujem\",\"description\":\"Vrtu\u013en\u00edky.sk\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#organization\",\"name\":\"Podnik\u00e1m, lietam a relaxujem\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/news-vrtulniky-sk-logo-e1660318023553.png\",\"contentUrl\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/news-vrtulniky-sk-logo-e1660318023553.png\",\"width\":201,\"height\":200,\"caption\":\"Podnik\u00e1m, lietam a relaxujem\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/vrtulniky\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/#\\\/schema\\\/person\\\/cb79e77c4df94a6073f4b575fa42fadb\",\"name\":\"Luk\u00e1\u0161 Kroc\",\"url\":\"https:\\\/\\\/www.vrtulniky.sk\\\/news\\\/author\\\/lukas-kroc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/","og_locale":"sk_SK","og_type":"article","og_title":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem","og_description":"Bezpe\u010dn\u00e9 OTA: podpisy, A\/B part\u00edcie a automatick\u00e9 rollbacky. Pl\u00e1novanie okien a kontrola integrity minimalizuj\u00fa riziko bricku.","og_url":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/","og_site_name":"Podnik\u00e1m, lietam a relaxujem","article_publisher":"https:\/\/www.facebook.com\/vrtulniky\/","article_published_time":"2025-12-12T04:55:00+00:00","og_image":[{"width":1400,"height":900,"url":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2022\/08\/vrtulniky-sk.jpg","type":"image\/jpeg"}],"author":"Luk\u00e1\u0161 Kroc","twitter_card":"summary_large_image","twitter_misc":{"Autor":"Luk\u00e1\u0161 Kroc","Predpokladan\u00fd \u010das \u010d\u00edtania":"7 min\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#article","isPartOf":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/"},"author":{"name":"Luk\u00e1\u0161 Kroc","@id":"https:\/\/www.vrtulniky.sk\/news\/#\/schema\/person\/cb79e77c4df94a6073f4b575fa42fadb"},"headline":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru","datePublished":"2025-12-12T04:55:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/"},"wordCount":1528,"commentCount":0,"publisher":{"@id":"https:\/\/www.vrtulniky.sk\/news\/#organization"},"image":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2025\/12\/vzdelavanie-vysoka-skola-8663.jpg","keywords":["A\/B part\u00edcie","bezpe\u010dnos\u0165","delta bal\u00edky","OTA aktualiz\u00e1cie UAV","pl\u00e1novanie","podpisy","rollback","spo\u013eahlivos\u0165"],"articleSection":["Drony"],"inLanguage":"sk-SK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/","url":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/","name":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru - Podnik\u00e1m, lietam a relaxujem","isPartOf":{"@id":"https:\/\/www.vrtulniky.sk\/news\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#primaryimage"},"image":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2025\/12\/vzdelavanie-vysoka-skola-8663.jpg","datePublished":"2025-12-12T04:55:00+00:00","breadcrumb":{"@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#primaryimage","url":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2025\/12\/vzdelavanie-vysoka-skola-8663.jpg","contentUrl":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2025\/12\/vzdelavanie-vysoka-skola-8663.jpg","width":1600,"height":1066,"caption":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vrtulniky.sk\/news\/ota-aktualizacie-firmveru-uav-spolahlivost-bezpecne-rollbacky-a-integrita-softveru\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vrtulniky.sk\/news\/"},{"@type":"ListItem","position":2,"name":"OTA aktualiz\u00e1cie firmv\u00e9ru UAV: Spo\u013eahlivos\u0165, bezpe\u010dn\u00e9 rollbacky a integrita softv\u00e9ru"}]},{"@type":"WebSite","@id":"https:\/\/www.vrtulniky.sk\/news\/#website","url":"https:\/\/www.vrtulniky.sk\/news\/","name":"Podnik\u00e1m, lietam a relaxujem","description":"Vrtu\u013en\u00edky.sk","publisher":{"@id":"https:\/\/www.vrtulniky.sk\/news\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vrtulniky.sk\/news\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/www.vrtulniky.sk\/news\/#organization","name":"Podnik\u00e1m, lietam a relaxujem","url":"https:\/\/www.vrtulniky.sk\/news\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.vrtulniky.sk\/news\/#\/schema\/logo\/image\/","url":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2022\/08\/news-vrtulniky-sk-logo-e1660318023553.png","contentUrl":"https:\/\/www.vrtulniky.sk\/news\/wp-content\/uploads\/2022\/08\/news-vrtulniky-sk-logo-e1660318023553.png","width":201,"height":200,"caption":"Podnik\u00e1m, lietam a relaxujem"},"image":{"@id":"https:\/\/www.vrtulniky.sk\/news\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vrtulniky\/"]},{"@type":"Person","@id":"https:\/\/www.vrtulniky.sk\/news\/#\/schema\/person\/cb79e77c4df94a6073f4b575fa42fadb","name":"Luk\u00e1\u0161 Kroc","url":"https:\/\/www.vrtulniky.sk\/news\/author\/lukas-kroc\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/posts\/48663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/comments?post=48663"}],"version-history":[{"count":0,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/posts\/48663\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/media\/88663"}],"wp:attachment":[{"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/media?parent=48663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/categories?post=48663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vrtulniky.sk\/news\/wp-json\/wp\/v2\/tags?post=48663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}