Pages: 1 ... 7 8 [9] 10 11 ... 14
Author Topic: ME7 Emulator Tested and working.  (Read 118869 times)
prj
Hero Member
*****

Karma: +1067/-476
Offline Offline

Posts: 6004


« Reply #120 on: April 05, 2013, 03:27:48 AM »

You must be able to read this in boot mode on the bench.
And the ECU must communicate on the bench.

Running it in car will make no difference.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1598


« Reply #121 on: April 05, 2013, 04:28:38 AM »

How to turn the ecu into test mode?
Logged
Bische
Sr. Member
****

Karma: +25/-4
Offline Offline

Posts: 397



WWW
« Reply #122 on: April 05, 2013, 04:45:11 AM »

alright, took everything apart and put it together again, now I can read out the flash in boot mode 100% match. That means emu > connection is working as intended Smiley

Still no response trying to connect on the bench though, going to code it into test mode and try.
Logged
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #123 on: April 05, 2013, 05:14:28 AM »

alright, took everything apart and put it together again, now I can read out the flash in boot mode 100% match. That means emu > connection is working as intended Smiley

Still no response trying to connect on the bench though, going to code it into test mode and try.

Like I said I had trouble connecting on the bench with vcds.. Try on the car if you still struggle to connect. I know it should connect and I'm not saying wont but I even when I couldn't connect on the bench the car started and I could read it.. Why I don't know.. I'm just telling you what I found
Logged
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #124 on: April 05, 2013, 05:24:01 AM »

How to turn the ecu into test mode?

Coding the ECU as test model is done in the eeprom, you have to change some data values:
in pages 1 and 2 you will find  69,C1, and A5, replace these by 8E,5A, and D2,
then update the checksums of both pages. I believe you (or other experienced users)
can manage this without more detailed instructions (and the noob's anyway shouldn't
do).

I do not know what could be changed by setting to test model besides the following:
 - the data checksum results will be ignored by the ECU,
 - you can start a programming session even if the ECU is locked for some time after
   sending a wrong security key,
 - you can download data to the flash without ciphering and compressing.

On ME7.5 images, when you have started a programming session (85) and
are requesting ecuIdentification with param 9B, the last string you get has 5 characters.
If the last character of this string shows a '*', this indicates your ECU is coded as test model. I think this is not done for ME7.1 images.

Be aware: this results from code reading and simulations, not yet tested by me on real hardware.
Logged
Bische
Sr. Member
****

Karma: +25/-4
Offline Offline

Posts: 397



WWW
« Reply #125 on: April 07, 2013, 06:42:47 AM »

Ok, I have immo offed + coded it to test model now.

I have found out if I load the stock readout from the stock flash chip which for some reason contains 4 chksm errors, I can connect to the ECU. But I cannot read fault codes or recieve ECU info(as i could pre-emulator, on the bench). Cheesy

As soon as I get the last parts I will try it in the car as you say littco.
Logged
Bische
Sr. Member
****

Karma: +25/-4
Offline Offline

Posts: 397



WWW
« Reply #126 on: April 23, 2013, 12:42:14 PM »

Finally got to test it in the car!

First time i cycled on the ignition everything was fine, connected to it, communicated and read out fault codes NP. Then I cleared the codes(had one million codes from operating at the bench), read them out again and one code popped up: P0600

Then the cooling fans turned on and the ECU stopped communicating. Im i have a feeling something doesnt add up with the 95040.

I did read out the junkyard eeprom and defeated immo + coded it to test model, then flashed it back in and verfied it.

Should I use a blank immo off .bin instead?
Logged
prj
Hero Member
*****

Karma: +1067/-476
Offline Offline

Posts: 6004


« Reply #127 on: April 23, 2013, 01:38:41 PM »

I've emulated 1.8T, 2.7TT, 4.2TT and EDC15 at this point without any issues.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Axis
Full Member
***

Karma: +4/-4
Offline Offline

Posts: 91


« Reply #128 on: April 23, 2013, 02:07:55 PM »

I've emulated 1.8T, 2.7TT, 4.2TT and EDC15 at this point without any issues.
Without lo/hi byte swap or did you manufacture adapter boards?
Logged
prj
Hero Member
*****

Karma: +1067/-476
Offline Offline

Posts: 6004


« Reply #129 on: April 23, 2013, 03:11:29 PM »

I have a lo-hi swap tunerpro plugin that I wrote Smiley
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12255


WWW
« Reply #130 on: April 23, 2013, 03:16:00 PM »

any chance this will emerge as a turnkey solution? Smiley

Alternately, I have a spare ecu that already has a ribbon cable connector on it.

Can you take some pictures of your setup? I'm hoping I can adapt it to my ECU.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #131 on: April 23, 2013, 03:53:02 PM »

any chance this will emerge as a turnkey solution? Smiley

Alternately, I have a spare ecu that already has a ribbon cable connector on it.

Can you take some pictures of your setup? I'm hoping I can adapt it to my ECU.
what do you mean turn key?
You can buy the emulator and adaptor boards, headers and I've posted the tunerpro version for 8/16 bit.. I currently have 5 different ecu's which all can swap the emulator on and drive away happily..
Logged
Axis
Full Member
***

Karma: +4/-4
Offline Offline

Posts: 91


« Reply #132 on: April 23, 2013, 03:58:56 PM »

I have a lo-hi swap tunerpro plugin that I wrote Smiley
Did you enhance the plugin to work directly while updating a single map/value or do you have to upload the whole binary to emulator when doing updates? (as I recall you explained it last time)
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12255


WWW
« Reply #133 on: April 23, 2013, 04:40:07 PM »

what do you mean turn key?
You can buy the emulator and adaptor boards, headers and I've posted the tunerpro version for 8/16 bit.. I currently have 5 different ecu's which all can swap the emulator on and drive away happily..

I was referring to the bitswap issues... are the correct adapter boards now available?

Also, think i want to try to adapt it to a board that i already have connectors on.

Is this all i need?

http://www.moates.net/roadrunnerdiy-guts-kit-p-118.html

and this if i don't want to use what i already have

http://www.moates.net/byteswap-board-for-psop44-p-281.html
« Last Edit: April 23, 2013, 04:43:57 PM by nyet » Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
Bische
Sr. Member
****

Karma: +25/-4
Offline Offline

Posts: 397



WWW
« Reply #134 on: April 23, 2013, 08:10:04 PM »

I've emulated 1.8T, 2.7TT, 4.2TT and EDC15 at this point without any issues.

What do you use in the eeproms? Matching bin, immo off XXX bin?
Logged
Pages: 1 ... 7 8 [9] 10 11 ... 14
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.039 seconds with 16 queries. (Pretty URLs adds 0.001s, 0q)