Results 1 to 17 of 17

Thread: Ews 3.3 in E30M3 diagnostic problem.

  1. #1
    Join Date
    Jul 2018
    Location
    Norway
    Posts
    16
    My Cars
    1987 BMW E30M3

    Ews 3.3 in E30M3 diagnostic problem.

    Hello

    I have fittet the S54B32(E46M3) engine in mye E30M3 and Im having trouble communicating whit the EWS 3,3...

    My wiring:
    EWS pin 4 -> DME x60004 pin 33
    EWS pin 9 -> ground
    EWS pin 10,11 -> Power supply
    EWS pin 13 -> K-Line


    I dont use the E46M3 IKE.

    I have tried with Inpa, Tools32, BMW Scanner 1,4, BMW ISTA, NCS-Expert and Autologic. No one can get accsess to the EWS 3.3.

    Anybody in here that can confirm that I need the IKE to get accsess til EWS or if there is any other way to get accsess so I can sync the key whit DME.

    Brg
    Eyestorm

  2. #2
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,526
    My Cars
    36 Cylinders
    Don't you just want to delete ews in your dme? It's incredibly easy for the mss54 dme.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  3. #3
    Join Date
    Jul 2018
    Location
    Norway
    Posts
    16
    My Cars
    1987 BMW E30M3
    Yes I know its easy to remove EWS but I dont want to do that. I dont want to do it the easy way like everybody else is doning.

  4. #4
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,526
    My Cars
    36 Cylinders
    Ok, well the diag line for ews is a simple K-line and does not need to have any other modules to communicate through.

    As long as it's wired correctly, it should communicate even on desk.

    You can also try to change the ews mcu memory directly using an mcu programmer tool to match the keys.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  5. #5
    Join Date
    Jul 2018
    Location
    Norway
    Posts
    16
    My Cars
    1987 BMW E30M3
    Ok!. I have installed the S54 engnine and Mk60 whit steering angel sensor, G-sensor. There is no problem to communicate whit diagnostic programs whit them so the K-line is workgin that for sure. EWS boks have k-line at pin 13.

    I dont understand why I cant accsess EWS.
    Do you know how it has to be wired to work or what program I need to use?
    See my first post on top how I have done it now.


  6. #6
    Join Date
    Jul 2018
    Location
    Norway
    Posts
    16
    My Cars
    1987 BMW E30M3
    Erro in Tools32 when I try to accsess EWS is:

    EDIABAS Error 19 : IFH-0009: NO RESPONSE FROM CONTROLUNIT

  7. #7
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,526
    My Cars
    36 Cylinders
    Make sure it is powering up correctly. I think it will block diag access if there is a key mismatch, but I am not sure. You may have to change MCU data to match the key, and set the current key ID as unused, to be able to reset rolling codes.
    Last edited by 328 Power 04; 07-26-2018 at 03:49 PM.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  8. #8
    Join Date
    Jul 2018
    Location
    Norway
    Posts
    16
    My Cars
    1987 BMW E30M3
    Im realy sure power is ok.. 12v at pin 10 and 11. Eart at pin 9. Key, EWS boks and DME is from same car but its taken out for many years ago. It was ok when it was tanken out. I hink I only need to sync key to DME aganin but not sure..

  9. #9
    Join Date
    Jan 2011
    Location
    Northern CA
    Posts
    1,988
    My Cars
    1998 M3/4/5
    Quote Originally Posted by 328 Power 04 View Post
    Ok, well the diag line for ews is a simple K-line and does not need to have any other modules to communicate through.

    As long as it's wired correctly, it should communicate even on desk.
    Incorrect, the EWS lives on the i/k bus, *not* the diag bus K line. The cluster acts as a gateway and translates messages between the two. This document isn't for the E46, but page 18 shows how the i/k bus is separate from the diag bus: http://www.e38.org/bussystem.pdf. Page 14 describes how the cluster gateway function.

    You can temporarily wire up any E46 cluster to translate messages for diagnostic purposes or build an adapter via Arduino. I wrote code for the latter and probably still have it somewhere if you are interested. You would need a bit of additional circuitry (2x MCP2003 transceivers) as well.

    BTW - MK60 will not be happy without some CAN messages that it expects the cluster to send. ABS will work but DSC will not. Please PM me if you would like help with this.
    Last edited by gpeterson; 07-27-2018 at 12:27 PM.

  10. #10
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,526
    My Cars
    36 Cylinders
    Thank you for the correction, excellent info!
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  11. #11
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Quote Originally Posted by gpeterson View Post
    You can temporarily wire up any E46 cluster to translate messages for diagnostic purposes or build an adapter via Arduino. I wrote code for the latter and probably still have it somewhere if you are interested. You would need a bit of additional circuitry (2x MCP2003 transceivers) as well.
    You can also just add "mode=kbus" to OBD.ini in Ediabas - that'll allow you to communicate with I/K-bus devices on the bench without needing a translator.
    Last edited by TerraPhantm; 07-28-2018 at 07:44 PM.

  12. #12
    Join Date
    Jan 2011
    Location
    Northern CA
    Posts
    1,988
    My Cars
    1998 M3/4/5
    Quote Originally Posted by TerraPhantm View Post
    You can also just add "mode=kbus" to OBD.ini in Ediabas - that'll allow you to communicate with I/K-bus devices on the bench without needing a translator.
    Thanks! I didn't know about that option.

  13. #13
    Join Date
    Dec 2006
    Location
    Norway
    Posts
    30
    My Cars
    e46 332ti,e46 325ti,f31
    Quote Originally Posted by TerraPhantm View Post
    You can also just add "mode=kbus" to OBD.ini in Ediabas - that'll allow you to communicate with I/K-bus devices on the bench without needing a translator.
    Has anyone succeeed with this?

    According to the Ediabas document ini.pdf with MODE=KBUS in obd.ini, DS2 telegrams are converted into KBus telegrams, but the communication is only permitted to the individual DS2 control unit on the KBus.

    With an e46 m3 ike and ews3 on the bench as well as communication analyzers to see what is transmitted on both the KBus and the DS2Bbus, there seems to be no change in what is transmitted on the DS2Bus (DS2Bus = Diag KBus) when changing mode and using Tools32. The messages on the DS2Bus is only DS2-format.
    Happiness isn't around the corner - happiness is the corner!

  14. #14
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Quote Originally Posted by e36 323ti View Post
    Has anyone succeeed with this?

    According to the Ediabas document ini.pdf with MODE=KBUS in obd.ini, DS2 telegrams are converted into KBus telegrams, but the communication is only permitted to the individual DS2 control unit on the KBus.

    With an e46 m3 ike and ews3 on the bench as well as communication analyzers to see what is transmitted on both the KBus and the DS2Bbus, there seems to be no change in what is transmitted on the DS2Bus (DS2Bus = Diag KBus) when changing mode and using Tools32. The messages on the DS2Bus is only DS2-format.
    I haven't tried with an EWS module, but it worked fine for other modules. The cable has to be physically wired to the K-bus rather than the D-bus for communications to work properly.

    Main use is if you want to communicate with something on the bench without having an IKE or other translator.

  15. #15
    Join Date
    Dec 2006
    Location
    Norway
    Posts
    30
    My Cars
    e46 332ti,e46 325ti,f31
    Quote Originally Posted by TerraPhantm View Post
    I haven't tried with an EWS module, but it worked fine for other modules. The cable has to be physically wired to the K-bus rather than the D-bus for communications to work properly.

    Main use is if you want to communicate with something on the bench without having an IKE or other translator.
    Yes, the wiring part is obvious
    Can confirm that it also works for the ews. Had to edit the correct obd.ini (the one in the windows folder)...
    By using the comm analyzer, the switch of protocol is easily verified...

    However, if one would like to sync ecu and ews on the bench, I imagine one still need an ike or a device taking care of the switch of protocols.
    Last edited by e36 323ti; 08-01-2018 at 09:16 AM.
    Happiness isn't around the corner - happiness is the corner!

  16. #16
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Quote Originally Posted by e36 323ti View Post
    Yes, the wiring part is obvious
    Can confirm that it also works for the ews. Had to edit the correct obd.ini (the one in the windows folder)...
    By using the comm analyzer, the switch of protocol is easily verified...

    However, if one would like to sync ecu and ews on the bench, I imagine one still need an ike or a device taking care of the switch of protocols.
    That's probably true. I suppose one could also use an EWS-IIID from a Z3 (which is the same thing but communicates over the D-bus if I'm not mistaken)

  17. #17
    Join Date
    Dec 2006
    Location
    Norway
    Posts
    30
    My Cars
    e46 332ti,e46 325ti,f31
    Quote Originally Posted by TerraPhantm View Post
    That's probably true. I suppose one could also use an EWS-IIID from a Z3 (which is the same thing but communicates over the D-bus if I'm not mistaken)
    I already have a Dbus interface as an option in my MK60 emulators, and my plan is to add a Kbus interface to do the protocol switch in the emulator. With only the ews on the Kbus one also need to emulate the master control of the Kbus (some kind of pullup of the line).

    EDIT: With MODE=KBUS, EWS Kbus hooked up to ECU Dbus, ring antenna to EWS and key, the sync goes as it is supposed to from Tool32.
    Last edited by e36 323ti; 08-10-2018 at 12:37 PM.
    Happiness isn't around the corner - happiness is the corner!

Similar Threads

  1. Bmw e36 diagnostic problems
    By Fireball1991 in forum 1991 - 1999 (E36)
    Replies: 13
    Last Post: 06-01-2018, 02:59 PM
  2. ISTA D Cluster diagnostic problem
    By DanoM in forum Diagnostic Software
    Replies: 0
    Last Post: 04-09-2018, 12:55 PM
  3. ISTA D Cluster diagnostic problem
    By DanoM in forum Diagnostic Software
    Replies: 0
    Last Post: 04-09-2018, 11:18 AM
  4. E61 Pre-LCI diagnostic problems
    By edgarasig in forum 2004-2010 (E60,E61)
    Replies: 1
    Last Post: 09-03-2017, 01:22 PM
  5. E34 Diagnostics Problem
    By tokihun in forum 1988 - 1996 (E34)
    Replies: 6
    Last Post: 05-22-2011, 10:01 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •