Sidan 1 av 5 123 ... SistaSista
Resultat 1 till 20 av 89

Ämne: DI88, binären är dekompilerad

  1. #1
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892

    DI88, binären är dekompilerad

    Binären är knäckt.
    Kör BMW 330i Touring -02 med Steptronic

  2. #2
    Grundladd
    Reg.datum
    jan 2003
    Ort
    Skellefteå
    Inlägg
    263
    Sådärja, har du återupptagit DI-hackandet lr
    Såna initiativ gillar vi
    Mappningsbar tändkurva åt folket

    Hur gick det förresten med Lucas och varvtalssignalerna
    Många Aero kallade men få Aero utvalda...jag har tre

  3. #3
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Tjaba


    1. Lucas och varvtalssignalerna
    Jag ska konstruera en inverterare som inverterar DI:ns varvtalssignal så den får en duty cycle på 20% istället för 80. Det borde Lucas gilla.
    Visserligen får man en liten fasförskjutning men frågan är om det spelar någon roll med tanke på hur mycket varvtalssignalen varierar när man kör med fördelare.

    Förtillfället kör jag kombi, DI sköter tändningen och fördelaren ger varvtalssignalen.

    Det fungerar utmärkt, som förväntat.
    Senaste provkörningen på trevliga bergslagsvägar visade på mycket sympatiska motoregenskaper. Nu går bilen som man kan kräva. Snart sticker väl lådan som tack för det

    Visserligen spikar den till helt kort (mycket kortare än motsvarande spik med fördelaren) i slutet av en lång och kraftig acceleration, oftast på trean då, men det tror jag beror på den undermåliga placeringen av IC:n.

    Dock stör det visuella intrycket med fördelare en aning.

    2. DI-hackandet
    Binären är knäckt.

    Jag återkommer i ärendet.
    Kör BMW 330i Touring -02 med Steptronic

  4. #4
    Hej!

    När jag kikade på DI-88 programkoden fick jag för mig att det var helt vanlig kod, men att den byggde på NOP:ar (fördröjningar) på ett sätt som gör den "lite" svårmodifierad.. När kom kryptering in i bilden?

    Har iofs hört från en trimfirma att APC/DI boxarna var ganska krångliga pga att infon är krypterad, men jag trodde inte att man fick ut någon vettig kod alls om man inte hade krypteringsnyckeln.. Jag är dock ingen expert på programmering av EPROM så berätta gärna hur det funkar..
    SAAB 9000 2,3T/225 -98, Valmet 901 -88

  5. #5
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    En av mina "källor" var vänlig nog att tala om vad som gäller

    Tydligen är adressbenen/pinnarna omkastade (exakt riktigt hur kom han inte ihåg) vilket skulle bidra till förvirringen när man försökte tolka innehållet i binären.
    Ingen kryptering alltså (även om detta med adresspinnarna skulle kunna betraktas som en kryptering).

    Detta är kanske inget nytt, men jag nämner det ändå.

    Studerandet fortsätter...

    Löser sig alla tolkningsproblem återstår det att lyckas bränna ett testprom, och jag har varken tomma EPROM eller brännarutrustning.
    Kör BMW 330i Touring -02 med Steptronic

  6. #6
    Hej!

    Att adressbenen är omkastade skulle jag tolka som att man får ut programraderna i fel ordning (=blandade), men jag är ingen expert på EPROM.

    Widde pratade om att han hade någon programmerare/brännare någon gång, fast jag antar att du redan pratat med honom?

    Den där infon i tändmappen (PM) tolkar jag som tändvinkel vs. varvtal vs. absoluttryck i insugsröret. Gissningsvis är 240 = 24 grader före ÖDP, 035 = 3,5 grader före ÖDP, osv.. men det är bara en gissning. Intressant info!
    SAAB 9000 2,3T/225 -98, Valmet 901 -88

  7. #7
    Steg 2
    Reg.datum
    jan 2003
    Ort
    Trollhättan
    Inlägg
    2 547
    Bränna EPROM är inga större svårigheter med, så länge man vet vad för chip man bränner och kan få tag på sånna. Har nått vagt minne av att det 2764or i DI 88orna, men jag kanske minns fel?

    mvh/Ragnar

  8. #8
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Jo, det har dykt upp en hel del intressant i ämnet.
    Jag ska bara verifiera att det rör sig om DI88 (DI+APC för att vara exakt).
    Allt för att undvika onödiga missförstånd.
    Kör BMW 330i Touring -02 med Steptronic

  9. #9
    Steg 2
    Reg.datum
    maj 2003
    Ort
    Jakobstad, Finland
    Inlägg
    2 158
    Keep up the good work!

    Hoppas att ni/du håller folket uppdaterat i denhär tråden. Det är ju nästan så att man blir motiverad att montera DI-88:an som ligger på hyllan i garaget.

    Mmmm....programmerbar tändning...
    "Utan tvivel är man inte klok"

  10. #10
    Sugmotor
    Reg.datum
    maj 2004
    Ort
    Gällivare
    Inlägg
    64
    Nu börjar det bli intressant här.
    Jobba på grabbar å kom på en lösning.
    Saab 900T -83, Austin A30 -54, DAF66 -73 och Opel Blitz -70
    http://www.saivis.se/_a/saab900/saab900.html

  11. #11
    Angående adressben på EPROM:et, kolla: http://www.futurlec.com/Memory/2764-200.shtml

    Det verkar ju kunna stämma att det är en 2764-krets, omkastade adressben måste ju betyda precis vad det låter som, dvs att ben 1 på processorn inte helt säkert går till ben 1 på EPROM:et.. Kolla på baksidan av kretskortet, borde ju gå att se där!
    SAAB 9000 2,3T/225 -98, Valmet 901 -88

  12. #12
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Kan glädjande meddela att binären till DI88 är knäckt
    Jag återkommer i ärendet med detaljerna
    Det största problemet är nu att lista ut en bättre tändkurva.

    Så här ser den ut :

    Tack till Ragnar för den fina bilden.
    Kör BMW 330i Touring -02 med Steptronic

  13. #13
    Grundladd
    Reg.datum
    jan 2003
    Ort
    Skellefteå
    Inlägg
    263


    Lyysande!

    Då inställer sej genast frågan: Finns det möjlighet att skapa ett "gränssnitt" så att man kan mappa tändkurvan i realtid, d.v.s. så att man slipper bränna ett nytt PROM varje gång man vill ändra kurvan???
    Vore ju helt suveränt att kunna jacka in en laptop när man står på rullande landsvägen!!!

    En snabb titt på tändkurvsbilden ger vid handen att det borde finnas massor med utrymme för förbättringar, bl.a. verkar kurvan "stendum" över 1,35bar laddtryck.
    Om det nu inte är MAP-sensorn som bottnar där

    Keep up the good work
    Många Aero kallade men få Aero utvalda...jag har tre

  14. #14
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Kom ihåg att tryckgivaren är absolut, subtrahera med 1 för att få det riktiga värdet.

    Möjligtheten finns nog att realtidsprogrammer, frågan är om det inte är enklare att anpassa Megasquirt/annat tändsystem för ändamålet än försöka ta fram hårdvara för att programmera DI-boxen i realtid.
    Jag har nog tänkt på det.
    Kör BMW 330i Touring -02 med Steptronic

  15. #15
    Hej!

    Har ni redan löst problemet med adressbenen alltså? Har haft fullt upp så jag har inte haft tid att kolla på det, tyvärr..

    Den där tändmappen ser ju inte så intressant ut direkt, 10 grader (eller vad nu enheten är) vid alla varv så fort man har över typ 0,2 bar laddtryck..
    Borde ju gå att göra nåt kul åt den tycker man..
    Finns det utrymme "uppåt" så man kan fixa en mapp som är definierad för högre laddtryck än 0,75 bar tro? I så fall börjar det ju bli riktigt intressant!
    SAAB 9000 2,3T/225 -98, Valmet 901 -88

  16. #16
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Jo, det var inte svårt att lura ut ben-problemet.
    Tändmappen är nog ett resultat av katalysatorkraven runt 88/89 som förmodligen tvingade tillverkarna att sänka motoreffekterna för att klara emissionskraven.
    Kör BMW 330i Touring -02 med Steptronic

  17. #17
    Individuell mappning
    Reg.datum
    jan 2003
    Ort
    Östersund
    Inlägg
    11 309
    Citat Ursprungligen postat av poh99
    Jo, det var inte svårt att lura ut ben-problemet.
    Tändmappen är nog ett resultat av katalysatorkraven runt 88/89 som förmodligen tvingade tillverkarna att sänka motoreffekterna för att klara emissionskraven.
    Man kanske helt enkelt blev tvungen att sänka tändningen (och laddtryck)för att kompensera för det lägre oktantalet ?
    En bieffekt var naturligtvis lägre effekt ....

    Rimligtvis ser kurvan lite annorlunda ut för bilar utan kat ?
    Kanske t.om. en "rödbox" har andra värden ?
    9000 Aero -91, 9000 Aero -93, 900 T8 -81 , 900 T16 -89, 900 Aero -85, 900 Cab -94, 95 -62, BM425 -59, 9-5 -05, 9-5 Aero -07

  18. #18
    Grundladd
    Reg.datum
    jan 2003
    Ort
    Skellefteå
    Inlägg
    263
    OK, så tryckangivelsen är absolut (befarade/insåg det när mitt svar redan gått iväg).

    Det gör ju tändkurvans utseende "än värre".
    Det är nästan så att jag tvivlar på att den verkligen kan se ut sådär.
    Jag menar 10° vid alla varvtal om laddet är över 0,35bar verkar jättekonstigt

    Synd att jag inte hann mäta upp tändkurvan i min bil innan vridet dödade min växellåda
    Många Aero kallade men få Aero utvalda...jag har tre

  19. #19
    Individuell mappning
    Reg.datum
    jan 2003
    Ort
    Huddinge, Stockholm
    Inlägg
    10 285
    Detta är alltså en mapp för B202L (DI) -88b KAT??

    Borde inte tändförställningen bero på spjälläge och motortem osv??
    Undrar hur den ser ut för -88a utan KAT??
    M.V.H.
    9000CSE 2,3T -93 407hk http://www.garaget.org/?car=78616
    9000CD 2,3i -94 185hk http://www.garaget.org/?car=119306
    900i 2dr 2,0 -89 128hk http://www.garaget.org/?car=230410

  20. #20
    Steg 1
    Reg.datum
    jan 2003
    Ort
    Huvudstaden
    Inlägg
    1 892
    Ja, det är kat-varianten.

    Och nej, DI88 tar bara hänsyn till tryck och varvtal.

    Icke-kat-binären har inte låtit sig dekompileras till något läsbart än. Förmodligen är den jag har tillgång till felaktigt utläst eller något.

    Mig veterligen finns det inga röda DI88-boxar.
    Bara röda APC-boxar till 900/9000 utan DI.
    Den APC-box som följer med DI88 är speciell bara för denna modell och ej kompatibel med det vanliga APC-systemet.

    Med utgångspunkt från de tändkurvor man t ex kan hitta i Saabs verkstadshandbok för 900 T16 borde det inte vara så svårt att få till en vettig grundjustering av tändmappen.

    Hur ser fördelarkurvan ut för en 900 T16? Både med och utan kat.
    Kör BMW 330i Touring -02 med Steptronic

Liknande ämnen

  1. [LÖST] DI88 ombygg fråga.
    Av SvenT16 i forum Motor och motorstyrning
    Svar: 5
    Senaste inlägg: 2008-02-11, 10:54
  2. Ni med DI88-tändning!
    Av jonka i forum Motor och motorstyrning
    Svar: 10
    Senaste inlägg: 2007-06-04, 22:27
  3. Vad är DI88?
    Av sam1 i forum FAQ
    Svar: 2
    Senaste inlägg: 2005-11-02, 01:05
  4. Problem med DI88+APC
    Av jonka i forum Motor och motorstyrning
    Svar: 7
    Senaste inlägg: 2005-04-27, 22:41

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •