you can use gt 1 if its a new dme , but you still have to read old dme .
so i say get the inpa , i have ver 5 and thats working ok
is this engine cranking with the used ews ?
cj
Last edited by cjawahir; 18th March, 2010 at 09:35 PM.
Ok I have tried to program this used DME with INPA and this is the results.
First off in my case I am working with 2000 BMW 323i with MS42 engine and the chip is AM29F400BB with EWS 3+.
Vehicle had a memory error code which did not allow the TAC unit to accelerate off idle. Of course this led me to consider the DME as the fault, but as it turn out it was the Body control module that was shorted out causing the network to go down. Lucky me that there was a smell of burrnt in the car which led me to it.
So now that I fix the vehicle and purchase a used DME a wanted to see if I could program the used unit to the car.
I first read the orginale DME with INPA and notice that everything matched in the info and coding pages except for production date. Remember I flash both units with SSS hoping to rewrite the memory area, and changing VIN number in the used DME.
After synchroizing the OE DME by restting and storing the DME start value in the (shift F6) menu option of the DME section the engine would start. This align's the value in both the DME and EWS to the first value, but really does program anything. I then replace the DME and tried the same thing and the engine would crank but not start. Therefore I concluded that the password in the DME's were different.
The only menu option in INPA to program ISN number is in the EWS section under activations. I hit F1 to write ISN went back and proformed rest and store, with still no luck. The ISN # and Password field in the EWS program showed ERROR_ECU_REJECTED for both the working DME and the used one. I therefore concluded that either the EWS or the DME needed to be virginizied.
Well I don't own EWS editor ... yet and don't have a virgin bin for the AM29F400BB.
Here is some back ground into how EWS system operate check EWS pdf.
So what is required is a password extractor from DME check
dme_dde_passextractor.jpg.
Then using ews_editor.jpg to reset and reprogram with the extracted password.
Vin to Hex is used if one couldn't reprogram the DME to a newer version of software using SSS. You would locate it and change it in the bin file.
Here the kicker you need to remove the Tsop 44 chip to read the password and change VIN and reprogram the EWS module with the new details.
This is all I have at this point if anyone else has found an easier way of doing this please post.
Remember breath in and breath out.
"After synchroizing the OE DME by restting and storing the DME start value in the (shift F6) menu option of the DME section the engine would start. This align's the value in both the DME and EWS to the first value, but really does program anything. I then replace the DME and tried the same thing and the engine would crank but not start. Therefore I concluded that the password in the DME's were different."
So with all this said you got yours working by just sync DME to EWS and the pass word will be the same on both ?
or do we do it like OBDMASTER said because he done it just some time ago on a e39 BMW .
cj
Almost, once you turn the key without the DME in place or whatever makes the rolling codes turn to the next numbers, a realignment is required to start at the first position in both EWS and DME. It's the password that is different in the DME's, therefore no I could not start the engine with the used DME. It did crank because the EWS enables the starter function and all keys are registered, it then looks to DME validation to turn on fuel injectors.
Its alittle different from the E39 I think it's only EWS3
but E46 is EWS3+
the ews was a new one for the e39 its ews 4.3 , that was cranking because the key was enable at the dealer but the dme would not allow the engine to start because isn pass was diffrent , sync did not for OBDMASTER .
cj
Right when you order an EWS it is coded by the dealer for you with the key codes. As long as the DME password is the same it should start, but once you replace the DME that password needs to placed into the ews module. I think in the bootstrap section of the tsop44 is where the password resides and that why reflashing the DME changed the VIN but not the password.
when the ews 4.3 comes from the dealer the key works only to crank but will not start , until you sync dme to ews , but sync does not always work , sometimes you have to do as obdmaster did .
Yes to reset DME back to first position of the table with the EWS ...... this is realignment. When dealing with a used DME we need to play with the password which creates the table in the DME and EWS and of course they need to match otherwise crank and no start.
So who has done this for vehicles 1999 and up? Please detail tools and procedures. Thank you.
Bookmarks