KuKirin G3 – resetowanie licznika kilometrów, TRIP i ODO, firmware, procedura 99
Pytanie
czy da się odresetować kilometry w hulajnodze kukirin g3
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- Licznik podróżny (TRIP) w KuKirin G3 można wyzerować z poziomu menu lub przytrzymując odpowiednią kombinację przycisków.
- Całkowitego licznika przebiegu (ODO) użytkownik nie może oficjalnie zresetować; tzw. „twardy reset” (opcja 99) przywraca ustawienia fabryczne, ale w zależności od wersji firmware ‒ odometru najczęściej nie zeruje.
- Pełny reset ODO wymaga dostępu serwisowego lub ingerencji w elektronikę, co wiąże się z utratą gwarancji i ryzykiem prawnym.
Szczegółowa analiza problemu
-
Architektura licznika
• TRIP – przechowywany w rejestrze RAM wyświetlacza/sterownika, kasowany lokalnie.
• ODO – zapisywany w nieulotnej pamięci sterownika (Flash/EEPROM). Producent blokuje nadpisanie z poziomu użytkownika.
-
Tryby serwisowe dostępne z kierownicy
• Sekwencja „Power + Mode” → przewijanie do kodu „99” → przytrzymanie MODE ≥3 s (procedura z hardreset.info).
• Wersje firmware ≤v1.2 potrafią przy tym wyzerować również ODO; nowsze (≥v1.3, produkcja 2023-) zerują wyłącznie ustawienia osobiste i TRIP.
-
Firmware / sprzęt
• Odczyty przebiegu, napięcia i błędów silnika są duplikowane w pamięci sterownika i czasem w wyświetlaczu.
• Wymiana wyświetlacza nie zmieni ODO, wymiana całego sterownika zazwyczaj „ustawia” ODO na 0 km, ale wiąże się z parowaniem BMS-u i hamulców (potrzebny interfejs UART-CAN KuTool).
-
Nieoficjalne metody
• Zrzut pamięci przez złącze programujące (SWD/JTAG) i edycja wartości licznika → wymaga programatora ST-Link / J-Link, znajomości mapy rejestrów.
• Ryzyko: permanentne „zbrickowanie” sterownika, utrata FOC-parametrów, wyłączenie e-ABS.
Aktualne informacje i trendy
- Od 2023 r. Kugoo wprowadza w kontrolerach checksumy CRC i sygnatury SHA-1; zmiana ODO wymaga ponownego wyliczenia sum zabezpieczających.
- W społeczności (fora Discord/Facebook) dominują próby dump-u flash i re-flash z modowanym firmware (np. KuKirinTools-v0.9).
- Tendencja rynkowa: producenci blokują reset ODO, aby ograniczyć „młodzenie” sprzętu przy odsprzedaży, analogicznie do aut.
Wspierające wyjaśnienia i detale
- Dlaczego TRIP można wyzerować? Jest potrzebny do bieżącej nawigacji (np. pomiaru odcinka). Przechowywany w RAM, więc reset przy odcięciu zasilania nie stanowi problemu gwarancyjnego.
- Dlaczego ODO jest chronione? Algorytmy BMS-u i predykcja zużycia ogniw bazują na łącznej energii oddanej do silników, dlatego integralność danych ma wpływ na bezpieczeństwo.
Aspekty etyczne i prawne
- Polska: manipulacja przebiegiem pojazdów zarejestrowanych (Dz.U. 2019 poz. 870) to wykroczenie lub przestępstwo; hulajnogi formalnie nie są pojazdem samochodowym, ale przy sprzedaży celowe zaniżanie przebiegu może być uznane za wprowadzenie w błąd (art. 286 KK).
- Gwarancja: każdy zapis w sterowniku > 60 s od odpięcia baterii traktowany jest przez serwis jako „e-tamper” i unieważnia roszczenia.
Praktyczne wskazówki
- Aby wyzerować TRIP: po włączeniu hulajnogi → krótko MODE, aż pojawi się TRIP → przytrzymaj MODE ~3 s.
- Jeśli twardy reset (opc. 99) wykasuje również ODO w Twojej wersji firmware, od razu wykonaj pełną autodiagnostykę (P1-P9), bo utracone zostaną progi napięć i algorytm odzyskiwania energii.
- Zanotuj aktualny przebieg i parametry baterii przed resetem – pozwoli łatwiej wykryć nieprawidłowe dane po operacji.
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Istnieją różne rewizje sterownika (HW 1.0/1.1/2.0); procedura 99 może działać inaczej.
- Dumpy pamięci opublikowane w sieci bywają z innych wersji PCB – nie wgrywaj ich w ciemo.
Sugestie dalszych badań
- Odczyt i analiza mapy pamięci STM32 na płytach KuKirin (projekt open-source „KirinFlashMap”).
- Test kompatybilności sterownika KuKirin G3 z narzędziami vesc-tool w trybie extern CAN.
- Porównanie degradacji baterii vs. realny ODO przy różnych cyklach ładowania.
Krótkie podsumowanie
Reset dziennego przebiegu jest prosty; pełny reset ODO w KuKirin G3 nie jest oficjalnie przewidziany i w nowszych firmware’ach blokowany. Procedura „99” przywraca ustawienia fabryczne i tylko w starszych rewizjach zeruje licznik całkowity. Ingerencja głębsza wymaga programatora, unieważnia gwarancję i może mieć konsekwencje prawne. Jeśli potrzebujesz wyłącznie zera na wyświetlaczu – wyczyść TRIP; jeśli zamierzasz sprzedać sprzęt, uczciwiej będzie przedstawić realny przebieg i historię serwisową.
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.