MBE AJP V8 ECU EPROM dump

MBE AJP V8 ECU EPROM dump

Author
Discussion

Juddder

Original Poster:

844 posts

184 months

Thursday 13th August 2015
quotequote all
I'm planning on lending Boatbuoy my spare MBE Systems ECU to see if he can get his car running with a different ECU

However the spare ECU I have is EPROMed for Speed 6 engines, not AJP V8s like he and I both have

Has anyone got a dump of the EPROM from an AJP configured ECU they can share so that I can burn it to an EPROM for him to test?

The EPROM is a 27256 and mine was labelled as S6 - 2F2 B8E as in the photos below

I've also included a link to 32K dump from the original EPROM so that anyone who has one can compare it (*or just use in testing in the future!)

Thanks





EPROM Dump

[edit] Interestingly the letters written on the EPROM are the checksum of the data as you can see from the EPROM software output below.

Guess this was how TVR / MBE Systems identified which release of the software they were putting into an ECU!



Edited by Juddder on Thursday 13th August 15:03

Juddder

Original Poster:

844 posts

184 months

Thursday 13th August 2015
quotequote all
Tanguero said:
I have a spare 4.2 EEPROM from before my 4.7 rebuild that you/he are welcome to borrow. It had been remapped by Joolz nad has his cooling mod too. PM me an address if that's any help to you.
Very kind - that might work nicely

I've just updated Olly (BoatBuoy) on this as an option, so it might be that the spare ECU heads up north with him from me and EPROM needed finds it's way there via POST from you smile

BTW I have EPROM burners here and spare 27256 EPROMs, so can burn one for him if anyone has a dump of the image on their hard disk etc. - just in case that is easier!

Juddder

Original Poster:

844 posts

184 months

Thursday 13th August 2015
quotequote all
Byker28i said:
is it easy to dump a copy from a car?
Easy - here's a picture of my desk currently in the office smile

- TL866 Universal Programmer (cheap off of eBay)
- MBE ECU with top unbolted
- 27256 EPROM chip removed (*carefully using flat screwdriver)

Read it into your PC using the software as a ST A27256 EPROM (see screen shot above)


Juddder

Original Poster:

844 posts

184 months

Thursday 13th August 2015
quotequote all
No problems Olly - glad to have been available to help if needed - I even dug out an old Dell laptop with XP on it today if you still need one of those to run diagnostics with smile

BTW, I don't have one, but a number of the guys have replaced the MBE ECU with an Emerald one which has had some very good reviews on these forums as far as I remember reading

They do a compatible harness and a replacement ECU , so just in case you _do_ need one (*hopefully not!)

Tanguero - I'll PM you separately because if I can borrow your 4.2 EPROM for a day or so, I can dump it with the EPROM reader, upload it my site, and then everyone has a reference copy to burn an image from should they ever need it biggrin

Juddder

Original Poster:

844 posts

184 months

Friday 14th August 2015
quotequote all
Boatbuoy said:
I've been offered a replacement ECU for sale, but it's currently got a 4.5 EPROM on it. So Judder, I may still call on yours and Tangero's combined services if I may to get a 4.2 EPROM on there?
Great stuff.

Tangero is going to post his modified 4.2 EPROM to me for reading, and then we will have that image available so we can burn extra 4.2 EPROMs as needed.

I dug out 3 blank 27256 EPROMs, so have those to start with, so if you do get the 4.5 ECU I can just send up a 4.2 EPROM for you to replace with (*and you can send me the 4.5 EPROM for reading smile )

Alex

Juddder

Original Poster:

844 posts

184 months

Friday 14th August 2015
quotequote all
I'm happy to host a library of images - I do the same with the 'Alternative Parts List' so it's no hassle to do so.

I would think hosting the standard MBE factory provided images (4.2, 4.5, 4.5RR, S6) won't put anyone's nose out of joint, especially seeing as I doubt MBE support the unit anymore, judging from Ollie's discussions with them

3rd party maps are welcome too - I would imagine they would only be a reference for most people as trying to put one set of maps on a differently rigged-up car without a rolling road etc. etc. is probably going to not work very well

Juddder

Original Poster:

844 posts

184 months

Friday 14th August 2015
quotequote all
Just having a bit more of a read around on ECU versions and according to mikesr the 4.2 ECU EPROM is version #94110035

The Speed 6 version I dumped yesterday seems to have it's version number at 0x200 and it's version #94130101 - I'll update the image above to that version number so that we can use a consistent naming convention for the images as they come in

From studying the ECU software the available versions that it supports are:
  • #9280240
  • #9280270
  • #9410034
  • #9410035
  • #9410090
  • #9410100
  • #9410101
You can also read all the locations of the RAM where the different outputs of the car sensors are stored, for example from the 9410100.ECF file

[RealTimeStart]
#Title,legend,units,max,min,command,SamplingInterval
Speed ,Speed ,rpm , 64000, 0,C37C, 10000
Baro ,Baro ,mBar, 1063, 0,0050
Lambda1,Lambda1,V , 2.50, 0,0049
Lambda2,Lambda2,V , 2.50, 0,004A
Battery ,Battery ,V , 20.00, 0,00A7
Inj 123,Inj 123,mS ,131.072, 0,C37E, 10
Inj 456,Inj 456,mS ,131.072, 0,C376, 10
...


gruffalo - I'll PM you separately to see if we can arrange a way to borrow yours and have a read of that too



Edited by Juddder on Friday 14th August 18:07

Juddder

Original Poster:

844 posts

184 months

Friday 14th August 2015
quotequote all
gruffalo said:
Do you work in London? If so I can just bring you the ECU and meet up one lunch time?
Sounds good smile

Our office is in W2 and that sounds like a great plan if works with you

Juddder

Original Poster:

844 posts

184 months

Monday 17th August 2015
quotequote all
I've been asked to not release some of the EPROM images I now have because they have some proprietary code, which is totally fair enough, but the good news is that it's enabled me to work out some versions that were released and for what cars they were designed

There is also an extra version number not used in the ECU software which I have included below.

  1. 928(x)0240 [AJP V8]
  2. 928(1)0270 [AJP V8]
  3. 941(x)0034 [AJP V8]
  4. 941(1)0035 [AJP V8]
  5. 941(x)0090 [S6]
  6. 941(x)0100 [S6]
  7. 941(3)0101 [S6]
I've noted the difference between the AJP V8 and S6 versions by checking how many Injectors the ECU diagnostics software is trying to monitor for each version - Two banks of 1357,2468 for the V8 and 123,456 for the S6

Later ECU software appears to have additional logging such as BuzzLogger, SpeedLogger, WaterLogger etc. including an OilLogger, even on the V8 at version #941(1)0035

The ECU EPROM on my own car, #941(1)0035, is encrypted with a ECU vendor key, interestingly, so I wrote a decrypter for that as well which I'll publish details of when I get a second.

Hopefully this is of interest to some others out there, and I've been chatting with mikesr about the fan temperature modification which I'm verifying smile

Edited by Juddder on Monday 17th August 17:45

Juddder

Original Poster:

844 posts

184 months

Monday 17th August 2015
quotequote all
RFC1 said:
How do you tell which version your own car has ?

Sandy
It's in the EPROM code at different addresses

- #94110335 (0x1152 onwards)
- #92810270 (0x1024 onwards)
- #94130101 (0x512 onwards)

I believe the ECU Diagnostics also shows it in the main screen when it is running, but it won't run on the machine I'm currently on

Here's a comparative screen grab:



Mine, now unencrypted, is on the left

Another loaned to me is in the middle

And my Speed 6 one is on the right

Juddder

Original Poster:

844 posts

184 months

Monday 17th August 2015
quotequote all
Juddder said:
I believe the ECU Diagnostics also shows it in the main screen when it is running, but it won't run on the machine I'm currently on
Yes it's in the screen grab below, bottom status bar center

The picture borrowed from previous post but showing #92810270 and shows that it has loaded ECF file 9280270.ecf (which is probably 7.3 characters long as I believe yonks ago that used to be the DOS limit for filenames!)



Juddder

Original Poster:

844 posts

184 months

Saturday 22nd August 2015
quotequote all
Just to update the versions, there is also a rouge later S6 version out there which Peppe picked up earlier in the ECU diagnostics software thread (a good few years ago now)

That would make the list of versions released as:

  • 928(x)0240 [AJP V8]
  • 928(1)0270 [AJP V8]
  • 941(x)0034 [AJP V8]
  • 941(1)0035 [AJP V8]
  • 941(x)0090 [S6]
  • 941(x)0100 [S6]
  • 941(3)0101 [S6]
  • 941(3)0116 [S6]