Achterhalen vergeten startcodes

28 berichten / 0 nieuw
Laatste bericht
Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
Achterhalen vergeten startcodes

Om even een oud projectje uit de kast te halen, ben ik verder gegaan met iets wat me stoort: achterhalen van vergeten startcodes. 
Met Matthijs als vraagbaak heb ik me er toch weer aan gewaagd.

Na veel zoeken en zoeken en zoeken ben ik erachter gekomen dat er in de MP5.2 ecu een 32 pins PLCC zit, waar de maps op staan. Deze regelt inspuiting, brandstofmenging etc. Als de code daarin had gezeten was het zoeken naar een naald in een hooiberg. Ook zit er een kleine SOIC eeprom op het bord, waarvan een franse Renault Alpine site beweerde dat juist dáár de startcode op stond. Aangezien ik een aantal ecu's had liggen leek het me de moeite waard om dat te proberen. Startcode was me al bekend, namelijk 1111. Naam van de eeprom is 93CS46, en zit er zo bij in de ecu:


 

Eerst heb ik het chipje los moeten solderen. Dit was geen pretje, aangezien hij ongeveer even groot is als mijn wijsvingernagel. Vervolgens aan 6 van de 8 pootjes kleine draadjes gesoldeerd, en met veel hulp van Matthijs via een Arduino er data uit kunnen halen. Er kwam erg weinig data uit, dus het kan kloppen dat daar de startcode inderdaad in zit! Dit was de data die zo tevoorschijn kwam:

F00 F00 F00 2700 2700 2700 1111 1111 
1111 1111 1111 1111 0 0 0 E29 
E29 E29 1111 1111 1111 1111 1111 1111 
C0 C0 C0 2700 2700 2700 1111 1111 
1111 1111 1111 1111 80 80 80 FFFF 
FFFF FFFF FFFF FF73 20 FF00 FFFF FFFF 
FFFF 134A B10B 302 120B 6205 9624 1612 
B62 FE00 0 1FF FFFF FFFF FFFF 944 

Daar herken ik dus geen startcode uit, maar het is een begin. 

Ik heb ooit een keer (bij de lexia gekregen volgens mij) een klein grijs plugje met een seriële aansluiting ontvangen. Volgens de beschrijving was het een immobiliser. Er zat een cd'tje bij waar inderdaad veel type auto''s in stonden, met ECU namen en dergelijke. Ik heb er niet veel aandacht aan besteed, maar herinnerde me dat ik het ding nog had liggen. Op een Russische site (dank google translate) kwam ik erachter dat het een dongle was, en dat bijbehorend programmaatje via deze dongle een berekening maakt om de startcode te weergeven, op basis van een binair bestand van de inhoud van het soic pakketje. Eind verder dus! 

Heb de boel in een bin bestandje gezet, programmaatje aan, dongle eraan, bestand geladen en berekend, en zowaar:

Er komt gewoon een kloppende code uit! Waar de tweede code voor staat weet ik niet (misschien ooit een garagecode geweest?), maar die eerste klopt zeker wel! Ik wil nog geen conclusies trekken, aangezien 1111 een fabriekscode is. Ik heb nog een ecu met startcode 8888. Daar wil ik hetzelfde grapje bij uithalen. Mocht er dan een kloppende code uitkomen zijn we heel dichtbij het fixen van ECU's die niet meer functioneren om deze reden!! Aangezien er veel Xantia, xsara, en ook peugeot rijders zijn met dit probleem zou het oplossen heel mooi zijn. Eenieder die hier wat verstand van heeft: hulp is welkom! Ik vind het al moeilijk zat. En Matthijs, ontzettend bedankt voor al je geduldige uitleg :)

 

Veen
afbeelding van Veen
  • XM Turbo CT Exclusive
  • XM V6 24v Multimedia
  • XM Turbo CT SXclusive
RE: Achterhalen vergeten startcodes

Well done Watson. Daar hebben we wat aan!

__________
Crepuscule

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Dank

Het gaat natuurlijk niet alleen om de ecu van een 2.0 16v. Enkele ECU's die dezelfde of vergelijkbare gebruiken: mp3.2 (TCT) mp5.1.1 (vroege 2.0 16v), Mp7.0 gebruikt een vergelijkbare eeprom (ES9J4). Ik heb ook nog een fenix (ZPJ v6) liggen die ik wil openschroeven, maar ik heb een vermoeden dat die wat anders in elkaar steekt. Lucas EPIC gebruikt volgens mij ook dezelfd eeprom (volgens internet tenminste). Eerst de volgende MP5.2 proberen, als daar 8888 uit komt ga ik er een proberen van een ES9J4 waar ik de code níet van heb. Wordt vervolgd dus. Als iemand nog meer aanvullende informatie wil om het evt zelf te proberen zal ik dit topic nog eens updaten met alle info en waar ik het vandaan heb. Wel op eigen risico natuurlijk, ik neem ook een risico met mijn eigen ecu's.

Marc Alsemgeest
afbeelding van Marc Alsemgeest
  • 10 XM's in bezit gehad, waarvan 8 gereden. Totaal ca. 2.000.000 km.
  • Nu C6 2.2 HDi, zwart
RE: Achterhalen vergeten startcodes

Is het dan de bedoeling om de uitgelezen eeprom weer terug in de ECU te solderen en te kijken of ie met de uitgelezen code wil starten?

Voorgangers: BX 19D: SR-39-ZY (rood); XM 2.1TD YS-93-GH(Berline Rouge); XM 2.1TD HL-LR-66(Berline Noir Verni); XM 2.1TD JN-SP-74(Break Vert Vega); XM 2.1TD 08-RD-VZ(Break Vert Vega); XM2.1TD 12-DF-FK (Break, Vert Vega)

zwerf
afbeelding van zwerf
RE: Achterhalen vergeten startcodes
Moet je het dingetje er echt uit halen of zou je er ook een soort klemmetjes voor kunnen nemen die je op de pootjes zet waar de draadjes aan zitten?
Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Het liefst zou ik het wel met zo'n testclip willen proberen. Ik weet alleen niet of andere componenten op het bord dan storen.. Ik heb iig wel zo'n clipje besteld!

​@Marc Ik kan door middel van dat programma een aantal startcodes berekenen, maar als je net zo snel een code eroverheen schrijft die je weet (zoals 1111) is dat natuurlijk sneller. Ik weet alleen nog niet of dat mogelijk is. Ik weet namelijk niet of de inhoud van de eeprom verschilt per ecu, of dat ze overal hetzelfde zijn. Zijn ze overal hetzelfde dan is de eeprom overschrijven echt veel makkelijker!

JJ
afbeelding van JJ
RE: Achterhalen vergeten startcodes

Fantastische uitdaging waar ik niet aan zou beginnen...well done!

Ierse zoefmachine

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Hartelijk dank! Het is niet moeilijk, vereist vooral geduld en google. :)

Mark
afbeelding van Mark
  • V6 '94 Rouge Griott Nacré
  • V6 '91 Gris Dolmen R.I.P.
RE: Achterhalen vergeten startcodes

Djidde zegt:

hulp is welkom! Ik vind het al moeilijk zat.

Je vais reussir, tout simplement parce que je refuse de perdre.

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes


 

Matthijs
afbeelding van Matthijs
RE: Achterhalen vergeten startcodes

Ik heb wel eens ergens gelezen (instructieboekje?) dat je idd een 2e code kan inschakelen voor de garage zodat je hun niet je eigen code hoefde af te geven. 

Veen
afbeelding van Veen
  • XM Turbo CT Exclusive
  • XM V6 24v Multimedia
  • XM Turbo CT SXclusive
RE: Achterhalen vergeten startcodes

Hé dat heb ik nog nooit gelezen maar ga ik ff opzoeken. Ik zag laatst een XM te koop staan op Marktplaats met op een interieurfoto duidelijk leesbaar de startcode op een briefje.

__________
Crepuscule

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Klopt, staat ook bij mij in het boekje. Op het moment dat je de garagecode invoert wordt deze weer uitgeschakeld volgens mij, zodat je alleen nog maar je persoonlijke code kan gebruiken.

Matthijs
afbeelding van Matthijs
RE: Achterhalen vergeten startcodes

Dat zou niet zo praktisch zijn: dan rijd je hem de brug op, code gedeactiveerd. Dan mag de klant hem er zelf weer afrijden :P

 

furriegurrie
afbeelding van furriegurrie
RE: Achterhalen vergeten startcodes
Ik heb het niet opgezocht, maar het lijkt me om redenen die Matthijs ook al schetst, logisch dat de garage code actief blijft tot dat de normale gebruikerscode weer een keer wordt ingevoerd.
Marc Alsemgeest
afbeelding van Marc Alsemgeest
  • 10 XM's in bezit gehad, waarvan 8 gereden. Totaal ca. 2.000.000 km.
  • Nu C6 2.2 HDi, zwart
RE: Achterhalen vergeten startcodes

Even opgezocht: het is zoals Gerrie zegt.

Voorgangers: BX 19D: SR-39-ZY (rood); XM 2.1TD YS-93-GH(Berline Rouge); XM 2.1TD HL-LR-66(Berline Noir Verni); XM 2.1TD JN-SP-74(Break Vert Vega); XM 2.1TD 08-RD-VZ(Break Vert Vega); XM2.1TD 12-DF-FK (Break, Vert Vega)

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Dat bedoelde ik inderdaad ook, sorry voor mijn mixup. Dat is ook veel logischer. 

Menno
afbeelding van Menno
RE: Achterhalen vergeten startcodes

Even een vraag aan de startcode goeroes :-)

Mijn startcode is inactief gemaakt ( vorige eigenaar ) , wordt deze weer actief als je de accu eraf hebt gehad ? ( als in ; ik moet de pincode pad weer aansluiten om te kunnen starten ? ) ...

 

furriegurrie
afbeelding van furriegurrie
RE: Achterhalen vergeten startcodes
Nee, dat hoeft niet. Je kunt de accu spanning er normaal gezien gewoon af halen. Ik zou ook niet voor de leuk ff het paneeltje aansluiten. Mocht je dan toevallig toch niet de juiste code hebben kun je op zoek naar een andere ecu met bekende code (been there helaas..). Of je moet d mazzel hebben dat Djidde e.e.a. al voor elkaar heeft natuurlijk!
Menno
afbeelding van Menno
RE: Achterhalen vergeten startcodes

Duidelijk, dank je wel voor het antwoord ...

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Heb gisteren een ES9J4 ecu opengeschroefd waar ik de code niet van weet (oude eigenaar had geen flauw idee). Heb daar ook de eeprom aangetroffen, alleen in de ES9J4 is deze eeprom I2C, in plaats van SPI. Ik moet nog een fatsoenlijke code vinden/aanpassen om de inhoud fatsoenlijk te kunnen dumpen. SPI zoals in de 5.2, 3.2 ed zit gaat wel, maar weet nog niet of die manier 100% werkt.

Micheline
afbeelding van Micheline
  • XM-TCT break 97, V6-12 klappert '97, 2.0 16v '98, XM-V6 24 klappert break '99
RE:

Oh ja....tuurlijk...
;-)

Luceo non uro....

Matthijs
afbeelding van Matthijs
RE: Achterhalen vergeten startcodes

Simpel toch, waar wacht je nog op 

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

Kon er nog geen vinden, is toch wat anders dan SPI..  Wil weer de data op dezelfde manier eruit hebben, gewoon als hex. 

Matthijs
afbeelding van Matthijs
RE: Achterhalen vergeten startcodes

Weet je het adres van die chip? Dat is belangrijkste van i2c. truukje daarna is daarna redelijk t zelfde.

Wat is t typenummer ?

Djidde
afbeelding van Djidde
  • XM 3.0 V6 24v Aut 1998
RE: Achterhalen vergeten startcodes

24c02 is de naam (zit op de PCB als B58 258). 

 

SCL en SDA is data, VCC spanningsingang, (WP is write protection, moet toch naar GND) rest naar GND. Dan nog een code vinden om de inhoud te dumpen, of kan dat ook via die andere met een aanpassing?

Matthijs
afbeelding van Matthijs
RE: Achterhalen vergeten startcodes

http://forum.arduino.cc/index.php/topic,13057.0.html

 

Do work =]

citroen26
afbeelding van citroen26
RE: