13.2.6. Laiteohjelmiston päivitykset ja palautus#
Viewer säilyttää kameran laiteohjelmiston hallinnan, joten laite voidaan palauttaa tai uudelleenmäärittää kentällä ilman täyttä IDE:tä. Se sisältää sopivan laiteohjelmistojulkaisun jokaiselle laitteelle ja lataajat jokaisen laiteperheen käynnistyslataajalle, ja se tunnistaa laitteen ja käyttää oikeaa protokollaa ilman erillistä ohjetta.
Toisin kuin IDE, Viewer ei muistuta päivittämisestä: joten esittely ei koskaan keskeydy vanhentuneisuuskehotteeseen, ja mikä tahansa laiteohjelmisto tuotteessa toimitetaankin, se pysyy paikallaan. Laiteohjelmistotoiminnot ovat saatavilla pyydettäessä Tools-valikosta, kun niitä haluat.
13.2.6.1. Kolmannen osapuolen taulut ja laivaston päivitykset#
Viewer tukee arvoa third-party repositories, joten omaa tauluaan omassa Viewerissaan toimittava yritys voi pitää joukon kameroita ajan tasalla kentällä. Tämä on ainoa poikkeus nollaussääntöön: kolmannen osapuolen kortti does saa vanhentuneen kehotteen ja päivitykset Viewerin kautta, koska päivitys on toimittajan oma – toimitetaan arkiston luettelossa olevasta URL-osoitteesta, ei OpenMV:ltä. OpenMV:n omat taulut eivät silti koskaan kehota. Viewer tarkistaa arkiston laiteohjelmistokanavan käynnistyksen yhteydessä ja tarjoaa uudemman laiteohjelmiston, kun toimittaja julkaisee sen; se ei poista esimerkkejä, malleja tai tyngöitä, joita tietovarasto voi myös sisältää, koska Viewerilla ei ole käyttöliittymää niille.
13.2.6.2. Laiteohjelmiston lataaminen#
Tools → Load Custom Firmware ohjelmoi laiteohjelmistobinäärin – tai laitteen käännöstuloksen .zip-paketin – levyltä; se on tapa asentaa tuotteen oma laiteohjelmisto korvaavaan kameraan. Valintaikkuna tarjoaa samat vaihtoehdot kuin IDE:n: pyyhi sisäinen flash-tiedostojärjestelmä ja nollaa ROM-tiedostojärjestelmä.
13.2.6.3. ROM-tiedostojärjestelmän lataaminen#
Tools → Load ROMFS onto OpenMV Cam kirjoittaa .img-ROM-tiedostojärjestelmävedoksen – tuotteen mallit ja resurssit – kameraan, joten Viewer voi palauttaa laitteen datan laiteohjelmiston lisäksi.
13.2.6.4. Toimimattoman kameran palauttaminen#
Kamera, jonka laiteohjelmisto on rikki niin pahasti, ettei se enää näy sarjaporttina, voidaan silti pelastaa, koska käynnistyslataaja sijaitsee laiteohjelmiston alapuolella ja selviää kaikesta muusta paitsi laitteistovauriosta. Kun yhdistäminen ei löydä kameraa, Viewer kysyy, onko toimimaton kamera kytkettynä, ja opastaa sinut palautuksen läpi: valitset laitetyypin, Viewer ohjaa laitteen käynnistyslataajaliitäntää, ja mukana toimitettu julkaisulaiteohjelmisto asennetaan. Tools → Force enter OpenMV Cam bootloader tekee käynnistyslataajaan uudelleenkäynnistyksen vaiheen erikseen kameralle, joka vielä yhdistää.