Zpět na autodiagnostika

VagProg

Pro přepisy pamětí v řídících jednotkách Vám nabízíme systém VagProg. VagProg se skládá z jednotlivých modulů, ze kterých si můžete sestavit systém přesně podle Vašich představ!

VagProg je počítačový program určený pro vozy Škoda, Volkswagen, Audi a Seat, který obsahuje základní diagnostické funkce a navíc umožňuje přímý přístup do pamětí řídících jednotek. Tím umožňuje zjišťovat a nastavovat konfigurační parametry, které klasickou diagnostikou není možné změnit/přečíst. VagProg komunikuje s řídícími jednotkami motorů, airbagů a přístrojových desek. Program funguje ve Windows.

Obecný popis VagProg

VagProg je počítačový program určený pro přímý přístup do pamětí EEPROM (DMA) vybraných řídících jednotek (ŘJ) montovaných do vozidel koncernu VW. Tento přístup se děje přes diagnostickou zásuvku (OBD) prostřednictvím procesoru jednotky (ŘJ), není tedy nutné její rozebírání. Pomocí takového zásahu do jednotky lze číst, měnit a nastavovat různé konfigurační parametry uložené v paměti EEPROM. Profi diagnostické přístroje takové funkce nemají a nelze tedy slučovat diagnostiku s DMA. Přístup a komunikace s procesorem se děje komunikačním protokolem KWP1281, nebo KWP2000 běžnými rychlostmi.

Stručný popis vlastního přístupu VagProg

Diagnostika systemu VAG funguje tak, že se pomocí několika funkcí (Základní nastavení, Přizpůsobení, Login atd.) realizují různé operace (Mazání servisních intervalů, Kódování klíčů adt.). Tyto funkce však neumožňují přístup do paměti EEPROM ikdyž výše uvedené protokoly toto umožňují. V každé ŘJ je procesor a externí EEPROM, nebo procesor s interrní EEPROM. Jakékoli čtení/zápis do EEPROM se tedy vždy musí dít přes procesor ŘJ, ten ale pro tento příst up vyžaduje přístupové kódy, tzv. autorizaci. Autorizace je jednak pomocí pevných kódů a po roce 2000 také pomocí algoritmů. Všechny tyto kódy a algoritmy jsou ve VagProgu implementovány a na základě identifikace ŘJ se používají vždy ty správné pro danou ŘJ. Většina ŘJ vyžaduje odlišnou autorizaci aproto je vývoj tohoto software velmi náročný, hlavně proto, že neexistuje seznam všech řídících jednotek a jejich autorizací. To znamená, že nemůžeme zaručit (a ani niíkdo jiný), že neexistuje jednotka s autorizací, kterou systém VagProg nezná. V takovém případě jsme však schopni tuto autorizaci do VagProgu implementovat v krátké době. Je třeba zdůraznit, že VagProg při každém přístupu analyzuje ŘJ a tím zaručuje, že se např. stav km nezapíše do míst kde má být imobilizér jako se to děje u konkurenčního systému, který "naslepo" zapisuje "někam" do EEPROM. Podobný zásah pochopitelně úplně zničí ŘJ.

modul pro
přístojové desky

modul pro
airbagy

modul pro čtení
sériové EEPROM z ŘJ motoru