Skillnaden mellan att gissa i hex och att arbeta med kalibrering är en definitionsfil. Här förklarar vi vad DAMOS och A2L faktiskt är, var de kommer ifrån och varför kvaliteten varierar så mycket.
En DAMOS-fil är tillverkarens egen beskrivning av en ECU-binärfil: namnet, minnesadressen, axeldefinitionerna, skalningsfaktorerna och enheterna för varje kalibreringskarta och parameter i den. Den finns eftersom de som skrev ECU-programvaran behövde ett maskinläsbart index över sina egna kalibreringsdata. A2L är det närliggande, modernare formatet från ASAM-standarden för mätning och kalibrering och fyller samma funktion i WinOLS: båda gör anonyma byte till namngivna tekniska objekt.
Utan en definition visar WinOLS dig "en 16×16-kandidattabell vid förskjutning 0x2A400". Med en definition inläst blir samma byte "KFMIRL — omvandling från vridmoment till relativ luftmassa, axlar: motorvarvtal × vridmomentsbegäran". Varje bedömning du gör därefter — vad som ska ändras, hur mycket och vad du inte ska röra — bygger på att märkningen är korrekt.
När definitionen importeras till ett projekt fyller den kartlistan: varje namngiven karta, med korrekta axlar och skalning, hoppar direkt till sina data. Definitioner som skapats för en fil kan också överföras till närliggande filer i samma ECU-familj — WinOLS stöder import av kartpaket till nya projekt med en förskjutning när programvaruversioner har flyttat adresser. Det är vid den överföringen du måste vara noggrann: en definition som gjorts för en programvaruversion kan märka fel byte i en annan, och manualen är tydlig med att automatiska överföringar inte kan garanteras vara fullständiga eller korrekta. Yrkesverksamma verifierar överförda kartor innan de litar på dem.
Tillverkarna distribuerar inte DAMOS-filer till eftermarknaden, så ursprunget är alltid indirekt. Behandla varje definition — köpt eller hittad — som ett påstående som ska verifieras, inte som ett faktum. Kontrollera några välkända kartor (begränsare är bra kandidater) mot kända värden innan du litar på resten.
En DAMOS-fil har ingen verifiering eftersom den inte är ett kontrollverktyg — den är en karta. Den talar om för WinOLS namnet, adressen, axlarna, skalningen och enheterna för varje kalibreringsobjekt i binärfilen, och det är hela dess uppgift. Inget i formatet validerar filen det beskriver, bekräftar att dess egna märkningar är korrekta eller rättar en kontrollsumma. Det är separata funktioner som hanteras på andra håll i WinOLS och av helt andra data.
Det lurar många eftersom en definition känns som verifiering. Den ger riktiga tekniska namn åt anonyma byte, så filen framstår som auktoritativ. Det är den inte. En definition är ett påstående om var saker finns, gjort av den som skapade den, för en specifik programvaruversion. Att läsa in den bevisar ingenting om binärfilen under.
De tre saker en DAMOS aldrig gör åt dig:
Verifiering är därför ditt arbete, och det är en vana snarare än en knapp. Kontrollera några kartor som du redan förstår — begränsare är vanliga kandidater eftersom du ungefär vet vilka siffror du bör se — och se om värdena är fysiskt rimliga innan du litar på något annat i filen. Kontrollera att definitionen anger den programvaruversion den byggts för och att den stämmer med din avläsning. Hantera sedan kontrollsummor som ett medvetet, kontrollerat steg, inte som en eftertanke.
Det gör inte definitioner mindre värda att ha. Det gör dem värda att verifiera. En felaktig definition är värre än ingen definition: en omärkt tabell gör dig försiktig, en felmärkt får dig att ha fel med självförtroende.
Ett definitionsbibliotek är bara så användbart som din förmåga att matcha det mot inkommande arbeten — vilket innebär att du varje gång måste veta exakt vilken ECU och programvaruversion varje kundfil har. Den identifieringen börjar när arbetet tas emot: när fordons- och ECU-uppgifterna följer med filen i stället för att skrivas om från ett chattmeddelande, tar det sekunder att matcha en avläsning mot rätt definition i stället för att gissa. Det är inte glamoröst, men mottagningsdisciplin är där definitionsbibliotek lönar sig.
DAMOS-filer har sitt ursprung i tillverkarnas tekniska data, och tillverkarna licensierar dem inte till eftermarknaden. Filerna cirkulerar ändå kommersiellt. Det praktiska förhållningssättet för ett företag är försiktighet med kunskap om ursprunget: köp från ansedda leverantörer, förstå vad du köper och verifiera före användning.
Båda beskriver kalibreringsdata i en ECU-binärfil. DAMOS är det äldre Bosch-relaterade formatet; A2L är efterföljaren i ASAM-standarden och används av moderna mät- och kalibreringsverktyg. WinOLS kan arbeta med båda, och tuners använder i praktiken termerna nästan omväxlande.
Ja — WinOLS automatiska kartsökning hittar kandidattabeller efter deras numeriska mönster, och erfarna tuners identifierar vanliga kartor utifrån form och sammanhang. En definition gör arbetet snabbare och säkrare, men mycket professionell tuning sker på välkända ECU:er utan en.
Ibland, med en adressförskjutning — WinOLS stöder import av kartpaket till närliggande filer. Men kalibreringslayouter flyttar sig mellan versioner, så en överförd definition måste verifieras före användning. Automatisk överföring är en utgångspunkt, inte ett svar.
Eftersom en DAMOS-fil är en karta, inte ett kontrollverktyg. Den beskriver namnet, adressen, axlarna och skalningen för varje kalibreringsobjekt i en ECU-binärfil, och inget i formatet validerar binärfilen, bekräftar att dess egna märkningar är korrekta eller rättar en kontrollsumma. Korrigering av kontrollsummor är en separat WinOLS-funktion med egen täckning per ECU. Verifiering förblir tunerns uppgift: kontrollera kartor du redan förstår mot rimliga värden, bekräfta att definitionen stämmer med din programvaruversion och behandla kontrollsummor som ett medvetet, kontrollerat steg.
Mer i den här guiden: Vad är WinOLS? · Kom igång med WinOLS · WinOLS-priser · Alternativ · EVC & WinOLS
WinOLS och DAMOS är produkter och varumärken som tillhör EVC electronic GmbH. Den här guiden är oberoende och avsedd för utbildning.
RemapDash-portaler samlar in fordons-, ECU- och registreringsnummeruppgifter med varje inskickad fil — så att avläsningen på din arbetsbänk aldrig är ett mysterium. £74.50 /månad under dina första 6 månader (därefter £129 ), allt ingår.