Tips & Nyheter

Skillnader mellan VW SFD1 vs SFD2

Skillnader mellan VW SFD1 vs SFD2

SFD1 vs SFD2 – vad är den tekniska skillnaden?

OBS! Fram tills 2026-10-01 finns inget eftermarknads diagnosverktyg som stödjer SFD2 systemet

SFD
står för Schutz Fahrzeug Diagnose och är Volkswagen-koncernens säkerhetssystem för att skydda styrenheter mot obehöriga diagnosändringar.

Den största skillnaden är att SFD1 framför allt kontrollerar vem som får göra ändringar, medan SFD2 även kan kontrollera vilka ändringar som får utföras.

Det är därför SFD2 är betydligt svårare att hantera med eftermarknadsverktyg som VCDS, Autel, Launch och OBDeleven.


Skillnaden i praktiken

Funktion

SFD1

SFD2

Läsa felkoder

Ja

Ja, normalt

Läsa kodning och anpassningar

Ja

Normalt, men varierar

Radera felkoder

Vanligen ja

Kan begränsas

Låsa upp via onlinetoken

Ja

Inte tillräckligt för alla funktioner

Ändra långkodning

Ja, efter upplåsning

Kräver ytterligare auktorisering för skyddade ändringar

Ändra anpassningskanaler

Ja, efter upplåsning

Kan kräva signerade kommandon

Göra flera fria ändringar

Ofta möjligt under upplåsningsperioden

Inte generellt möjligt

Eftermontera utrustning

Ofta möjligt med rätt verktyg

Kan kräva tillverkargodkända arbetsflöden

En viktig detalj är att SFD2 inte nödvändigtvis blockerar all kodning. Det kan finnas funktioner som fortfarande fungerar, medan andra kräver särskild auktorisering.

Hur upplåsningen fungerar tekniskt

SFD1 – en tillfällig behörighet till styrenheten

Efter giltig token kan stödda ändringar utföras under upplåsningsperioden.

SFD2 – behörighet plus kontroll av ändringen

En upplåst diagnossession ger inte automatiskt rätt att skriva valfria värden.

Exempel: ändra en anpassningskanal

Anta att du vill ändra en anpassning i styrenhet 09 (centralelektronik).

Med SFD1:

  1. Diagnosverktyget hämtar en challenge från styrenheten.

  2. VW:s server utfärdar en signerad upplåsningstoken.

  3. Styrenheten verifierar token och låses upp.

  4. Du kan ändra stödda kodnings- och anpassningsvärden.

  5. Efter normalt cirka 90 minuter upphör upplåsningen.

Med SFD2:

  1. Du behöver först tillräcklig diagnosåtkomst, eventuellt genom SFD1 och avaktivering av diagnosfiltret.

  2. Du försöker skriva ett nytt anpassningsvärde.

  3. Om funktionen är SFD2-skyddad krävs en särskilt auktoriserad och kryptografiskt signerad ändring.

  4. Styrenheten kontrollerar att ändringen är tillåten.

  5. Utan giltig auktorisering nekas skrivningen, trots att diagnosverktyget kan kommunicera med styrenheten.

Detta stöds av Ross-Techs tekniska beskrivning och deras dokumentation av diagnosfiltret.

SFD2 innehåller flera olika skydd

Det är här många diagnosverktygstillverkare skapar förvirring genom att använda ordet SFD2 unlock.

Diagnosfilter i gateway

Kan begränsa vilka styrenheter och diagnosfunktioner verktyget får åtkomst till. Att öppna filtret innebär inte att kodningen är upplåst.

Vanlig SFD-auktorisering

Ger tillfällig behörighet för stödda funktioner i en eller flera styrenheter.

SFD2-signerade diagnosändringar

Skyddar specifika skrivoperationer. Även med öppen gateway och SFD1-upplåsning kan styrenheten vägra ändringen.

De här skydden kan samexistera i samma bil. En VCDS-skanning kan exempelvis visa SFD+SFD2 [x] på en styrenhet.


Varför
detta är viktigt för Autel, Launch, Bosch och Autocom

När en leverantör skriver att verktyget stöder SFD2 måste du veta exakt vilken nivå de menar.

Ett verktyg kan exempelvis klara att öppna gatewayens diagnosfilter och genomföra servicefunktioner, men ändå inte kunna ändra en enda SFD2-skyddad långkodningsbyte.

För ditt användningsområde – fri kodning och anpassning – är den avgörande frågan inte om verktyget kan öppna SFD2-gatewayen, utan om det kan genomföra en kryptografiskt auktoriserad skrivning av ett användarvalt värde.

Det finns också en praktisk skillnad mellan att utföra en färdig tillverkargodkänd kodningsåtgärd och att kunna ändra valfria kanaler. Det första kan vara möjligt utan att det andra är det.

Kan SFD2 stängas av permanent?

Enligt Ross Tech kan varken SFD eller SFD2 avaktiveras permanent med VCDS eller ODIS. En diagnosupplåsning är inte samma sak som att ta bort skyddet.

SFD2 är dessutom kopplat till fordonstillverkarnas arbete med cybersäkerhet och mjukvaruuppdateringar enligt UNECE R155 och R156.

Slutsatsen: SFD1 gjorde kodning mer administrativt komplicerad. SFD2 förändrar själva förutsättningarna för fri kodning genom att även kunna kräva godkännande av den specifika ändringen.

Kommentarer

Bli först att kommentera:
Namn:
E-postadress (publiceras ej):
Inga kommentarer
Logga in