Announcement

Collapse
No announcement yet.

DME CAN issues and communication issues

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    DME CAN issues and communication issues

    Looking for some help from the experts as this department is out of my wheelhouse.

    I am trying to fire up a recently built race car that has a Tulay lightened harness with EWS deleted, DSC module deleted, and ABS harness has been changed over to MK60E1 but the unit is not plugged in. I have two MSS54 DME's, likely without EWS deleted. I am trying to read the bin so I can delete EWS and flash back the DME and get the race car fired up. At the moment on key turn the starter will crank, the rpm's jump to 1-2k rpm but immediately come back down while the starter keeps cranking. The behavior is the same with both DME's, leading me to think EWS is not deleted and DME is cutting injectors or spark. I can also hear a relay clicking on key turn on and off in the DME box, I have a new blue DME relay on the way just in case that is a problem.

    Schwaben/Foxwell scanner will connect and read error codes from the DME, but I cannot get connection to the DME via laptop and cable. MSS Flasher, BMWFlash, and Epic MSS5X are not able to identify the DME. ISTA is able to read VIN and identify the car via cable, however is not able to connect to DME. I'm working on getting a fresh installation of Windows 7 on my macbook and reinstall cable and software to try again. The laptop, cable, and ISTA were able to get a read off an E70.

    Pulling codes from the DME I have these potentially relevant ones. I believe the first two are related to the missing DSC module or possibly the ABS unit being unplugged. 56 DME: No CAN-bus signal to DME is concerning however, as I'm not sure what that one means.
    • 84 DME: CAN timeout DSC
    • 85 DME: CAN timeout, steering-angle sensor
    • 56 DME: No CAN-bus signal to DME


    Looking for ideas on what to attempt next. One of the DME's is on its way to Epic Motorsports for a base tune flash with EWS deleted, so I can retest when that is back.

    #2
    Originally posted by CrookedCommie View Post
    1. I am trying to read the bin so I can delete EWS and flash back the DME and get the race car fired up. At the moment on key turn the starter will crank, the rpm's jump to 1-2k rpm but immediately come back down while the starter keeps cranking. The behavior is the same with both DME's, leading me to think EWS is not deleted and DME is cutting injectors or spark.

    2. but I cannot get connection to the DME via laptop and cable.


    3. 56 DME: No CAN-bus signal to DME
    .
    PC communicated with DME during (1) but failed during (2)?

    3. No canbus: does the temperature gauge show correct temperature? If yes then the DME canbus is working.

    Comment


      #3
      Via laptop I was only able to identify VIN via ISTA. INPA recognizes cable but won't do much else, my version throws script errors after every menu option. I need to find a good version of bmw tools are reinstall. Mss flasher, bmwflash and Epic MSS5x flasher all identify the cable, but will error out identifying the ECU.

      Temp gauge on console appears to be showing cold engine correctly.

      Comment


        #4
        This is all you need, to read, flash or comm with a mss54 dme. Made a bench harness with this. You can go a local junkyard cut these out of a Non m e46, re pin and use an amazon power supply or physical power brick.

        Just verify DME has 12V, ground at these pins and has continuity for K-Line with the obd2 cable.

        MSS54 and MSS54HP XDFs . Contribute to saildot4k/MSS54-XDFs development by creating an account on GitHub.

        Click image for larger version  Name:	image.png Views:	0 Size:	67.4 KB ID:	353359
        Last edited by samthejam; Today, 02:38 PM.
        Build Thread:
        https://nam3forum.com/forums/forum/m...-new-pb-at-msr

        Comment


          #5
          Originally posted by CrookedCommie View Post
          Via laptop I was only able to identify VIN via ISTA. INPA recognizes cable but won't do much else, my version throws script errors after every menu option. I need to find a good version of bmw tools are reinstall. Mss flasher, bmwflash and Epic MSS5x flasher all identify the cable, but will error out identifying the ECU..
          Then how did you code the DME for EWS delete?

          "Temp gauge on console appears to be showing cold engine correctly."
          Then DME canbus is working fine.

          Comment

          Working...
          X