1. 5000~5019: Błędy przesyłania plików, uwierzytelniania i podstawowej komunikacji
Kody błędów w tym zakresie wskazują problemy związane z przesyłaniem plików Rule/Bin, przesyłaniem certyfikatów SHA oraz podstawowym stanem komunikacji podczas aktualizacji ECU. Na przykład po zapytaniu „Co oznacza kod błędu 5000-XX-YY00?” chatbot może wyjaśnić jego znaczenie na podstawie zawartości tej tabeli.
| Kod błędu | Opis | Uwagi (funkcja/informacje dodatkowe) |
|---|---|---|
| 5000-XX-YY00 | Niepowodzenie przygotowania przesyłania pliku Rule | runGitReprogramRuleFilePrepareDownloader |
| 5001-XX-YY00 | Niepowodzenie przesyłania pliku Rule | runGitReprogramRuleFileUploadDownloader |
| 5002-XX-YY00 | Niepowodzenie zakończenia przesyłania pliku Rule | runGitReprogramRuleFileDone |
| 5003-XX-YY00 | Niepowodzenie przygotowania przesyłania pliku Bin | runGitReprogramBinFilePrepare |
| 5004-XX-YY00 | Niepowodzenie przesyłania pliku Bin | runGitReprogramBinFileUploadForVCI2 / runGitReprogramCertFileUploadForVCI2 |
| 5005-XX-YY00 | Niepowodzenie zakończenia przesyłania pliku Bin | runGitReprogramBinFileDoneDownloader |
| 5006-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA1 | tryReprogramFilePrepare |
| 5007-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA1 | tryReprogramFileUpload |
| 5008-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA1 | tryReprogramFileDone |
| 5106-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA2 | tryReprogramFilePrepare |
| 5107-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA2 | tryReprogramFileUpload |
| 5108-XX-YY00 | Niepowodzenie przesyłania certyfikatu SHA2 | tryReprogramFileDone |
| 5009-00-0000 | Odebrano nieznaną wartość RxStatus | |
| 5013-00-0000 | Niepowodzenie odbioru danych o postępie aktualizacji ECU z VCI | |
| 5016-00-0000 | Zamknięcie przeprogramowania | |
| 5017-00-0001 | Długość danych Rx jest zbyt krótka | |
| 5021-AA-7FBB | Odpowiedź negatywna dla usługi AA (NRC = BB) |
2. Seria 5100: Błędy konfiguracji i weryfikacji Config, ROM, Rule oraz VCI
Kody błędów serii 5100 wskazują głównie problemy związane z plikiem Config, rozmiarem i strukturą pliku ROM, trybem i ustawieniami komunikacji VCI, analizą pliku Rule oraz wartościami ustawień zabezpieczeń.
| Kod błędu | Opis | Uwagi (funkcja/informacje dodatkowe) |
|---|---|---|
| 5100-01-0001 | Brak pliku Config | |
| 5100-01-0002 | Nieprawidłowa bramka Gateway | |
| 5100-01-0003 | Nieobsługiwany protokół | |
| 5100-01-0005 | Nieobsługiwana wersja zdarzenia | |
| 5100-01-0008 | USB nie jest podłączone | |
| 5100-01-0009 | Niepowodzenie ładowania pliku ROM | |
| 5100-01-000A | Brak pliku crc | |
| 5100-01-000E | Nieobsługiwany routineIdentifier (FF01) | |
| 5100-01-000F | Brak numeru VIN | |
| 5100-01-0010 | Brak crc lub niezgodność crc | |
| 5100-01-9637 | Kod kreskowy ma wartość FF | |
| 5100-01-9638 | Producent ma wartość FF | |
| 5100-01-9639 | Kod kreskowy i producent nie mają wartości FF | |
| 5100-01-9641 | Kod kreskowy i producent nie mają wartości FF, a wyłączenie P-mode nie powiodło się | |
| 5100-01-9642 | Kod kreskowy i producent nie mają wartości FF, a wyłączenie P-mode powiodło się | |
| 5100-02-0001 | Rozmiar pliku ROM wynosi 0 | |
| 5100-02-0002 | Przekroczono rozmiar pliku ROM External Rule | |
| 5100-02-0003 | Przekroczono rozmiar pliku ROM Reprogram Rule | |
| 5100-02-0004 | Rozmiar zapisu dla poszczególnych obszarów External Rule i Reprogram Rule jest różny | |
| 5100-02-0005 | Rozmiar zapisu External Rule i Reprogram Rule jest różny | |
| 5100-02-0006 | Nakładające się obszary zapisu | |
| 5100-02-0007 | Niepowodzenie przesyłania pliku ROM | |
| 5100-02-0008 | Niepowodzenie przesyłania danych uwierzytelniających | |
| 5100-03-0001 | Niepowodzenie komunikacji VCI (passthruOpen) | |
| 5100-03-0002 | Niepowodzenie komunikacji po zmianie VCI na tryb pobierania | |
| 5100-03-0003 | Niepowodzenie komunikacji po zmianie VCI na tryb przeprogramowania | |
| 5100-04-0001 | Niepowodzenie analizy pliku Rule | |
| 5100-04-0002 | Niepowodzenie zmiany trybu VCI | |
| 5100-04-0003 | Niepowodzenie przesyłania pliku Rule | |
| 5100-05-0000 | Brak wartości Key | |
| 5100-05-0001 | Niepowodzenie przesyłania wartości Key | |
| 5100-05-0002 | Niepowodzenie obliczenia Security Algorithm | |
| 5100-06-0000 | Nieobsługiwany typ VCI | |
| 5100-07-0000 | Niepowodzenie Rule Preparation | |
| 5100-07-0001 | Niepowodzenie Rule Ready | |
| 5100-07-0002 | Niepowodzenie reprogram pre service | |
| 5100-07-0003 | Niepowodzenie reprogram post service | |
| 5100-07-0004 | Niepowodzenie Rule complete | |
| 5100-07-0005 | Niepowodzenie Rule cancel | |
| 5100-07-0006 | Niepowodzenie Rule error | |
| 5100-07-0007 | Niepowodzenie doRuleCancelService | |
| 5100-07-0008 | Niepowodzenie doRuleErrorService | |
| 5100-07-0009 | Niepowodzenie doOtaInitialize | |
| 5100-07-000A | Niepowodzenie runPostponedMessageList | |
| 5100-07-1001 | Niepowodzenie przesyłania pliku sdcrt | |
| 5100-07-1002 | Niepowodzenie przesyłania pliku sdcrt2 | |
| 5100-3D-400C | Niepowodzenie odczytu recordValue |
3. Seria 5200: Błędy komunikacji VCI i wykonania przeprogramowania
Kody błędów serii 5200 oznaczają problemy związane z niepowodzeniem komunikacji z VCI, niepowodzeniem próby lub zakończenia przeprogramowania, a także odczytem Auto VIN i informacji VCI.
| Kod błędu | Opis | Uwagi (funkcja/informacje dodatkowe) |
|---|---|---|
| 5200-00-0000 | Niepowodzenie komunikacji z VCI | runPassThruOpen |
| 5200-00-0001 | Niepowodzenie próby przeprogramowania | Niepowodzenie runReprogramAction |
| 5200-00-0002 | Niepowodzenie zakończenia przeprogramowania | Niepowodzenie runReprogramDone |
| 5200-00-0003 | Niepowodzenie komunikacji VCI | Niepowodzenie runPassThru |
| 5200-00-0004 | Niepowodzenie komunikacji VCI | Niepowodzenie runPassThruConnect |
| 5200-00-0005 | Niepowodzenie komunikacji VCI | Niepowodzenie runPassThruClose |
| 5200-00-0006 | Niepowodzenie odczytu informacji VCI | Niepowodzenie runGitReadVciInformation |
| 5200-00-0007 | Niepowodzenie odczytu Auto VIN | |
| 5200-00-0008 | Niepowodzenie odczytu informacji VCI | Niepowodzenie runGitReadSerial |
4. Seria 5021/5300: Błędy Rule DB, usług AA, zabezpieczeń, algorytmów i inne
Kody błędów serii 5021 i 5300 wskazują podstawowe niepowodzenie przeprogramowania CAN, błędy rozmiaru pliku, sumy kontrolnej i składni Rule DB, odpowiedzi negatywne lub przekroczenia czasu usługi AA, a także problemy z certyfikatami zabezpieczeń i ustawieniami algorytmów.
| Kod błędu | Opis | Uwagi (funkcja/informacje dodatkowe) |
|---|---|---|
| 5021-00-0000 | Niepowodzenie przeprogramowania CAN (domyślnie) | |
| 5021-AA-1900 | Rozmiar Rule DB i pliku Bin nie jest zgodny | |
| 5021-AA-2000 | Przekroczono rozmiar bufora wewnętrznego wymaganego do analizy Rule DB | |
| 5021-AA-2100 | Suma kontrolna pliku Bin jest niezgodna | |
| 5021-AA-2200 | Błąd analizy Rule DB | |
| 5021-AA-2300 | Błąd otwierania Rule DB | |
| 5021-AA-0024 | Certyfikat zabezpieczeń lub ASK Key jest nieprawidłowy | |
| 5021-AA-0025 | Przekroczenie czasu odbioru certyfikatu zabezpieczeń lub ASK Key | |
| 5021-AA-4001 | Nieznany protokół | |
| 5021-AA-4002 | Nieznana aplikacja | |
| 5021-AA-4003 | Nie można znaleźć Key w Rule | |
| 5021-AA-4004 | Nieobsługiwany algorytm (algorytm zdefiniowany w Security Access nie jest zaimplementowany w oprogramowaniu sprzętowym) | |
| 5021-AA-4007 | Niepowodzenie utworzenia katalogu | |
| 5021-AA-4009 | Niepowodzenie usunięcia pliku | |
| 5021-AA-400A | Nieobsługiwany kanał | |
| 5021-AA-400B | Niepowodzenie otwarcia pliku | |
| 5021-AA-400C | Niepowodzenie odczytu pliku | |
| 5021-AA-400D | Nieobsługiwana aplikacja | |
| 5021-AA-400E | Nieobsługiwany protokół | |
| 5021-AA-400F | Przekroczono rozmiar bufora przechowującego węzły | |
| 5021-AA-4010 | Bufor Tx jest pusty (wywołano Tx, mimo że brak danych do transmisji) | |
| 5021-AA-4011 | Wartość Attribute jest pusta (brak wartości wymaganego atrybutu) | |
| 5021-AA-4012 | optionRecordformat nie jest zdefiniowany | |
| 5021-AA-4013 | Błąd rozmiaru redundancji pamięci | |
| 5021-AA-4014 | Błąd rozmiaru danych redundancji pamięci | |
| 5021-AA-4015 | Słowo kluczowe conditional nie jest zdefiniowane | |
| 5021-AA-8001 | Błąd składni Rule DB | |
| 5021-AA-8003 | Błąd użycia wskaźnika | |
| 5021-AA-8004 | Nieobsługiwana usługa (w Rule DB zdefiniowano nieobsługiwany Element/usługę; VCI2 obsługuje rozmiar Rule do 16 KB, a przekroczenie tego rozmiaru może spowodować ten błąd) | |
| 5021-AA-8005 | Element nie ma elementu podrzędnego | |
| 5021-AA-8006 | Nie można znaleźć attribute | |
| 5021-AA-8007 | Nie można znaleźć element | |
| 5021-AA-800A | Attribute nie istnieje | |
| 5021-AA-800B | Element nie ma elementu nadrzędnego | |
| 5021-AA-800C | Błąd Write Size | |
| 5021-AA-8FFF | Nieznany błąd | |
| 5021-AA-7000 | Przekroczenie czasu w usłudze AA podczas przeprogramowania | |
| 5021-AA-7004 | Błąd rozmiaru kopiowania danych | |
| 5021-AA-7005 | Magistrala CAN nie działa prawidłowo | |
| 5021-AA-7006 | Błąd maxNumberOfBlockLength | |
| 5021-AA-7007 | Błąd C-SAC i ASK seed | |
| 5021-AA-7008 | Przepełnienie Flow Control | |
| 5021-31-7FF4 | Odpowiedź błędu spowodowana obniżeniem wersji (ES98765-01) | |
| 5300-AA-7000 | Brak odpowiedzi z usługi AA | |
| 5300-AA-7FBB | Odpowiedź negatywna z usługi AA (NRC = BB) | |
| 5300-AA-FFFF | Nieprawidłowy format odpowiedzi dla usługi AA | |
| 5300-AA-7005 | Niepowodzenie Tx w usłudze AA | |
| 5300-27-0001 | Nieprawidłowa nazwa algorytmu | |
| 5300-27-4004 | Algorytm nie jest obsługiwany albo liczba seed i key jest różna | |
| 5301-XX-YYYY | Błąd ContinentalEolIdCheck | |
| 5302-XX-0000 | Niepowodzenie ReadMelCold | |
| 5303-2E-0000 | Niepowodzenie utworzenia danych writeDataByIdentifier | |
| 5303-XX-YYYY | Błąd SaveYbAcuPmodeData |
Komentarze
Komentarze: 0
Komentarze do artykułu są zablokowane.