Page 9 of 14
Re: ECU information required
Posted: Thu Feb 11, 2010 1:26 pm
by widdowson2008
g8dhe wrote:Have a good trip ! I see Steve hasn't been around for a few days, trust he's OK.
Just got back from wifes annual winter sun hols.today (I have to go to keep her company and make sure she doesn't land herself in bother - sure you understand

)
Re: ECU information required
Posted: Thu Feb 11, 2010 6:33 pm
by mikexgough
widdowson2008 wrote:g8dhe wrote:Have a good trip ! I see Steve hasn't been around for a few days, trust he's OK.
Just got back from wifes annual winter sun hols.today (I have to go to keep her company and make sure she doesn't land herself in bother - sure you understand

)
Welcome Home that man.......

..... your cooling diagrams were praised in the forum last night....

Re: ECU information required
Posted: Mon Mar 08, 2010 9:43 am
by widdowson2008
Rhinoman wrote:I haven't forgotten this, I'm going to Morocco tomorrow but I'll be on this when I get back next week. I'll also be actively hunting for a Bongo for myself (AFT, side conversion, R&R bed, 4WD).
Hi James
Did you have a good time in Morocco?
Not heared from you recently. Ain't got yourself banged up in some African jail I hope.
.....and how is your Bongo hunt coming along? Got one in your sights yet?
.....and more to the point, how are you progressing with the ECU? There are a gaggle of Bongo folk waiting with bated breath for your findings. (Can you describe a group of sane, like minded people as a 'gaggle'?)

Re: ECU information required
Posted: Thu Mar 11, 2010 8:36 pm
by Rhinoman
A little more progress to report.
The processor was removed from the PCB some time ago, now I need to make up an adapter to fit into the PROM programmer to read it. The first part of the adapter is a PCB to mount the processor on, this was etched this evening:

Re: ECU information required
Posted: Thu Mar 11, 2010 9:42 pm
by widdowson2008
Re: ECU information required
Posted: Sat Mar 13, 2010 10:32 pm
by mikexgough
looks like were delving into the Soul of the Bongo's ecu....... I have not a clue what your up to Rhinoman..... but ..... i like it...... I'm more of a spannerhead..... give me tools and I play for hours with engines and the like.........
I'm fine with lectricals as long ad they have a means to connect to something...... when it comes to insides of lectrical boxes...... I go all flakey......
Re: ECU information required
Posted: Mon Mar 15, 2010 6:36 pm
by Rhinoman
I have the service manual here and it shows the ECU to be behind a cover, it doesn't give any clue as to where that cover is on the vehicle. I don't want to start dismanting it further than I have to so where is it chaps?
Cheers
James
Re: ECU information required
Posted: Mon Mar 15, 2010 6:54 pm
by g8dhe
Down in the passenger footwell behind the glove box, click for bigger images;

The unit on top is the AT board on the V6, I think in a WL-T its on the main board so you may not have it at all.

the ECU is the one behind. Depending on the type you may have 2 (2.0l) or 3(WL-T / V6) connectors
Re: ECU information required
Posted: Mon Mar 15, 2010 7:17 pm
by Rhinoman
OK, that was a big help. The good news is the ECU in my van is the same as one that I'm hacking so they are interchangable. That V6 ECU is interesting, it seems to support my earlier comments about the diesel ECU only being 'half an ECU'.
Re: ECU information required
Posted: Mon Mar 15, 2010 9:41 pm
by g8dhe
Yup it would be nice to have a spare one to play with!
Which tools are you using for the software, I hope your not having to hand disassemble it ?
Re: ECU information required
Posted: Mon Mar 15, 2010 9:48 pm
by Rhinoman
I have a copy of IDAPro so no problems with the disassembly.
Cheers
James
Re: ECU information required
Posted: Fri Mar 19, 2010 7:42 pm
by Rhinoman
OK, I made a minor error on the PCB but thats been corrected and the adapter is complete. The adapter consists of a custom PCB (etched in the kitchen while the girlfriend was out

), a bit of old stripboard and some good old fashioned wires:

Re: ECU information required
Posted: Fri Mar 19, 2010 7:52 pm
by Rhinoman
The all important binary from the processor:
http://www.rhinopower.org/ECUs/Bongo/docs/bongo.bin
In the unlikely eventy that anyone wants to look at this I would recommend a programme called FRHED (Free Hex Editor).
The binary is quite unremarkable, a little under 11000 bytes of code and a bunch of tables and data, all of which looks to be quite nicely ordered. No copyright notice either which is always good.
next stage is to extract the interrupt vectors from the binary and then run it through the disassembler to get something that is just about readable. Then I need to trace through all the circuitry on the ECU to determine which pin is connected to which function, feed that back into the disassembly and then try to make some sense of it.
Re: ECU information required
Posted: Fri Mar 19, 2010 10:37 pm
by g8dhe
Your moving forward nicely James keep up the good work!
Re: ECU information required
Posted: Fri Mar 19, 2010 10:42 pm
by widdowson2008
Good init?

Do you actually understand this Geoff?