Peugeot Forums banner

Wersja niezgodna ze sprzętem "Błąd aktualizacji oprogramowania układowego"

1 reading
20K views 92 replies 23 participants last post by  jbf69  
#1 ·
Cześć,

Niedawno kupiłem 3008 2017 i kiedy próbowałem zaktualizować oprogramowanie,

nie mogę w żaden sposób zaktualizować, próbowałem nawet z licencją znalezioną tutaj i podłączając urządzenie do połączenia internetowego smartfona. Próbowałem wielu pendrive'ów 16, 32 i 256 GB, na których znajduje się numer licencji i sformatowałem pendrive'a do FAT32.

Miałem dwie aktualizacje dostępne dla mnie, próbowałem obu razem i ten sam problem, próbowałem każdej osobno i ten sam problem.

Pobrałem aktualizację oprogramowania za pośrednictwem mojej aplikacji peugeot z numerem VIN

Podłączyłem samochód do internetu i hotspotu z telefonu komórkowego i ten sam komunikat "Wersja niezgodna ze sprzętem"

Co powinienem zrobić? :cry:

Dzięki,
 
#2 ·
Najnowsze oprogramowanie układowe dla NAC Wave 2 (NAC_EUR_WAVE2), wersja 21.08.90.52_NAC-r0, zostało udostępnione publicznie 27 września 2024 roku, ale było w fazie testów od 17 października 2022 roku. Ponieważ nie zawracali sobie głowy aktualizacją certyfikatów używanych do podpisywania oprogramowania układowego w 2022 roku, certyfikaty te wygasły 3 listopada 2024 roku. Od tego czasu instalacja oprogramowania układowego jest niemożliwa, co powoduje wyświetlanie ogólnego błędu "Wersja niezgodna ze sprzętem" (a jeśli masz pecha, może również wyświetlić się "zbrickowany" niebieski ekran "Ładowanie oprogramowania na żądanie"). Do czasu wydania aktualizacji z ważnymi certyfikatami, instalacja jakiegokolwiek oprogramowania układowego NAC Wave 2 jest w tej chwili niemożliwa, ponieważ starsze wersje również mają wygasłe certyfikaty.
 
#5 ·
Najnowsze oprogramowanie układowe dla NAC Wave 2 (NAC_EUR_WAVE2), wersja 21.08.90.52_NAC-r0, zostało udostępnione publicznie 27 września 2024 roku, ale było w fazie testów od 17 października 2022 roku. Ponieważ nie zadali sobie trudu aktualizacji certyfikatów używanych do podpisywania oprogramowania układowego w 2022 roku, certyfikaty te wygasły 3 listopada 2024 roku. Od tego czasu nie można zainstalować oprogramowania układowego, co daje ogólny błąd "Wersja niezgodna ze sprzętem" (a jeśli masz pecha, może również wyświetlić się "zbrickowany" niebieski ekran "Software loading on demand"). Dopóki nie wydadzą aktualizacji z ważnymi certyfikatami, instalacja jakiegokolwiek oprogramowania układowego NAC Wave 2 jest w tej chwili niemożliwa, starsze wersje również mają wygasłe certyfikaty.
Bardzo dziękuję za wyjaśnienie,
ale jak mam się dowiedzieć, kiedy wydadzą aktualizacje z ważnymi certyfikatami?
 
#4 ·
@FReego : Nie te, ale certyfikat użyty do podpisania aktualizacji oprogramowania układowego:
Code:
> openssl smime -in SWL/001315031666020829/MediaHeader/MediaVersion.ini -pk7out | openssl pkcs7 -print_certs -text | head
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 14 (0xe)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Certificate Authorities, OU=(c) PSA Peugeot Citroen - For authorized use only, OU=0002 319187308, CN=PSA - OVIP - Code signing - G1
Validity
Not Before: Nov 3 14:38:04 2021 GMT
Not After : Nov 3 14:38:04 2024 GMT
Subject: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Open Vehicle Infotainment Platform, OU=(c) PSA Peugeot Citroen - For authorized use only, CN=Continental \/ NAC \/ 1
 
#7 ·
Cześć wszystkim.

Rui Saraiva, bardzo dziękuję za tę cenną wiedzę.
Niedawno kupiłem C4 grand picasso z 2017 roku i wciąż zmagałbym się z aktualizacją oprogramowania (a może nawet byłbym zły na osobę, która sprzedała mi samochód), gdyby nie informacje o wygaśnięciu certyfikatów, które tutaj udostępniłeś. Kupiłem go po dacie wygaśnięcia certyfikatu...

Z drugiej strony aktualizacja map do V27 została wykonana bez problemów.

Miejmy nadzieję, że PSA szybko zareaguje i znajdzie rozwiązanie...

Cumprimentos!!
Dzięki
 
#9 ·
@Ricardo.Rosa Możesz bez problemu zainstalować europejskie mapy/kartografię 28.0.0-r0 dla NAC Wave 2.

Od 3 listopada 2024 roku nie można zainstalować tego oprogramowania (ani żadnej innej wcześniejszej wersji), ponieważ zostało ono podpisane cyfrowo certyfikatem, którego ważność wygasła. Instalacja kończy się niepowodzeniem z ogólnym błędem "Wersja niezgodna ze sprzętem".

Wczoraj PSA po cichu wydało nową aktualizację - ma ona dokładnie te same bajty, ale ma zaktualizowany plik, certyfikat "SWL/001315031666020829/Certificates/PSA-OVIP-CS-G1.crt" - niestety zapomnieli podpisać pliku "SWL/001315031666020829/MediaHeader/MediaVersion.ini" z zaktualizowanym certyfikatem, więc instalacja nadal się nie udaje.

Ale przynajmniej przyznają się do problemu i próbują go naprawić... :)
 
#10 ·
@Ricardo.Rosa
Możesz bez problemu zainstalować europejskie mapy/kartografię 28.0.0-r0 dla NAC Wave 2.

Od 3 listopada 2024 r. nie można zainstalować tego oprogramowania układowego (ani żadnej innej wcześniejszej wersji), ponieważ zostało ono podpisane cyfrowo certyfikatem, który wygasł. Instalacja kończy się niepowodzeniem z ogólnym błędem "Wersja niezgodna ze sprzętem".

Wczoraj PSA po cichu wydało nową aktualizację - ma ona dokładnie te same bajty, ale ma zaktualizowany plik, certyfikat "SWL/001315031666020829/Certificates/PSA-OVIP-CS-G1.crt" - niestety zapomnieli podpisać pliku "SWL/001315031666020829/MediaHeader/MediaVersion.ini" z zaktualizowanym certyfikatem, więc instalacja nadal kończy się niepowodzeniem.

Ale przynajmniej przyznają się do problemu i próbują go naprawić... :)
Cześć, mam ten sam problem z aktualizacją oprogramowania układowego

Próbowałem 2 różnych pendrive'ów, ten sam wynik: "aktualizacja nie jest kompatybilna ze sprzętem"

@rui.saraiva Zauważyłem, że po przejrzeniu forum masz pewną wiedzę na ten temat. Czy możemy pobrać klucz licencyjny z:

https ://majestic-web.mpsa.com/mjf00-web/rest/LicenseDownload?mediaVersion=[UpdateMediaID]&uin=[MyUnitUID]

i użyć wersji 21.08.87.32_NAC-r1 z 17 lutego 2021 r. 001315031613548831 do aktualizacji?

Czy prawdopodobnie się nie uda z powodu wygasłego certyfikatu?

Ps: mam 3008 (styczeń 2019) wersja: 21.07.16.32_NAC-r0 20 kwietnia 2018
 
#11 ·
@cferreira : Licencja (która jest unikalna dla twojej jednostki centralnej systemu informacyjno-rozrywkowego i wersji oprogramowania układowego, którą próbujesz zainstalować) oraz certyfikat podpisu to dwie różne rzeczy. Tylko PSA może naprawić problem z wygasłym certyfikatem, wydając nową aktualizację (może to być ta sama wersja) podpisaną cyfrowo ważnym certyfikatem.

wszystkie wersje oprogramowania układowego NAC Wave 2 (również Wave 1 i Wave 3) są podpisane wygasłymi certyfikatami, więc nie można zainstalować żadnej z nich.
 
#12 ·
@cferreira : Licencja (która jest unikalna dla twojej jednostki centralnej systemu informacyjno-rozrywkowego i wersji oprogramowania układowego, którą próbujesz zainstalować) oraz certyfikat podpisu to 2 różne rzeczy. Tylko PSA może naprawić problem z wygasłym certyfikatem, wydając nową aktualizację (może to być ta sama wersja) podpisaną cyfrowo ważnym certyfikatem.

Wszystkie wersje oprogramowania układowego NAC Wave 2 (również Wave 1 i Wave 3) są podpisane wygasłymi certyfikatami, więc nie można zainstalować żadnej z nich.
@rui.saraiva Mówiłem o próbie aktualizacji, a nie o ostatniej aktualizacji

"21.08.90.52_NAC-r0 17 października 2022" id: 001315031666020829

ale zrobić poprzednią aktualizację:

21.08.87.32_NAC-r1 17 lutego 2021 id : 001315031613548831

i uzyskać klucz licencyjny do tego z linkiem, który zamieściłem wcześniej, zastępując symbole zastępcze uid mojej jednostki i uid poprzedniej aktualizacji 001315031666020829

Ale jeśli to "x:\\SWL\\xxxxxxxxxxxxxxxxxx\\MediaHeader\\MediaVersion.ini" zostało podpisane wygasłym certyfikatem, wszystkie poprzednie aktualizacje zawiodą, nie tylko ostatnia?

Zatem dopóki nowa wersja lub nowe pliki nie zostaną poprawnie podpisane, nikt nie będzie mógł zaktualizować?
 
#13 ·
Jak pisałem, WSZYSTKIE aktualizacje oprogramowania układowego NAC_EUR_WAVE2 używają wygasłych certyfikatów - w tej chwili nie można żadnej z nich zainstalować.

Z reguły, jeśli aktualizacja ma ponad 2 lata, prawdopodobnie została podpisana wygasłymi certyfikatami.

A więc wyjątki to ostatnie 2 aktualizacje oprogramowania układowego dla RCC Wave 3 (6_0421_23.3I29.1 / 6_0422_23.3I37.1) i NAC Wave 4 (44.07.05.22_NAC-r0 / 44.07.33.32_NAC-r0).

Od 22.08.90.52_NAC-r0 nie ma nowych wersji testowych, a łatwym rozwiązaniem jest po prostu podpisanie pliku nowym certyfikatem (używanym na przykład w powyższych wersjach).

Ale NAC Wave 1 nie widział aktualizacji oprogramowania układowego od 2019 roku i nie oczekuje się, że zostanie wydana. Ta rewizja sprzętu jest w zasadzie nieobsługiwana. Może to czas dla Wave 2...
 
#16 ·
Dzisiaj w mojej aplikacji Peugeot i w programie Peugeot Updater dostępna wersja została przywrócona do 21.08.87.32_NAC-r1.

To prawdopodobnie oznacza, że ​​naprawiają nowszą wersję ;)

Również mój lokalny dealer Peugeota zarezerwował mnie na bezpłatną aktualizację oprogramowania układowego na dzień 2 roku 2025.

Zaktualizuję tutaj, jeśli otrzymam nową aktualizację lub nie.
 
#21 ·
Te same skrypty, które codziennie wyszukują nowe aktualizacje, aby zbudować moją witrynę, będą mnie również ostrzegać o wszelkich zmianach w plikach. Dlatego wiem o nowym pliku z 3 grudnia (ma nowy plik certyfikatu, ale nie podpisali nim kodu...).

Więc wszelkie wiadomości będą publikowane tutaj.
 
#22 ·
A oto wiadomości.

Plik aktualizacji został dziś ponownie przesłany, ma ponownie status PUB, nowy rozmiar i, co ważniejsze, nowy certyfikat, a kod jest w końcu nim podpisany. Wygasa 8 listopada 2026 r.
 
#23 ·
A oto wiadomości.

Plik aktualizacji został dziś ponownie przesłany, ma ponownie status PUB, nowy rozmiar i, co ważniejsze, nowy certyfikat, a kod jest w końcu nim podpisany. Wygasa 8 listopada 2026 r.

Code:
{
  "updateType": "ovip-int-firmware-version",
  "updateVersion": "21.08.90.52_NAC-r0",
  "updateProvider": "CONTINENTAL",
  "updateId": "001315031666020829",
  "updateDate": "2025/01/08 14:08:27",
  "updateStatus": {
    "code": "PUB",
    "label": "Publié"
  }
}
Code:
> curl --head https://ds4emloty3shq.cloudfront.net/CONTINENTAL/NAC_EU/ovip-int-firmware-version/PSA_ovip-int-firmware-version_21-08-90-52_NAC-r0_NAC_EUR_WAVE2.tar
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Length: 2729062912
Connection: keep-alive
Date: Thu, 09 Jan 2025 15:57:00 GMT
Last-Modified: Thu, 09 Jan 2025 08:40:10 GMT
Code:
> openssl smime -in SWL/001315031666020829/MediaHeader/MediaVersion.ini -pk7out | openssl pkcs7 -print_certs -text | head
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            7e:3e:30:93:b5:e0:50:3a:43:c3:02:68:b1:06:c4:1d:fb:35:db:b7
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Certificate Authorities, OU=(c) PSA Peugeot Citroen - For authorized use only, OU=0002 319187308, CN=PSA - OVIP - Code signing - G1
        Validity
            Not Before: Nov  8 18:27:06 2023 GMT
            Not After : Nov  8 18:27:06 2026 GMT
        Subject: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Open Vehicle Infotainment Platform, OU=(c) PSA Peugeot Citroen - For authorized use only, CN=Continental \/ NAC \/ 1
Musieli cię słuchać!
 
#30 ·
rui.saraiva, czy możesz również udostępnić plik klucza 21.08.90.52_NAC-r0? Ponieważ w aplikacji aktualizacji Peugeota nadal wyświetlana jest wersja 21.08.87.32_NAC-r1 jako najnowsza. Więc pobrałem ją z Twojej strony, ale potrzebuję pliku .key, ponieważ nie działa, gdy podłączam samochód do Wi-Fi, aby automatycznie sprawdzić licencję online.