Aktualizacja oprogramowania BMW: Remote Software Upgrade i programowanie w warsztacie

Aktualizacja oprogramowania BMW: Remote Software Upgrade i programowanie w warsztacie

Aktualizacje pomagają dbać o aktualność oprogramowania systemów elektronicznych BMW. Mogą usuwać błędy, usprawniać działanie istniejących funkcji i dodawać nowe możliwości. W samochodach obsługujących Remote Software Upgrade, czyli RSU, część aktualizacji można zainstalować bez wizyty w warsztacie.

Wersja, którą samochód proponuje w ramach aktualizacji bezprzewodowej, nie musi jednak być najnowszą dostępną dla danego pojazdu. Jeśli aktualizacja się nie pojawia, instalacja jest odkładana lub samochód był wcześniej doposażany, warto najpierw sprawdzić stan jego oprogramowania i stan techniczny.

Co daje aktualizacja

BMW opisuje zawartość każdego wydania w Release Notes, czyli informacjach o danej wersji. Dokument ten przedstawia zmiany i ograniczenia dotyczące konkretnej aktualizacji. Dostępne funkcje zależą od modelu, wyposażenia, kraju i zainstalowanego oprogramowania: aktualizacja nie zapewni możliwości, których nie obsługuje sprzęt zamontowany w samochodzie.

Dla właściciela najważniejsze jest ustalenie, co zmieni się w jego samochodzie: czy aktualizacja usuwa występujący błąd, usprawnia działanie systemu lub udostępnia potrzebną funkcję. Warto to sprawdzić przed instalacją.

Jak działa aktualizacja bezprzewodowa

BMW informuje o dostępnej aktualizacji na ekranie samochodu lub w aplikacji My BMW. Producent opisuje dwa sposoby pobierania pakietu, których dostępność zależy od samochodu:

  • Przez smartfon. Pakiet jest najpierw pobierany do aplikacji My BMW, a następnie przesyłany z telefonu do samochodu. Taką właśnie kolejność podaje instrukcja BMW. W opisanym scenariuszu dla OS7 i nowszych systemów przesyłanie odbywa się podczas jazdy; w przypadku iPhone’a wymagane są połączenie audio Bluetooth oraz Wi-Fi, a w przypadku telefonu z Androidem — Wi-Fi.
  • Bezpośrednio do samochodu. Pakiet jest pobierany przez wbudowane połączenie komórkowe samochodu, bez wcześniejszego pobierania na telefon.

W obu przypadkach przesłanie danych do samochodu i instalacja to odrębne etapy. Zakończenie pobierania w My BMW oznacza, że pakiet znajduje się na telefonie; trzeba go jeszcze przesłać do samochodu i zainstalować.

W samochodach z systemem Operating System X przewidziano także pobieranie przez Wi-Fi, na przykład z sieci domowej. BMW opisuje tę możliwość w swojej dokumentacji; nie należy zakładać, że jest ona dostępna we wszystkich generacjach iDrive.

Sama instalacja oprogramowania samochodu odbywa się na postoju. Według opisu BMW instalacja po pobraniu pakietu trwa około 20 minut. Samo pobieranie i przygotowanie do instalacji wymagają dodatkowego czasu. Podczas instalacji nie można jeździć samochodem.

Dlaczego przez ISTA może być dostępna nowsza wersja

Aktualizacje RSU są udostępniane w ramach odrębnych kampanii. Dla danego samochodu w ISTA — systemie BMW do diagnostyki i programowania — może być dostępny nowszy poziom oprogramowania, który nie został mu jeszcze zaoferowany bezprzewodowo.

Jest to poziom integracji, czyli I-Level: określa on spójny stan oprogramowania sterowników elektronicznych samochodu. Najnowszy dostępny I-Level ustala się dla konkretnego BMW, z uwzględnieniem jego generacji i wyposażenia.

Dlatego komunikat o braku aktualizacji w My BMW nie rozstrzyga jeszcze sprawy. BMW opisuje sytuacje, w których samochód nie jest objęty daną kampanią RSU, ale może zostać zaktualizowany za pomocą ISTA.

Co uwzględnić przed instalacją

Samochód sprawdza, czy spełnione są warunki wymagane do RSU, między innymi dotyczące naładowania akumulatora i postoju. W samochodach z silnikiem spalinowym znaczenie ma również temperatura silnika. Jeśli pakiet został pobrany, ale instalacja się nie rozpoczyna, należy ustalić przyczynę; sam ten objaw nie wystarcza, by stwierdzić usterkę akumulatora.

Szczególnej uwagi wymagają samochody po kodowaniu, doposażeniu lub tuningu. W informacjach BMW o aktualizacji wskazano, że zmiany niezatwierdzone przez producenta mogą zostać utracone lub spowodować problemy podczas aktualizacji. W samochodach elektrycznych i hybrydach plug-in istotne są także zalecenia dotyczące ładowania: może ono zostać przerwane i wymagać ponownego uruchomienia.

BMW opisuje również scenariusz poważnego błędu RSU, w którym uruchomienie silnika zostaje zablokowane i konieczny może być transport samochodu do serwisu. W niektórych sytuacjach przewidziano możliwość przywrócenia działania samochodu na miejscu. Po pojawieniu się komunikatu o błędzie należy postępować zgodnie ze wskazówkami samochodu i skorzystać z pomocy technicznej.

Aktualizacja oprogramowania w warsztacie

W warsztacie można określić odpowiedni poziom oprogramowania i przygotować samochód do programowania z uwzględnieniem jego stanu oraz wykonanych modyfikacji. Podczas prac samochód jest podłączony do zewnętrznego źródła zasilania — Battery Support. Utrzymuje ono stabilne zasilanie instalacji elektrycznej samochodu i pomaga ograniczyć ryzyko przerwania programowania wskutek spadku napięcia. Podłączenie odpowiedniego źródła zasilania jest przewidziane w procedurach serwisowych BMW dotyczących programowania za pomocą ISTA.

RSU pozostaje metodą aktualizacji przewidzianą przez producenta. Wizyta w warsztacie jest szczególnie przydatna, gdy trzeba sprawdzić dostępność nowszego poziomu oprogramowania, ustalić przyczynę błędu lub uwzględnić specyfikę konkretnego samochodu.

Aktualizacja BMW w BavELab

W BavELab — Bavarian Electronics Laboratory w Krakowie możemy zaprogramować Państwa BMW do dowolnego poziomu integracji zgodnego z danym samochodem, w tym do najnowszego dostępnego. Odpowiedni poziom dobieramy do celu prac, wyposażenia i stanu samochodu. Jeśli nowsza wersja nie jest jeszcze oferowana przez RSU, można ją zainstalować w warsztacie bez czekania na kampanię aktualizacji bezprzewodowej dla danego pojazdu.

Prace wykonujemy z podłączonym sprzętem diagnostycznym i podtrzymaniem zasilania Battery Support. Przed aktualizacją należy ustalić dostępną wersję oprogramowania, ocenić stan samochodu i uwzględnić wpływ wcześniej wykonanych modyfikacji.

Warto skontaktować się z BavELab, aby:

  • sprawdzić, czy dla danego BMW dostępne jest nowsze oprogramowanie;
  • ustalić, dlaczego aktualizacja RSU nie jest oferowana lub nie można jej zainstalować;
  • omówić aktualizację samochodu po kodowaniu, doposażeniu lub tuningu;
  • wykonać aktualizację w warsztacie z podtrzymaniem zasilania i udziałem specjalisty.

Zapraszamy do umówienia wizyty w BavELab na aktualizację oprogramowania BMW. Prosimy podać numer VIN samochodu i krótko opisać, jaki efekt chcieliby Państwo osiągnąć. Ułatwi to omówienie dostępnej aktualizacji oraz przygotowania samochodu do wizyty.