{{page>..:edge-in-development-hidden}}
====== Servisní režim ======
#;;
Edge
#;;
Tento režim slouží pro nahrávání a zálohu operačního systému nebo pro obnovení přístupu k jednotce. Jednotka v tomto režimu zpřístupní pouze servisní webové rozhraní, ostatní funkce jsou zakázány. V tomto režimu není publikován [[..:01-first-steps:mdns-hidden|mDNS záznam]].
===== Spuštění zařízení v servisním režimu =====
Pro spuštění v servisním režimu je důležité tlačítko **SERVICE (SVC)**. Tlačítko je umístěno vedle rozhraní **eth0**.
{{page>cs:hw:004-edge:service-web-interface-hidden}}
V obou případech následně zadejte IP adresu zařízení do adresního řádku webového prohlížeče.
{{ :files:img_warning-line_b.png?nolink |}}
{{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}}
**Poznámka:** \\
Následující informace jsou platné pouze pro zařízení Unipi na kterých běží Base OS ve verzi 13.20260708.1 a novější nebo obdobný systém se stejnými nebo vyššími verzemi Unipi balíčků.
{{section>cs:sw:04-unipi-firmware:02-passwords#servisni_webove_rozhrani&noheader}}
===== Popis servisního webového rozhraní =====
Po otevření servisního rozhraní uvidíte horní modrou lištu a čtyři dialogová okna.
V pravo na horní liště naleznete dvě tlačítka:
- **Run shell** -> slouží pro přístup do konzole s omezenými možnostmi (BusyBox)
- **Restart system** -> po stisknutí se jednotka restartuje
----
Pod horní lištou naleznete jednotlivá dialogová okna:
- **Settings** -> obsahuje 4 tlačítka, všechny ovlivňují pouze nastavení v běžném režimu:
* Set 192.168.200.200 on eth0 -> nastaví pro rozhraní ethernet pevnou IP adresu na 192.168.200.200
* Set DHCP on eth0 -> nastaví pro rozhraní ethernet získávání adresy z DHCP
* Enable ssh -> povolí SSH přístup na portu 22, ve výchozím stavu je SSH povoleno (mimo OS se SW Mervis)
* Disable ssh -> zakáže SSH přístup
- **Backup** -> zde naleznete tlačítko "Backup to USB flash", po stisknutí se spustí [[..:04-image:backup-hidden#zalohovani_os_na_usb_flashdisk|zálohování na USB flash disk]], pokud je připojen a je kompatibilní
- **Software update** -> toto okno slouží pro [[..:04-image:0-flash#nahrani_os_pomoci_servisniho_rozhrani|nahrání OS do zařízení]]
* Přímo pod nadpisem okna můžete vidět oblast pro vložení souboru s obrazem OS **archive.swu**
- **Messages** -> slouží pro výpis prováděných operací
\\
{{ :en:hw:edge_service_mode.png?direct |}}
===== Konzole v servisním režimu =====
{{ :files:img_warning-line_b.png?nolink |}}
{{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}}
**Upozornění:** \\
Tato část je pouze pro pokročilé Unipi/Linux uživatele.
----
Speciální funkcí servisního režimu na Unipi Edge je připojení přímo do konzole OS. Sériová linka **S1-RS485** slouží pro tento účel. Do režimu konzole se dostanete následujícím postupem:
- Připojte RS-485 <-> USB převodník na **S1-RS485** na Unipi Edge
- Připojte převodník do USB portu na počítači a zapněte libovolný emulátor terminálu (na Windows např. PuTTy)
- Stiskněte a **nespouštějte** tlačítko **SERVICE (SVC)** a připojte zařízení k napájení
- Držte tlačítko SERVICE (SVC) po dobu přibližně 5 sekund a ve stejnou chvíli opakovaně posílejte do terminálu libovolný znak, např. Enter
- Jakmile se na terminálu objeví odpověď (zavaděč se spouští), tak můžete tlačítko uvolnit
- Nyní je spuštěn U-Boot a celý systém je zpřístupněn přes konzoli
- Jakmile je ukončena práce v rámci konzole, zadejte příkaz "**boot**", poté bude konzole deaktivována a zařízení přejde do servisního režimu
----
V mnoha případech je potřeba spustit **konzoli v běžném režimu**. Příkladem může být diagnostika a oprava špatně nastavených síťových rozhraní, které neumožňují přístup přes SSH.
Pokud je potřeba spustit konzoli v běžném režimu (běžný OS), tak je postup téměř stejný, ale místo příkazu "boot" zadejte tyto dva příkazy:
setenv extra verbose
bootflow scan -b mmc0:2
{{ :files:img_warning-line_b.png?nolink |}}
{{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}}
**Poznámka:** \\
Toto je jediný případ, kdy je sériová linka **S1-RS485** rezervována pro konzoli a tudíž ji nelze použít v řídícím software.
===== Související články =====
* [[..:04-image:0-flash#nahrani_os_pomoci_servisniho_rozhrani|Nahrávání obrazu OS]]
* [[..:04-image:backup#zalohovani_os_na_usb_flashdisk|Obnovení ze zálohy přes webové rozhraní]]