Mitä tarkistussumma suojaa

Ohjainlaiteohjelmisto sisältää määritettyjen muistialueiden lasketut eheysarvot. Kalibrointitietojen muuttuessa vastaava tarkistussumma voi vaatia uudelleenlaskentaa, jotta ECU hyväksyy ja suorittaa tiedoston suunnitellusti.

Tarkka toteutus vaihtelee ECU:n ja ohjelmistoversion mukaan. Jotkin ohjelmointityökalut korjaavat tarkistussumman kirjoituksen aikana, toiset edellyttävät korjattua tiedostoa ja osa raportoi tarkistuksen muuttamatta tiedostoa.

Mitä tarkistussumma ei voi vahvistaa

Kelvollinen tarkistussumma ei todista tiedoston kuuluvan ECU:un, karttamuutosten teknistä sopivuutta tai kaikkien vaadittujen muistialueiden läsnäoloa. Se ei myöskään tunnista suojatun alueen ulkopuolista vioittumista.

Yhteensopivuus on vahvistettava erikseen laitteisto- ja ohjelmistotunnisteiden, tiedostorakenteen, lukutavan sekä ohjelmistopaikkojen ja aiempien muutosten ymmärtämisen avulla.

Ennen kirjoitusta

Säilytä alkuperäinen tiedosto, vertaa tiedostokokoa ja rakennetta, varmista työkaluprotokolla ja selvitä, missä tarkistussumma korjataan. Käytä vakaata säädeltyä virransyöttöä ja poista vältettävät sähkökuormat käytöstä työkalun ja ajoneuvon menettelyn mukaisesti.

Palautussuunnitelman on oltava olemassa ennen ensimmäistä kirjoitusta. Varmista bench- tai boot-työssä nastajärjestys, maadoitus, prosessoriyhteys ja täydellisen varmuuskopion saatavuus protokollan tukiessa sitä.

Kirjoituksen jälkeen

Anna työkalun suorittaa määrätyt virtalukon käyttökerrat ja ohjelmoinnin jälkeiset vaiheet. Varmista yhteys, poista vain asianmukaiset ohjelmointiin liittyvät viat ja tarkista sitten reaaliaikaiset arvot ja moduulien tila.

Jos tulos on odottamaton, lopeta toistuvat kirjoitusyritykset ja säilytä lokit. Liitä alkuperäinen tiedosto, kirjoitettu tiedosto, työkaluloki ja tarkat oireet seuraavaan: suojattu tiedostopalvelutyö.