Ładowanie…

Ładowanie, proszę czekać…

EUC World
Baza wiedzy

Aktualizacje oprogramowania sprzętowego w skrócie

Sebastian "Seba" Łastowski
·
11 stycznia 2023
Tekst przetłumaczony maszynowo
Niniejszy tekst powstał oryginalnie w języku angielskim. Treść widoczna poniżej jest wynikiem tłumaczenia automatycznego. Niektóre słowa, zwroty i sformułowania mogą być błędne lub nieścisłe. Możesz przejść do oryginalnego tekstu zmieniając język na angielski.

Używamy naszych kółek do jazdy, a używając ich skupiamy się na tym, aby jazda dawała nam jak najwięcej satysfakcji, a jednocześnie była bezpieczna. Dlatego inwestujemy w odzież, która chroni nas przed skutkami upadków i innych wypadków - kaski, ochraniacze czy kurtki i spodnie ochronne. Traktujemy nasze koła jak rower, motocykl czy samochód. Robiąc to zapominamy, że tak naprawdę nasze koło to komputer na jednym kole. Komputer, którego działanie zależy od zapisanego w nim programu - firmware. Od tego programu zależy również nasze bezpieczeństwo, ale także szereg funkcji jednośladu. Niestety czasami firmware zawiera błędy, które mogą negatywnie wpłynąć na nasze bezpieczeństwo lub przynajmniej na to, jak nasze koło zachowuje się podczas jazdy.

Dlatego bardzo ważna dla użytkowników jest możliwość aktualizacji firmware'u koła. Dzieje się tak dlatego, że przyzwyczailiśmy się do tego, że przynajmniej przez pewien czas po zakupie urządzenia elektronicznego (telefonu, komputera, telewizora itp.) producent dostarcza aktualizacje, które mają na celu ulepszenie produktu i wyeliminowanie problemów, które zostały wykryte już po wprowadzeniu produktu na rynek. Nie trzeba chyba dodawać, że tego samego oczekujemy od producentów naszych kół.

Aktualizacje firmware były do niedawna dostępne tylko w kołach takich producentów jak King Song, Inmotion czy Ninebot. Tym samym posiadacze unicykli tych producentów mogli cieszyć się okresowymi aktualizacjami swoich kół, czego zazdrościli im właściciele kół Gotway/Begode i Veteran. Na szczęście to się zmieniło. Wraz z wprowadzeniem nowych "czarnych" płyt głównych, Begode umożliwiło aktualizację firmware'u, a niedługo później taka funkcja została udostępniona właścicielom kół marki Veteran. Tak więc na chwilę obecną można powiedzieć, że każdy współczesny unicyk umożliwia aktualizację firmware.

Jak wspomniałem wcześniej, możliwość aktualizacji firmware jest bardzo ważną cechą. Dzięki aktualizacji firmware możliwe jest usuwanie problemów w działaniu unicykla, a także wprowadzanie ulepszeń i nowych funkcji. Niestety, z aktualizacją firmware'u wiążą się również zagrożenia, z których każdy użytkownik jednośladu powinien zdawać sobie sprawę. Cały proces polega przecież na przeprogramowaniu pamięci na płycie głównej uniwerka. To jak otwarta operacja mózgu - wystarczy drobny problem, by operacja zakończyła się źle.

Potencjalne problemy przy aktualizacji firmware'u

Najczęstszym problemem przy aktualizacji firmware jest niska jakość i problemy w działaniu aplikacji producenta. Nie bez powodu aplikacje te często nie są dostępne w Sklepie Google Play lub są z niego odrzucane. Nie tylko nie spełniają one wymagań Google dotyczących jakości i kompatybilności, ale często nie są zgodne z przepisami dotyczącymi ochrony danych osobowych obowiązującymi w wielu krajach. Na przykład aplikacja Begode wysyła dokładną lokalizację użytkownika do stron trzecich bez wiedzy i zgody użytkownika. Na dodatek robi to przez niezaszyfrowane połączenie, więc każdy może przechwycić wrażliwe dane wysyłane przez aplikację. Dlatego też, działając w interesie użytkowników i zgodnie ze sprawą "fair use", aplikacja EUC World stara się dostarczać aktualizacje firmware'u właścicielom rowerów King Song, ale nie tylko. Już wkrótce właściciele kół Begode i Veteran będą mogli cieszyć się możliwością aktualizacji firmware za pomocą aplikacji EUC World.

Jednak nawet najlepsza aplikacja nie wystarczy, aby uniknąć wszystkich problemów. Ponieważ podczas aktualizacji dane przesyłane są za pomocą fal radiowych, wystarczy zakłócenia radiowe lub chwilowa utrata sygnału, aby pojawił się problem. Dlatego ważne jest, aby podczas aktualizacji firmware'u trzymać telefon jak najbliżej unicorna. Nadal nie eliminuje to możliwości zakłócenia sygnału Bluetooth przez inne urządzenia znajdujące się w pobliżu, ale ryzyko wystąpienia problemów z tego powodu znacznie się zmniejsza.

Wreszcie problemy mogą być spowodowane przez sam telefon, na którym uruchomiona jest aplikacja. Działanie mechanizmów oszczędzania baterii może ograniczyć wydajność aplikacji, a tym samym negatywnie wpłynąć na transmisję danych pomiędzy aplikacją a unicorem. Dlatego przed aktualizacją oprogramowania sprzętowego należy upewnić się, że bateria telefonu jest w pełni naładowana, a funkcja optymalizacji baterii jest wyłączona dla aplikacji używanej do aktualizacji oprogramowania sprzętowego. Błędy oprogramowania Bluetooth w telefonie lub niskiej jakości komponenty użyte do budowy telefonu również nie są rzadkimi problemami. Dlatego jeśli podczas normalnego użytkowania występują problemy w komunikacji aplikacji z kierownicą, nie używaj tego telefonu do aktualizacji firmware'u swojego jednośladu.

If it ain't broke, don't fix it

No i na koniec chciałbym przypomnieć o bardzo praktycznej zasadzie - if it ain't broke, don't fix it. Jeśli Twoje koło działa bez zarzutu, zastanów się nad sensem aktualizacji firmware. Nie chodzi tylko o to, że coś może pójść nie tak przy próbie aktualizacji firmware. Czasami nowe wersje firmware'u zawierają nowe błędy. W takim przypadku koło po aktualizacji działa gorzej niż przed aktualizacją. Na szczęście użytkownicy EUC World mogą skorzystać z możliwości przywrócenia starszej wersji firmware, jednak przed przystąpieniem do aktualizacji warto upewnić się, czy jest dostępny starszy firmware.

2019-2023 © Wszelkie prawa zastrzeżone