DAMOS- og A2L-filer, forklart

Forskjellen mellom å gjette i hex og å drive kalibreringsarbeid er en definisjonsfil. Her forklarer vi hva DAMOS og A2L faktisk er, hvor de kommer fra, og hvorfor kvaliteten varierer så mye.

Hva en DAMOS-fil er

En DAMOS-fil er produsentens egen beskrivelse av en ECU-binærfil: navnet, minneadressen, aksedefinisjonene, skaleringsfaktorene og enhetene for hvert kalibreringskart og hver parameter i den. Den finnes fordi de som skrev ECU-programvaren, trengte en maskinlesbar indeks over sine egne kalibreringsdata. A2L er det beslektede, nyere formatet fra ASAM-standarden for måling og kalibrering, og har samme funksjon i WinOLS: begge gjør anonyme byte om til navngitte tekniske objekter.

Uten en definisjon viser WinOLS deg "en 16×16-kandidattabell ved forskyvning 0x2A400". Med en definisjon lastet inn blir de samme bytene til "KFMIRL — dreiemoment til relativ luftmasse-konvertering, akser: motorhastighet × dreiemomentforespørsel". Alle vurderinger du gjør videre — hva som skal endres, hvor mye og hva du ikke skal røre — er avhengige av at denne merkingen er riktig.

Slik bruker WinOLS definisjoner

Når definisjonen importeres i et prosjekt, fyller den kartlisten: hvert navngitte kart, med riktige akser og skalering, hopper rett til dataene sine. Definisjoner som er laget for én fil kan også overføres til beslektede filer i samme ECU-familie — WinOLS støtter import av kartpakker til nye prosjekter med en forskyvning når programvareversjoner har flyttet adresser. Det er i denne overføringen du må være forsiktig: en definisjon laget for én programvareversjon kan merke feil byte i en annen, og manualen er tydelig på at automatiske overføringer ikke kan garanteres komplette eller riktige. Profesjonelle verifiserer overførte kart før de stoler på dem.

Tommelfingerregel: en feil definisjon er verre enn ingen definisjon. En umerket tabell gjør deg forsiktig; en feilmerket får deg til å ta feil med selvtillit.

Hvor tunere faktisk får DAMOS-filer

  • Kommersielle dataleverandører — selskaper som selger definisjoner per ECU eller på abonnement. Kvalitet og dekning varierer mye; omdømme betyr mer enn pris.
  • Abonnementer på kartpakker — løpende leveranser av definisjoner for populære ECU-er, som kan importeres direkte i WinOLS.
  • Selvbygde definisjoner — erfarne tunere identifiserer kart selv over mange år og bygger opp sine egne biblioteker. Det tar lengst tid, er mest pålitelig og er det eneste alternativet for sjeldne ECU-er.

Produsenter distribuerer ikke DAMOS-filer til ettermarkedet, så opphavet er alltid indirekte. Behandle enhver definisjon — kjøpt eller funnet — som en påstand som må verifiseres, ikke som et faktum. Kontroller noen få godt forståtte kart (begrensere er gode kandidater) mot kjente verdier før du stoler på resten.

Vurdering av definisjonskvalitet

  • Versjonstreff. Oppgir definisjonen den nøyaktige programvareversjonen den ble laget for, og stemmer den med utlesningen din?
  • Forstandige akser. Ser akseverdiene fysisk sannsynlige ut — turtallsområder, temperaturer og trykk i fornuftige enheter?
  • Ærlig dekning. En definisjon som hevder å ha tusenvis av kart for en enkel ECU, er vanligvis autogenerert støy; færre, verifiserte kart er bedre enn uttømmende gjetting.
  • Konsekvent navngivning. Fabrikkbetegnelser (KFMIRL, LDRXN) tyder på reelt opphav; vage navn ("ladetrykk-kart 3") tyder på reverseringsarbeid av varierende kvalitet.

Hvorfor DAMOS ikke har verifisering

En DAMOS-fil har ingen verifisering fordi den ikke er et kontrollverktøy — den er et kart. Den forteller WinOLS navnet, adressen, aksene, skaleringen og enhetene for hvert kalibreringsobjekt i binærfilen, og det er hele oppgaven. Ingenting i formatet validerer filen den beskriver, bekrefter at egne merkinger er riktige eller korrigerer en kontrollsum. Dette er separate funksjoner, håndtert andre steder i WinOLS og av helt andre data.

Det lurer mange fordi en definisjon føles som verifisering. Den setter reelle tekniske navn på anonyme byte, og filen fremstår derfor som autoritativ. Det er den ikke. En definisjon er en påstand om hvor ting er, fremsatt av den som bygget den, for én bestemt programvareversjon. Å laste den inn beviser ingenting om binærfilen under.

De tre tingene en DAMOS aldri gjør for deg:

  • Korrigere eller kontrollere en kontrollsum. Håndtering av kontrollsummer i WinOLS er en separat funksjon med egen dekning per ECU-familie. En perfekt definisjon på en fil med ødelagte kontrollsummer gir deg fortsatt en fil ECU-en avviser — eller verre, en som programmeres inn og oppfører seg feil.
  • Bekrefte at merkingene er riktige. En definisjon overført fra en annen programvareversjon kan navngi feil byte med full selvtillit. WinOLS’ egen dokumentasjon sier uttrykkelig at automatiske overføringer ikke kan garanteres komplette eller riktige.
  • Fortelle at utlesningen er god. En avkortet, feilutlest eller delvis dekodet binærfil lastes under en definisjon på akkurat samme måte som en ren fil.

Verifisering er derfor din jobb, og det er en vane heller enn en knapp. Kontroller noen få kart du allerede forstår — begrensere er vanlige kandidater, fordi du omtrent vet hva tallene bør være — og se om verdiene er fysisk sannsynlige før du stoler på noe annet i filen. Kontroller at definisjonen oppgir programvareversjonen den er bygget for, og at den stemmer med utlesningen din. Håndter deretter kontrollsummer som et bevisst, kontrollert trinn, ikke som en ettertanke.

Dette gjør ikke definisjoner mindre verdifulle. Det gjør dem verdt å verifisere. En feil definisjon er verre enn ingen definisjon: en umerket tabell gjør deg forsiktig, en feilmerket får deg til å ta feil med selvtillit.

Slik holder du definisjoner organisert i virksomheten

Et definisjonsbibliotek er bare så nyttig som evnen din til å koble det til innkommende oppdrag — og det betyr å vite nøyaktig hvilken ECU og programvareversjon hver kundes fil har, hver gang. Denne identifiseringen starter når oppdraget tas inn: når kjøretøy- og ECU-detaljene følger med filen i stedet for å bli skrevet inn på nytt fra en chatmelding, tar det sekunder å koble en utlesning til riktig definisjon fremfor å gjette. Det er ikke glamorøst, men god disiplin ved mottak er der definisjonsbiblioteker lønner seg.

Vanlige spørsmål

Er DAMOS-filer lovlige å kjøpe og bruke?

DAMOS-filer har sitt opphav i produsentenes tekniske data, og produsentene lisensierer dem ikke til ettermarkedet. Filene sirkulerer likevel kommersielt. Den praktiske tilnærmingen for en virksomhet er forsiktighet med kjennskap til opphavet: kjøp fra anerkjente leverandører, forstå hva du kjøper, og verifiser før bruk.

Hva er forskjellen på DAMOS og A2L?

Begge beskriver kalibreringsdataene i en ECU-binærfil. DAMOS er det eldre Bosch-relaterte formatet; A2L er etterfølgeren i ASAM-standarden, brukt av moderne måle- og kalibreringsverktøy. WinOLS kan arbeide med begge, og tunere bruker i praksis begrepene nesten om hverandre.

Kan jeg tune uten en DAMOS?

Ja — WinOLS’ automatiske kartsøk finner kandidattabeller etter deres numeriske mønstre, og erfarne tunere identifiserer vanlige kart ut fra form og sammenheng. En definisjon gjør arbeidet raskere og tryggere, men mye profesjonell tuning utføres på godt forståtte ECU-er uten en.

Overføres definisjoner mellom programvareversjoner?

Noen ganger, med en adresseforskyvning — WinOLS støtter import av kartpakker til beslektede filer. Men kalibreringsoppsett flytter seg mellom versjoner, så en overført definisjon må verifiseres før bruk. Automatisk overføring er et utgangspunkt, ikke et svar.

Hvorfor har DAMOS ingen verifisering?

Fordi en DAMOS-fil er et kart, ikke et kontrollverktøy. Den beskriver navnet, adressen, aksene og skaleringen for hvert kalibreringsobjekt i en ECU-binærfil, og ingenting i formatet validerer binærfilen, bekrefter at egne merkinger er riktige eller korrigerer en kontrollsum. Korrigering av kontrollsum er en separat WinOLS-funksjon med egen dekning per ECU. Verifisering forblir tunerens jobb: kontroller kart du allerede forstår mot sannsynlige verdier, bekreft at definisjonen stemmer med programvareversjonen din, og behandle kontrollsummer som et bevisst, kontrollert trinn.

Mer i denne guiden: Hva er WinOLS? · Kom i gang med WinOLS · WinOLS-priser · Alternativer · EVC & WinOLS

WinOLS og DAMOS er produkter og varemerker tilhørende EVC electronic GmbH. Denne guiden er uavhengig og kun ment for opplæring.

Rene mottaksdata. Presis definisjonsmatching.

RemapDash-portaler samler kjøretøy-, ECU- og registreringsnummerdetaljer med hver innsendte fil — slik at utlesningen på benken aldri er et mysterium. £74.50 /måned de første 6 månedene (deretter £129 ), alt inkludert.