Kod
Analiza firmware sterowników, systemów operacyjnych jednostek pokładowych, mechanizmów aktualizacji i diagnostyki.

Usługa 04 · Fundament
Samochód elektryczny to dziesiątki komputerów połączonych siecią, sterowanych milionami linii kodu. Żeby go naprawdę naprawiać, trzeba ten kod rozumieć. Od lat zajmujemy się inżynierią wsteczną oprogramowania pojazdów, ze szczególnym naciskiem na Teslę: jej systemy infotainment, gateway, sterowniki i protokoły. Na tej wiedzy zbudowaliśmy własne narzędzia i na niej opiera się każda inna nasza usługa.
Analiza firmware sterowników, systemów operacyjnych jednostek pokładowych, mechanizmów aktualizacji i diagnostyki.
Komunikacja na magistralach CAN, LIN i Ethernet, protokoły diagnostyczne i własnościowe, komunikacja z infrastrukturą ładowania.
Własne oprogramowanie diagnostyczne, emulatory, stanowiska testowe i adaptery, których nie kupisz w żadnym sklepie.
Zakres
Kiedy warto się odezwać
Jak to wygląda
Logi, zrzuty pamięci, nagrania komunikacji, historia auta. Im więcej, tym lepiej.
Statyczna i dynamiczna analiza oprogramowania, porównanie z bazą wiedzy, którą budujemy od lat.
Na stanowisku testowym lub w aucie, w kontrolowanych warunkach, z pełnym podglądem tego, co robi oprogramowanie.
Naprawa, przywrócenie stanu, konfiguracja albo precyzyjna rekomendacja. Zawsze z dokumentacją.
Tesla nie jest samochodem z komputerem. Jest komputerem z kołami, a jej producent traktuje serwis jak aktualizację: wymień moduł, wgraj obraz, przypisz do auta. Kiedy coś wykracza poza ten schemat, oficjalna ścieżka się kończy. Nasza zaczyna się dokładnie tam.
Od lat analizujemy oprogramowanie Tesli: system operacyjny jednostek infotainment, oprogramowanie gatewaya, firmware sterowników nadwozia, napędu i ładowania, sposób, w jaki moduły się uwierzytelniają i wymieniają danymi. Nie dlatego, że to ciekawe hobby, choć jest. Dlatego, że bez tej wiedzy naprawa elektroniki EV jest zgadywaniem z lutownicą w ręku.
Ta sama metoda działa dla innych producentów. Platformy MEB, E-GMP, systemy BMW czy Mercedesa różnią się szczegółami, ale zasada jest ta sama: zanim naprawisz, zrozum.
Fabryczne narzędzia diagnostyczne są zaprojektowane dla serwisu, który wymienia moduły. Nam potrzebne były narzędzia dla serwisu, który je naprawia. Więc je napisaliśmy i zbudowaliśmy.
Oprogramowanie do analizy logów i danych telemetrycznych, które pokazuje przebieg usterki w czasie. Narzędzia do nasłuchu, dekodowania i emulacji komunikacji na magistralach, dzięki którym pojedynczy moduł możemy „oszukać”, że siedzi w aucie. Stanowiska testowe dla ładowarek pokładowych, komputerów pokładowych i sterowników. Adaptery i programatory do odczytu i zapisu pamięci. Każde z tych narzędzi powstało z konkretnej potrzeby przy konkretnym samochodzie i każde skraca czas naprawy kolejnego.
Diagnozę zamiast domysłów. Naprawę zamiast wymiany. Zachowane dane i konfigurację. A przede wszystkim serwis, który rozumie, jak Twoje auto myśli, i potrafi to wyjaśnić po ludzku.
Jeśli jesteś serwisem lub specjalistą i trafiłeś na przypadek, który wykracza poza Twoje narzędzia, też napisz. Wsparcie techniczne przy trudnych problemach z oprogramowaniem to coś, co robimy chętnie.
Pytania
Zobacz również
Komputery pokładowe Tesli (MCU), wyświetlacze, jednostki multimedialne innych marek. Naprawa, odzyskiwanie danych, konfiguracja i aktualizacje.
Zobacz szczegóły 01Zaczynamy od danych i pomiarów, nie od założeń. Pełna diagnostyka sterowników, komputerów pokładowych, magistral i układu ładowania z raportem, który rozumiesz.
Zobacz szczegółyPełny zakres tego, czym zajmujemy się w CoilShift: od diagnostyki po inżynierię wsteczną oprogramowania.
Zobacz listęNapisz do nas
Napisz, co się dzieje i od kiedy. Powiemy, od czego zacząć, ile to potrwa i czego się spodziewać.