Binären är knäckt.
Binären är knäckt.
Kör BMW 330i Touring -02 med Steptronic
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
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
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
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
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
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
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
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"
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
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
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
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
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
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
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
Man kanske helt enkelt blev tvungen att sänka tändningen (och laddtryck)för att kompensera för det lägre oktantalet ?Ursprungligen postat av poh99
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
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
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
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