Obsah fóra checksum.cz » Diesel » EDC15 eeprom VIN algo |
Strana 1 z 1 |
|
Autor |
Zpráva |
nemitom |
Zaslal: po březen 09, 2020 19:05 pm |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
Zdravím,
poradil by mi někdo algo na spočítání crc při změně vin v eeprom?
např.
VIN je TMBFP21U138669631
VIN v hex : 54 4D 42 46 50 32 31 55 31 33 38 36 36 39 36 33 31
CRC : "82"
Jak crc spočítat?
Díky
|
|
|
Návrat nahoru |
|
exotus |
Zaslal: út březen 10, 2020 19:33 pm |
|
|
Založen: 21.3.2008
Příspěvky: 1996
Bydliště: Câinenii Mari Făgăraș România
|
Proč to řešíš, nahul tam vin zapiš a zdrhej, není tam algo co by psalo chybu, existuje edc15 něco ale nevim o rozdilu tim spočítaný nebo na férovou upraveným souborem, jsou to staré kbelíky a nic to nechce, v době když se u tehle dojezdu řešili km tak sem u toho seděl a nepřišel na to,ale jak myslíš...
|
_________________ NEGATIVETUNING-ZADARMO
Zázraky na počkání a nemožné do druhého dne!
Hardware je to, do čeho můžeš kopnout, když nefunguje software.
Prace s lidma je mnohem horší nežli s dobytkem,prostě jinej HW viz věta výš...
|
|
Návrat nahoru |
|
nemitom |
Zaslal: út březen 10, 2020 22:35 pm |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
pokud není crc korektní jednotka změní vin na X ..... na stk to stačí a dokonce mám nástroj který to korektně dopočítá (supervag tool, Edc15 calc, smok....), ale já chtl vědět "jak".... např. EDC16 eeprom jsem rozlouskl a dopočítám všechny bloky... ale tohle mi nejak nedá spát
EDC15 jsou již pasé, ale stejně mě to zajímá
|
|
|
Návrat nahoru |
|
K |
Zaslal: st březen 11, 2020 8:42 am |
|
|
Založen: 9.4.2007
Příspěvky: 694
Bydliště: Praha
|
|
Návrat nahoru |
|
mufti |
Zaslal: st březen 11, 2020 8:44 am |
|
|
Založen: 5.10.2009
Příspěvky: 59
|
Neviem ako v ČR, ale v SR je emisná na diesel OBD až od 2008, takže na starších tam môžeš mať VIN akékoľvek a bez problémov ...
Ale ak Ti to aj tak nedá spať, tak držím palce!
|
|
|
Návrat nahoru |
|
nemitom |
Zaslal: st březen 11, 2020 19:42 pm |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
opravdu "uplně" mimo??
|
Komentář: |
|
Velikost: |
59.96 kB |
Zobrazeno: |
1610 krát |

|
Komentář: |
|
Velikost: |
62.33 kB |
Zobrazeno: |
1576 krát |

|
|
|
Návrat nahoru |
|
K |
Zaslal: st březen 11, 2020 23:36 pm |
|
|
Založen: 9.4.2007
Příspěvky: 694
Bydliště: Praha
|
Prostě mimo, s tímto to až tolik nesopuvisí.
|
|
|
Návrat nahoru |
|
nemitom |
Zaslal: čt březen 12, 2020 1:12 am |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
Můžeš mi to prosím upřesnit? Nevím co máš na mysli....
Pokud se změní 17B Vin (respektive 34, vin je dvakrat) musí se změnit i ten jeden byte (dva).....
žádná jiná změna není třeba...
Jestli narážíš na verzi immo tak vím, že předchozí generace neměli žádny vin a crc.
Nebo na to že jsou to informace převzaté z budíků při adaptaci to taky vím, ale rozhodně to jde dopočítat.... a pokud je "kontrolní součet" v pořádku jednotka to zobrazí a je jí vlastně jedno co.... (viz příloha)
Vím že tady se moc rady nerozdávají, ale přeci jen budu moc děčný když mi to osvětlíš....
Díky
|
Komentář: |
|
Velikost: |
115.38 kB |
Zobrazeno: |
1609 krát |

|
|
|
Návrat nahoru |
|
keymaker |
Zaslal: čt březen 12, 2020 8:19 am |
|
|
Založen: 22.7.2010
Příspěvky: 48
|
Je to obyčejný xor všech bytů, tedy 54 xor 4D xor 42....... Nakonec nějaká konstanta, konkrétně pro oblast VIN je to AE, tedy přidáš xor AE a vyjde ti 82. Pokud bys měnil SKZ..., tak tam je jiná konstanta, ale to už si jistě sám spočítáš
|
_________________ Aby svině zvítězila postačí, když slušný člověk nebude dělat nic.
|
|
Návrat nahoru |
|
K |
Zaslal: čt březen 12, 2020 9:00 am |
|
|
Založen: 9.4.2007
Příspěvky: 694
Bydliště: Praha
|
Prostě toto je jednoduchá analýza, žádné krypto, nic. Pokud tě ani nenapadne porovnat files a něco z toho vyvodit, tak to neřeš a věř kabelům.
|
|
|
Návrat nahoru |
|
nemitom |
Zaslal: čt březen 12, 2020 10:21 am |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
Děkuji za radu
Já samozřejmě zkoušel porovnávat soubory a že tam bude nějaká konstanta jsem taky tusil, ale xor mezi bajty jsem neskoušel.... díky moc za reakce a radu
Edit:
Teď se cítím až trapně
// Cks block "Immo" CKS 2 blocks
for (i = 0; i <= 1; i++)
{ { dumpStartIndex = 0x131 + i * 0x32;
dumpEndIndex = 0x13E + i * 0x32;
checksum = 0x00;}
for (l = dumpStartIndex; l <= dumpEndIndex; l++)
{
checksum = checksum ^ Dump[l];
}
checksum = checksum ^ 0xBA;
Dump[0x13F + i * 0x32] = Convert.ToByte(checksum);
}
Díky
|
|
|
Návrat nahoru |
|
keymaker |
Zaslal: čt březen 12, 2020 16:59 pm |
|
|
Založen: 22.7.2010
Příspěvky: 48
|
Vyvíjíš nového suprvaga? Nebo co to je za projekt, pokud to tedy není přísně tajné?
|
_________________ Aby svině zvítězila postačí, když slušný člověk nebude dělat nic.
|
|
Návrat nahoru |
|
nemitom |
Zaslal: čt březen 12, 2020 19:08 pm |
|
|
Založen: 11.8.2011
Příspěvky: 72
|
no tak něco
tajné to není..... začal jsem se "koníčkově" věnovat programování ve visual studiu a tak abych nedělal blbosti který budou k ničemu, tak jsem si řekl že zkusím " VAG ECU Decoder", protože na spoustu věcí jsem měl buď jednoučelovku, dělal ručně nebo se spolehal na kabel. Edc15 by mi tam chyběla
|
Komentář: |
|
Velikost: |
61.51 kB |
Zobrazeno: |
1661 krát |

|
Komentář: |
|
Velikost: |
65.38 kB |
Zobrazeno: |
1625 krát |

|
|
|
Návrat nahoru |
|
|