logo elektroda
logo elektroda
X
logo elektroda

[Solved] Programming BMW E46 316i 1999 Engine Controller and EWS Emulator for Engine Start

Chupacabra 11421 13
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 17273954
    Chupacabra
    Level 33  
    Hello!
    I gave the driver to a recommended electronics engineer to remove the Immo or set up an EWS emulator. The guy took the driver, EWS, the cash register and disappeared. I know that this is not a legal forum, so to the point:
    I bought a driver for my engine and an emulator on a popular website, because the car has been in the bushes for a month. A question for you:
    Will putting the driver under the hood and correctly programming the emulator allow me to start the engine, or do I have to program, synchronize or miracle something? I am asking because I don't have the strength to deal with "fahofcy" anymore and I want to deal with it myself.
    Thanks in advance for your answers.
  • ADVERTISEMENT
  • #2 17274808
    ste
    Level 28  
    As far as I know, such emulators must be programmed under the ISN number. The ISN can be read from the engine control unit.

    The emulator should be accompanied by a comprehensive assembly and configuration manual.
  • ADVERTISEMENT
  • #3 17274895
    Chupacabra
    Level 33  
    Yes, I read that and I should deal with it, but whether the purchased driver will work with other components of my car without any synchronization, entering numbers, etc.
  • ADVERTISEMENT
  • #4 17275130
    ste
    Level 28  
    If you connect and configure the emulator correctly, it should start.

    Alternatively, the problem may be that you have the driver from the auto and you had a manual (or vice versa), maybe a different version of traction control, but based on my modest experience, I think it should fire.
  • #5 17275151
    T5
    Admin of Cars group
    And not simpler - the driver, ews, key will come out?
  • #6 17275172
    Chupacabra
    Level 33  
    Easier yes, cheaper no. Besides, I wanted to get rid of EWS because I have problems with it.
  • #7 17277727
    Chupacabra
    Level 33  
    I inserted the computer driver, read the ISN number, entered it into the emulator, removed the jumper, connected the emulator to the communication wire with the controller and ... KLOPS. The car does not start, the controller reports no communication with EWS. Has anyone had a similar problem? I connected the emulator output to pin 4 of the EWS cube because I found such schematics on the network.
  • #8 17277870
    ste
    Level 28  
    Pin 4 is black / purple, this should be the EWS-DME communication line, so that it follows from the diagrams.

    These questions arise for me:

    Maybe it's obvious but you shorted pins 1 and 2 (or 1 and 3) to spin the starter?

    Have you connected the 12V power supply to the emulator "through the ignition" to the R terminal (probably pin 11 in the EWS cube).
    My point is whether you accidentally connected the emulator with a constant power supply (it may be important). I don't know what emulator you have and I haven't seen the instructions for it.

    How did you read the ISN?

    If you have any link to the instructions for connecting your emulator maybe give a link.

    You can also write exactly what driver you have (data from the sticker).
  • #9 17278041
    Chupacabra
    Level 33  
    Thanks for your interest, and I'm on the job.
    I bought the driver like this:
    Programming BMW E46 316i 1999 Engine Controller and EWS Emulator for Engine Start
    And the emulator is like this:
    Programming BMW E46 316i 1999 Engine Controller and EWS Emulator for Engine Start
    I found the program and instructions as in the attachment.
    I put the controller in its place. I threw the EWS and that's where I connected the emulator (pin 9 is minus, pin 10 is plus). I do not know why I have power on these pins all the time despite the fact that the key is removed from the ignition!
    I connected the emu with a shorted jumper to the K line. Using the program in the attachment, I read the ISN from the controller (I don't know why he identified it as Siemens, even though Bosch is on the controller). I wrote the ISN in the emulator, checked if it read, everything is fine. I removed the jumper, connected the emu signal to pin 4 as you wrote (black and purple wire, continuity checked - goes to the ECU to pin 33 on the 40-pin plug).
    Pins 1 and 3, of course, shorted.
    And that's the end of it. After turning on the ignition, the starter spins and INPA shows me in ECU errors - NO DME> EWS CONNECTION.

    In the car, I still have a wire from the EWS cube from pin 6. I do not see what it is responsible for in any diagrams. The K line is at 11.
    And I wonder what you wrote about the power supply after the ignition. I have voltage all the time after connecting the battery.
  • ADVERTISEMENT
  • #10 17278090
    ste
    Level 28  
    Try to connect the power to the emulator "after the ignition" terminal R, it should be pin 11 (purple-yellow), check it, I just took a quick look at the schematics.

    This is how it should be connected because it is in the instructions for the emulator (it says 12V ACC - it's rather powered by the ignition).

    K-line should probably be on pin 13.

    It looks like pin 6 goes to the box controller (do you have an automatic machine?) But I wouldn't care.
  • #11 17278110
    Chupacabra
    Level 33  
    You're right, now I have found that 11 is power on key. I'm going to the car to switch over. I leave the communication line unchanged for 4?

    Added after 48 [minutes]:

    I connected to pin 11. I even programmed it again and then the same. I'll send you the screenshots when I'm home. And pin 6 is a signal from the machine, as you wrote, it appears at a standstill or at ease.

    Added after 2 [hours] 18 [minutes]:

    Screen shots:
    Reading the programmed ISN from the emulator and comparing it with the ECU:
    Programming BMW E46 316i 1999 Engine Controller and EWS Emulator for Engine Start

    And a bug in INPA:
    Programming BMW E46 316i 1999 Engine Controller and EWS Emulator for Engine Start
  • #12 17278625
    ste
    Level 28  
    As for the EWS-DME communication line (pin 4) you have, I believe, well connected.

    Two more things come to mind:

    1. You write that you have checked the continuity of the communication line to the motor controller, but also check whether there are short circuits to ground or plus.

    2. Check if Ci reads the same ISN from the engine controller when you manually select the Bosch ECU and then the Siemens ECU. If it is possible (I don't know this emulator). It's a loose think, you can try.
    Perhaps the problem is with an incorrect ISN


    You could also write why you wanted to remove EWS or set up an emulator, what was the original problem? You wrote that you had a problem with the EWS, write something more after you diagnosed it?
  • #13 17279472
    Chupacabra
    Level 33  
    I checked the EWS - DME line in every way, the rest of the car worked with EWS before, but not as it should be. Below is my old topic, which was dragged on until recently, I decided to clean it up and gave it to the recommended electronics, who died with the driver and EWS, and later it turned out that he was an old thief.
    Link
    I checked ISN from a machine and manually, the same number always pops up.

    EWS was notoriously losing synchronization, last month I was able to synchronize it 3 times a day and then two days of calm and so on. The visitor promised me to get rid of him once and for all and he was not lying ...

    Added after 1 [hours] 37 [minutes]:

    Interestingly, the above error in Inpa concerns the complete lack of DME communication with EWS. I suspect that if it was a question of a bad ISN, I would have had a timing error as it often happened before.
  • #14 17316727
    Chupacabra
    Level 33  
    I bought a set - the controller for my engine + EWS + key. After installing it in its place, everything started, the car started and there are no problems. The emulator has been returned. Hope it will be calm.

Topic summary

The discussion revolves around programming the engine controller and using an EWS emulator for a 1999 BMW E46 316i. The original poster faced issues after an electronics engineer disappeared with their components. They sought advice on whether a purchased engine driver and emulator would allow them to start the engine without further synchronization. Responses indicated that the emulator must be programmed with the ISN from the engine control unit (ECU) and connected correctly to the EWS communication line. Several troubleshooting steps were suggested, including ensuring proper power connections and checking for continuity in the communication lines. Ultimately, the poster successfully resolved the issue by acquiring a complete set of components (engine controller, EWS, and key), which allowed the car to start without the emulator.
Summary generated by the language model.
ADVERTISEMENT