Przejdź do głównej zawartości

Załącznik A: Awaryjne odzyskiwanie oprogramowania

ZAŁĄCZNIK A. AWARYJNE ODZYSKIWANIE OPROGRAMOWANIA WEWNĘTRZNEGO

Dział zatytułowany „ZAŁĄCZNIK A. AWARYJNE ODZYSKIWANIE OPROGRAMOWANIA WEWNĘTRZNEGO”

Dokument główny: „Instrukcja obsługi TR-100E”

Niniejszy załącznik opisuje odzyskiwanie oprogramowania wewnętrznego TR-100E za pomocą bootloadera. Procedurę stosuje się, jeżeli standardowy interfejs Web nie otwiera się, aktualizacja zakończyła się błędem lub TR-100E zgłasza nieprawidłową aplikację.

Bootloader udostępnia dwa sposoby odzyskiwania:

  • Restore firmware — ponowna instalacja wcześniej wgranego obrazu oprogramowania;
  • Recovery mode — wgranie nowego pliku oprogramowania .ota z komputera przez Ethernet i jego późniejsza instalacja.

Do odzyskiwania potrzebne są:

  • plik oprogramowania w formacie .ota, przeznaczony dla TR-100E — dla trybu Recovery mode;
  • komputer z przeglądarką internetową i interfejsem Ethernet — dla trybu Recovery mode;
  • przewód Ethernet do bezpośredniego podłączenia komputera do TR-100E lub przez przełącznik sieciowy.
  1. Wyłączyć zasilanie TR-100E.
  2. Nacisnąć i przytrzymać przycisk „Menu” (MENU).
  3. Nie zwalniając przycisku, podać zasilanie na TR-100E.
  4. Po pojawieniu się ekranu powitalnego TR100E BootLoader v1.2 zwolnić przycisk. Po kilku sekundach otworzy się ekran Boot menu.

Do obsługi menu służą:

  • UP/DOWN — przemieszczanie wskaźnika;
  • SET — wykonanie wybranego działania;
  • MENU — anulowanie i przejście do uruchomienia zainstalowanej aplikacji.

Menu zawiera następujące pozycje:

PozycjaPrzeznaczenie
Run applicationUruchamia zainstalowane oprogramowanie. Jeżeli jest uszkodzone, pojawi się komunikat Run application: Application invalid
Restore firmwareInstaluje wcześniej wgrany obraz .ota
Recovery modeUruchamia serwisowy interfejs Web do wgrania nowego obrazu .ota

Ta metoda nie wymaga komputera. Należy jej użyć, jeżeli przed awarią plik aktualizacji został w pełni wgrany do TR-100E.

  1. Wejść do menu bootloadera zgodnie z p. A.1.
  2. Przy pomocy przycisków UP/DOWN wybrać Restore firmware i nacisnąć SET.
  3. Poczekać na zakończenie sprawdzania i instalacji oprogramowania. Przebieg operacji jest pokazywany wskaźnikiem od 0 do 100%.
  4. Po komunikacie Done, start app TR-100E automatycznie uruchomi odzyskane oprogramowanie.

Jeżeli pojawi się Image not found, Image invalid lub Operation failed, należy wgrać nowy plik .ota zgodnie z p. A.3. Po wyświetleniu komunikatu o błędzie bootloader spróbuje uruchomić zainstalowane oprogramowanie. Aby ponownie wejść do menu, należy jeszcze raz włączyć TR-100E z wciśniętym przyciskiem MENU.

  1. Odłączyć komputer od innych sieci z adresami 192.168.1.x, aby wykluczyć konflikt tras.
  2. Połączyć TR-100E i komputer przewodem Ethernet bezpośrednio albo przez przełącznik sieciowy.
  3. Wejść do menu bootloadera zgodnie z p. A.1.
  4. Wybrać Recovery mode i nacisnąć SET.
  5. Poczekać na ekran Recovery mode. Wyświetlane są na nim adres IP i adres MAC TR-100E.

W trybie odzyskiwania używane są stałe parametry sieciowe:

ParametrWartość
Adres IP TR-100E192.168.1.48
Maska podsieci255.255.255.0
Brama TR-100E192.168.1.1
Port TCP interfejsu Web80
  1. We właściwościach IPv4 interfejsu Ethernet komputera wyłączyć automatyczne pobieranie adresu i tymczasowo ustawić na przykład:
    • adres IP — 192.168.1.2;
    • maska podsieci — 255.255.255.0;
    • bramę domyślną i serwer DNS — pozostawić puste.
  2. Otworzyć w przeglądarce adres http://192.168.1.48. Powinna pojawić się strona TR-100E Recovery.
  1. Na stronie TR-100E Recovery nacisnąć pole wyboru pliku i wskazać plik oprogramowania TR-100E z rozszerzeniem .ota.
  2. Nacisnąć Send i poczekać na przesłanie pliku do TR-100E.
  3. Poczekać na wartość percent=100%. Po odebraniu pliku bootloader sprawdza format obrazu, przeznaczenie dla TR-100E oraz sumę kontrolną danych.
  4. Upewnić się, że w polu stanu widnieje imageValid=true, lastError=0, a przycisk Firmware stał się dostępny.

Jeżeli wgrywanie zostało przerwane przed naciśnięciem Firmware, zainstalowane oprogramowanie nie ulega zmianie. Bez restartowania TR-100E należy ponownie wybrać plik i jeszcze raz nacisnąć Send: nieukończone wgrywanie zostanie zastąpione nowym.

  1. Nacisnąć Firmware. Na stronie pojawi się komunikat Rebooting…, po czym TR-100E uruchomi się ponownie i rozpocznie instalację.
  2. Nie odłączać zasilania i nie naciskać przycisków. Na wyświetlaczu będą pokazywane etapy sprawdzania i instalacji oprogramowania.
  3. Poczekać na komunikat Done i automatyczne uruchomienie TR-100E.
  4. Po pojawieniu się ekranu głównego sprawdzić wersję oprogramowania oraz działanie kanałów pomiarowych i przekaźników.
  5. Przywrócić pierwotne ustawienia IPv4 interfejsu Ethernet komputera.

Przed instalacją bootloader sprawdza zgodność, integralność i autentyczność pliku. Nie można zainstalować pliku uszkodzonego, zmienionego po wydaniu lub przeznaczonego dla innego urządzenia.

KomunikatPrzyczyna i działanie
Image not foundWcześniej wgrany obraz nie został znaleziony. Wykonać wgrywanie zgodnie z p. A.3
Image invalidNieprawidłowy format lub parametry obrazu. Uzyskać poprawny plik .ota dla TR-100E
Operation failedNie udało się sprawdzić lub zainstalować oprogramowania. Ponownie wgrać sprawdzony, poprawny plik; jeżeli sytuacja się powtórzy, skontaktować się z organizacją serwisową
Previous update: InterruptedPoprzednia instalacja została przerwana. Bootloader automatycznie ponawia ją z zachowanego obrazu
Previous update: FailedPoprzednia instalacja zakończyła się błędem. Wejść do Recovery mode i wgrać poprawny obraz
Boot warning: Key not setW TR-100E brak danych niezbędnych do sprawdzenia pliku oprogramowania. Skontaktować się z organizacją serwisową
Run application: Application invalidWybrano ręczne uruchomienie, ale zainstalowane oprogramowanie jest uszkodzone lub nieobecne. Wykonać odzyskiwanie zgodnie z p. A.2 lub A.3
Boot error: Application invalidZainstalowane oprogramowanie jest uszkodzone lub nieobecne. Wykonać odzyskiwanie zgodnie z p. A.2 lub A.3
Clock error: HSE start failedNie udało się uruchomić generatora systemowego. TR-100E automatycznie uruchomi się ponownie; jeżeli sytuacja się powtórzy, skontaktować się z organizacją serwisową
Ethernet error: MAC read failedNie udało się odczytać adresu sieciowego TR-100E. Uruchomić urządzenie ponownie; jeżeli sytuacja się powtórzy, skontaktować się z organizacją serwisową
Ethernet error: ETH config failedNie udało się skonfigurować interfejsu Ethernet. Sprawdzić połączenie i ponownie uruchomić tryb Recovery; jeżeli sytuacja się powtórzy, skontaktować się z organizacją serwisową
Ethernet error: LwIP init failedNie udało się uruchomić usługi sieciowej. Ponownie uruchomić tryb Recovery; jeżeli sytuacja się powtórzy, skontaktować się z organizacją serwisową

Jeżeli strona odzyskiwania się nie otwiera:

  • upewnić się, że na wyświetlaczu widnieje ekran Recovery mode i adres 192.168.1.48;
  • sprawdzić wskaźniki połączenia Ethernet na TR-100E i karcie sieciowej komputera;
  • sprawdzić, czy adres komputera należy do sieci 192.168.1.0/24, ale nie jest równy 192.168.1.48;
  • tymczasowo wyłączyć VPN i inne interfejsy sieciowe komputera;
  • otworzyć dokładnie http://192.168.1.48, bez https;
  • sprawdzić, czy zapora sieciowa nie blokuje portu TCP 80 w sieci lokalnej.

Jeżeli po ponownym wgraniu poprawnego pliku odzyskiwanie nadal nie kończy się powodzeniem, należy zapisać treść komunikatu na wyświetlaczu, stan lastError na stronie Recovery oraz adres MAC urządzenia, a następnie skontaktować się z organizacją serwisową.