Producent oscyloskopów DSO138 nie opuszcza swoich użytkowników i okresowo aktualizuje oprogramowanie („firmware”) swoich urządzeń. Zobaczmy, jakie kroki należy wykonać, aby zaktualizować oprogramowanie układowe oscyloskopu DSO138.
Niezbędny
- - oscyloskop DSO138;
- - Konwerter USB-TTL (UART).
Instrukcje
Krok 1
Gdy oscyloskop jest włączony, na jego wyświetlaczu pojawia się identyfikator aktualnej wersji oprogramowania. Wersja oprogramowania układowego jest podana po skrócie FW (FirmWare). Zapamiętajmy ten numer.
Teraz przechodzimy na stronę z oprogramowaniem firmowym oficjalnej strony producenta oscyloskopu DSO138 i sprawdzamy, która wersja oprogramowania jest najnowsza. W chwili pisania tego tekstu najnowsza wersja to 113-13801-061 z dnia 10.10.2016. Jest to wyraźnie nowsze niż zainstalowane oprogramowanie układowe oscyloskopu z poprzedniego zdjęcia.
Pobierz archiwum z oprogramowaniem układowym i rozpakuj je w dowolnym miejscu na dysku twardym. Sam firmware to plik z rozszerzeniem *. HEX. W tym przypadku „113-13801-061.hex”.
Krok 2
Aby załadować oprogramowanie układowe do pamięci oscyloskopu DSO138, potrzebny jest specjalny program. Twórcy oscyloskopów polecają program ST Flash Loader Demonstrator, który można pobrać z oficjalnej strony internetowej (link poniżej). Aby pobrać program, będziesz musiał zarejestrować się na stronie. Następnie na pocztę zostanie wysłany link do pobrania programu.
Program jest dystrybuowany jako archiwum. Pobierz program. Rozpakuj go do komputera i uruchom instalator. Nie ma subtelności, tutaj wszystko jest standardowe.
Krok 3
Przed podłączeniem oscyloskopu do komputera jest jeszcze trochę do zrobienia. Konieczne jest zamknięcie zworek JP1 i JP2 znajdujących się w dolnej części płytki oscyloskopu. Spowoduje to przejście kontrolera oscyloskopu w tryb bootloadera zamiast zwykłego oprogramowania układowego. Zworki trzeba będzie połączyć przez lutowanie.
Krok 4
Do wczytania oprogramowania do pamięci oscyloskopu wykorzystywany jest port J5 (UART) o poziomie logicznym 3, 3 V. Do podłączenia go do komputera potrzebny jest konwerter USB na UART. Takie urządzenia kosztują około 150 rubli w chińskich sklepach internetowych.
„Gwizdek” podłączamy do oscyloskopu zgodnie ze schematem. Należy pamiętać, że port TX konwertera (wyjście) musi być połączony z portem RX (wejście) oscyloskopu i odwrotnie. A GND to wspólny przewód. Teraz możesz podłączyć konwerter do portu USB swojego komputera.
Krok 5
Włączamy oscyloskop do sieci, a konwerter USB-UART podłączamy do portu USB komputera. Teraz uruchamiamy program Flash Loader Demonstrator.
Wybieramy port, numer portu COM, do którego podłączony jest konwerter. Pozostałe ustawienia można pozostawić bez zmian. Kliknij przycisk „Dalej”.
Następnie pojawia się ostrzeżenie, że dalsze działanie spowoduje skasowanie pamięci oscyloskopu. Kliknij przycisk „Usuń ochronę”, aby przejść do następnego kroku.
Krok 6
Następnie otwiera się strona z informacjami o sekcjach pamięci oscyloskopu. Wybieramy tutaj pamięć o rozmiarze 64K (sprawdź, czy w poprzednim kroku została zdefiniowana dokładnie z tym rozmiarem). Kliknij Następny.
Zaznacz pole obok „Pobierz na urządzenie”. Naciśnij przycisk z trzema kropkami, aby wybrać pobrany wcześniej plik oprogramowania układowego „113-13801-061.hex”. Pozostałe parametry ustawiamy jak na obrazku.
Naciśnięcie przycisku „Dalej” rozpocznie proces flashowania pamięci flash oscyloskopu DSO138. Następnie rozpocznie się proces sprawdzania pobranego oprogramowania układowego. Pomyślne zakończenie będzie sygnalizowane zielonym paskiem postępu. Cały proces trwa około 1-2 minut.
Krok 7
Odłącz zasilanie oscyloskopu. Odłącz od niego konwerter UART.
Nie zapomnij odlutować zamkniętych zworek JP1 i JP2.
Teraz możesz podłączyć oscyloskop do sieci i upewnić się, że wersja została zaktualizowana podczas ładowania: „FW: 113-13801-061”.