Announcement

Collapse
No announcement yet.

Bricked MSS54HP, turns on for a few seconds

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

    Bricked MSS54HP, turns on for a few seconds

    Hi everyone, Happy Holidays!

    I flashed an MSS54HP with the CSL software via BDM last night and installed it in my car. When I turn the ignition on, the first time, the fuel pump primes and the throttle actuates the throttle bodies for a few second then the ECU seemingly goes unresponsive (no check engine light on dash, temp goes to max, no response via INPA or BMW Flasher. The next couple times, the duration that the ECU is responsive goes down until it doesn't seem to boot at all. I hear some relays clicking, one when it turns on and one right before it goes unresponsive. I let it sit overnight and this morning it was responding for roughly 30 seconds. Anyone got any ideas?
    Last edited by Nexite; 12-25-2025, 12:52 PM.

    #2
    Flash it back to stock, then flash again... its not bricked, youre good.

    Comment


      #3
      I flashed Full 211323002501JD79.bin from here https://github.com/saildot4k/MSS54-X...20Full/MSS54HP. Still same response, same goes if I flash the backup I made before flashing the CSL software.

      Comment


        #4
        Was able to get INPA to see it for a few seconds before the ECU shuts off, after it shuts down it stops responding though. This is on Full 211323002501JD79.bin. Does anyone know if the ECU will boot up and then shut down after a bit due to incorrect checksums or something?
        Last edited by Nexite; 12-25-2025, 10:13 PM.

        Comment


          #5
          I assume you soldered your own BDM connectors? Make sure there's no shorts anywhere

          Comment


            #6
            Originally posted by terra View Post
            I assume you soldered your own BDM connectors? Make sure there's no shorts anywhere
            Just double checked with a multimeter, there are two pins on each set of headers that I believe are both ground based on the diagram in the guide here: https://nam3forum.com/forums/forum/s...ech-galletto-4.

            Comment


              #7
              Has anyone heard of a Galletto clone writing incorrect data? I haven’t used this galletto on any other ECUs so I’m wondering if maybe it’s just writing incorrectly? I’ve flashed and tested probably 6 times at this point.

              Comment


                #8
                Years ago, when I first flashed csl software, I had a similar issue on startup. Inpa worked fine though. Turned out I need to turn off the ews .

                Comment


                  #9
                  Yeah unfortunately I’m unable to get to the flash through the OBD to disable EWS. Maybe I can disable EWS in the full BIN and correct checksums? Not sure how to correct the checksums though.

                  Comment


                    #10
                    Lavatoad do you remember if your car did the relay clicking and temperature gauge max thing when your EWS was wrong?

                    I did manage to get the ECU to run long enough to fire over before EWS killed it but then shortly after the ECU turned off.

                    Comment


                      #11


                      roughly 44 seconds in you can see the ECU die. This time it actually stayed on for a pretty long time and I was able to try to start twice before it started having symptoms.

                      Comment


                        #12
                        Originally posted by Nexite View Post
                        Lavatoad do you remember if your car did the relay clicking and temperature gauge max thing when your EWS was wrong?

                        I did manage to get the ECU to run long enough to fire over before EWS killed it but then shortly after the ECU turned off.
                        It's been near 10 years since I went through this... I don't recall if you can reset ews directly in inpa. I also believe some of the packaged binary modification tools had options to disable.

                        Comment


                          #13
                          Contact Martyn

                          Comment


                            #14
                            Have you tried different BDM software to write the data?

                            Could the checksum function have something to do with it?

                            Comment


                              #15
                              Maybe try flashing it back to stock with WINKFP? When I experienced similar symptoms (temp gauge maxed out, unresponsive to MSS Flasher and INPA) is was because the DME was stuck in program mode. Full re-program with WINKFP did the trick. Thanks again Heinz .
                              Last edited by D-O; 12-29-2025, 10:52 AM.
                              Old, not obsolete.

                              Comment

                              Working...
                              X