Yhteyden yrittäminen fdt:stä

Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Tämän mukaanhan tuo tuli tehtyä
Kuva
Posti toi tänään myös USB mallisen konvertterin - tuotahan voisi kokeilla.

Signaalit FWE 1k Vcc, muut suoraan. Reset maadoittaa, muut Vcc. Ei mitään elektroniikkaa välissä.

Mutta ongelma on se että FWE ei lopeta ohjelman suoritusta bootin jälkeen vaan sieltä tulee edellee mittaristolle sarjadataa.
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

USB->TTL convertteri ei tuonut muutosta tilanteeseen.

Ohjelma jatkaa suoritustaan olipa FWE päällä tai pois. Vain silloin kun boottinappi on pohjassa niin ohjelman suoritus katkeaa.

Ihan kuin tästä ohjelmointiprosessista puuttuisi yksi nappi !
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Huolimattomuuttani en ollut huomannut että ECU:lle tulee myös SCK1 signaali. Eli nyt pitää tutkia että mitä tuolle pitäisi tehdä koska se liittyy jotenkin sarjadataan jolla ecua ohjelmoidaan.

29 txd 112 rxd1 c902, r902,r906 (dremeled off, do not know value, reinstalled 100 ohm on the board as on the txd too)
30 rxd 111 txd1 c903, r907,
31 sds n/c
32 fwe 28 fwe c 905 to gnd, r901, d404 (dremeled broken ???)
34 rct 30 reset c906 to gnd, r320, d502, c411
14 md1 22 md1 r908 (100ohm, floating 10k to Vcc, 10k to Gnd)
13 sck 109 sck1 r910, (thruboard),c114, cpu (on the other side of the board sighal goes to IC101, pin 14)
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Mitä siinä sck1 nastassa on virrat kytkettynä mitatessa, siis onko se ulkoiselle laitteelle sarjadatan tahdistus signaali vai prossulle ulkoisen sarjadatan tahdistus signaali.

Villi arvas taas, muuta ei kai haittaa.

Jos tilaat sen e8:n eikös niitä pitännyt tilata vähintään kaksi, voin ottaa sen toisen.




Edited By timo3 on 1193939916
Avatar
busajasa
Viestit: 890
Liittynyt: 31 Maalis 2007, 17:17
Paikkakunta: Rhe
Viesti:

Viesti Kirjoittaja busajasa »

Voiko SCK liittyä ulkoiseen kellosyöttöön/ulostuloon SCIssä?


Kuva

Kuva




Edited By busajasa on 1193939549
--JaSa
TFM
Valkkari / Tunned by TT-motorsport / 350++km/h
BUSANISTIT +200 MPH CLUB FINLAND
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

RR:kin vähän jo auttoi. Tuo 177G on sama IC101 myös 1999 busassa ja kawoissa joten miehen oli helppo vastata kun tietää mistä on kysymys. Eli kyseessä on LM339 opamp ja tuo on output pinna ko. opampissa - joten prossussa input pinna - ja TTL konvertterissa myös siten input pinna. Mittaan myöhemmin vielä linjat niin että vahvistetaan tämä tarina.

Mutta nyt siis pitää selvittää;
a) Että osaako prossu kompensoida pienet nopeuden vaihtelut ilman SCK:ta
b) Miten ja mistä saadaan SCK:ta tukeva TTL konvertteri. Joku CAN väylään liitettävä laite tms. voisi hyvinkin olla sellainen.

The SCK signal is an external baud rate clock. External as in outside the CPU. The fact it is on the harness means it is there to provide a method for the CPU and the Host to synchronize their baud rates. Pin 14 of the 177G is an output. If it goes to the harness then the harness pin is outputing the clock signal so the adapter board can run off the CPU's baud rate.

When you set FWE and Reset the ECU I would expect to see a clock signal on harness pin SCK. Can you trace down IC101 pins 9 and 8 and find the clock source?

If the SCK is in fact a serial clock intended to synchronize the CPU with the programmer board then your job just got harder. Your going to need more than just a simple 232 to TTL converter chip. Some SCI sections have automatic clock correction to handle 232 data that is slightly out of phase. If this CPU has that then you could measure the clock, set a speed close to it on your PC and hope it is close enough in phase to line up and work. If not, or the CPU uses some non-standard rate like 7777 baud then your going to need to build an adapter based off a small microcontroller of some kind.


Kuva




Edited By PetriK on 1193941929
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Virrat päällä SCK nastasta ei löydy mitään... myöskään SCK ei tunnu johtavan minnekään vaan jää tuonne.

IC101 näyttäisi siltä että esim G+ tulisi siihen, eli kampuran ja nokan asentotunnistin/kierrosnopeuden määrittely tulisi siihen...

?.?.????
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Sarjasamme tyhmiä kysymyksiä, mutta niitähän sai kysyä.

Mitä se AUD kautta sisään meneminen meinaa?
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

AUD on standardoitu liitin piirilevyllä joka on ns. debuggeri liitin. Eli kun ohjelmaa kehitetään voidaan AUD:n kautta debugata prosessorin toimintaa, tarvittaessa vaikka bitti kerrallaan katsoa rekisterien sisältöä kun ohjelmaa suoritetaan.

Haaste tässä on se että e8 ei aivan täydellä varmuudella toimi tuon prossun kanssa näillä softilla, softa sanoo että e8:a ei ole testattu 7052:n kanssa (joka varmaan pitää paikkansa kun 7052 on vaan autoteollisuuteen tarkoitettu prossa, mutta AUD liitin on standardoitu joten ei siinä ihmeellistä pitäisi olla - eli on ainakin kaksi reittiä mitä yrittää.

Tuo SCK ihmettely meni "yli hilseen". Mä yritin selvittää sitä IC101 kytkentää piirilevyllä ja ikään kuin se olisi kanttiaaltogeneraattori itsessään - ehkä jopa volttimäärä ohjattu sellainen. Eli Rx/Tx baud ratea voisi säätää koko ajan volttimäärää muttamalla.

Joka tapauksessa IC101:sta ei tullut mitään ulos SCK:lle, joten joko siellä on vikaa tai sitten se pitää jollain initialisoida ;-) Mutta kytkis on todella sekava.




Edited By PetriK on 1193951459
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
Avatar
busajasa
Viestit: 890
Liittynyt: 31 Maalis 2007, 17:17
Paikkakunta: Rhe
Viesti:

Viesti Kirjoittaja busajasa »

PetriK kirjoitti:Virrat päällä SCK nastasta ei löydy mitään... myöskään SCK ei tunnu johtavan minnekään vaan jää tuonne.

IC101 näyttäisi siltä että esim G+ tulisi siihen, eli kampuran ja nokan asentotunnistin/kierrosnopeuden määrittely tulisi siihen...

?.?.????
Arvaus:
Voiko liittyä siihen että yhtenä sisään tulona ECU tarvitsee ohajus tilanteessa kampuran kierrokset - injektorit ei voi olla auki pidempään kuin yhden kierroksen ajan. Jostain on saatava tuo input. OP Amp vain on vahvistamassa / tasoittamassa tuota pulssia.

Tai sitten jotain muuta...
--JaSa
TFM
Valkkari / Tunned by TT-motorsport / 350++km/h
BUSANISTIT +200 MPH CLUB FINLAND
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Todennäköisesti juuri noin että noi kelamagneetit antavat juuri ja juuri sen verran jännitettä että se pitää muuttaa kanttiaalloksi ja siirtää sitten prosessorille. Mutta tuo on helppo vaihe, jos ja kun päästään ohjelmointivaiheeseen niin sitten teen ns. emulaattorin jossa pyörän kaikki anturit ovat kiinni niin että voin testata pöydällä miten kartat ja muutkin asiat mitä ohjelmoidaan toimivat.

Tuohon tarvitsen signaaligeneraattorin emuloimaan nokan ja kampuran päässä olevia antureita:

1piikki/kierros ja 23piikkiä/kierros eli:
1+1,1111111111111111111111

Tämän taajuutta sitten pitäisi säätää ikään kuin kierrosluvun muutoksina. Muu onkin helppoa analogiapiirien tekemistä mutta tämä signaaligeneraattori on hieman pohdituttanut...
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Mitä nastoja tuon AUD kautta flash:a lukiessa ja kirjoittaessa tarvitaan.

1.PVCC
2.VSS
3.AUDCK
4.AUDSYNC
5.AUDATA3
6.AUDATA2
7.AUDATA1
8.AUDATA0
9.UBCTRG
10.AUDMD
11.HTxD
12.AUDRST
Avatar
PetriK
Viestit: 1650
Liittynyt: 08 Maalis 2006, 19:20
Paikkakunta: Vantaa

Viesti Kirjoittaja PetriK »

Kaikki noi, tai tosta htxd:stä en ole varma - katso tuolta filesharesta dokkareista e8 ja aud dokkarit, niistä löytyy enemmän tietoa. Mä en ole vielä kaivanut siitä paljoa infoa esille.

Mutta tuosta SCK:sta vielä. Mä ihmettelen kovin tuota että onko se kuitenkaan sisäinen vai odottaako prossa ulkoista synkkausta. Siksi että en saanut mitään synkkisignaalia näkyviin kun katselin ecua.

Mulla olisi yksi tällainen alla oleva valmiina - sitä täytyy jossain välissä kokeilla. Tuossahan ei ole muuta eroa kuin tuo ulkoinen signaali kiteen avulla. (tähän kai rr viittasi että jotkut ecut osaa korjata jos signaalissa on vain pieni virhe)

Kuva




Edited By PetriK on 1193953868
Miksi ... aina jää varaa parantaa...

http://www.facebook.com/ecueditorcom
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Voisiko se olla sillein että user programmer tila ei mahdollista kuin flash:n kirjoituksen ja vertaamisen.
Eli verratessa sinne kirjoitettaisiin mutta ei tallennetaisi ja se vaan vertaisi onko se sama kuin muistissa oleva data, mutta ei mahdollistaisi muistin uloslukemista
Ja tietyllä komennolla se antaisi diagnostikka tietoa antureilta.

Meinaa se japsipojan FKSWriter705X mahdollistaa vain muistiin kirjoittamisen miksi?

Tarviihan se kumminkin TxD ja RxD linjoja pelkässä kirjoituksessakin kättelyn takia ehkä…




Edited By timo3 on 1193954868
timo3
Viestit: 139
Liittynyt: 27 Huhti 2007, 07:47
Paikkakunta: suomi

Viesti Kirjoittaja timo3 »

Millä nopeudella se toolkitti yrittää keskustella se ecu kanssa, japsipoja kirjotus ohjelma taitaa yrittää nopeudella 19200.
jos se vaatii sen ulkoisen kellosignaalin, vain silloin kun nopeus on joku muu kuin mihin se on tarkoitettu.




Edited By timo3 on 1193958038
Vastaa Viestiin