Announcement

Collapse
No announcement yet.

EWS delete testing

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

  • pshoey
    replied
    I do have several spare MSS60 ECUs - so just to be clear (sorry for appearing dumb here!!) you want me to patch one of my spare MSS60s units, then install in vehicle and see if she starts and what codes might be logged?

    Leave a comment:


  • hobbit382
    replied
    Originally posted by pshoey View Post
    Not yet - i have to remove the tune first - and of course the tune software had expired so I now that i have a new version - i can put the car back to stock, probably tonight and then try the patch.
    Are you trying to do this on the factory dme? I thought you had a spare mss60?

    Leave a comment:


  • pshoey
    replied
    Not yet - i have to remove the tune first - and of course the tune software had expired so I now that i have a new version - i can put the car back to stock, probably tonight and then try the patch.

    Leave a comment:


  • hobbit382
    replied
    Originally posted by pshoey View Post
    Yes, hex edit is no problem

    I just want to make sure I a) don't fuck up my M3 and b) test the right steps so that I'm contributing useful test data.

    Mainly want I need to know is what do I need to take from my existing DME (that does have a tune) for the new DME? Does EWS delete mean I don't need to do anything other than plug in the DME and it should just start?

    Thanks for checking though !!

    P.
    were you able to test it yet?

    Leave a comment:


  • hobbit382
    replied
    Originally posted by pshoey View Post
    Yes, hex edit is no problem

    I just want to make sure I a) don't fuck up my M3 and b) test the right steps so that I'm contributing useful test data.

    Mainly want I need to know is what do I need to take from my existing DME (that does have a tune) for the new DME? Does EWS delete mean I don't need to do anything other than plug in the DME and it should just start?

    Thanks for checking though !!

    P.
    gotcha.

    Just edit the bin at the address listed (verify your on 241e) flash the dme and check if it starts. If it does not, pull a ram read for me. If it does start, check to see what faults it has if any.

    Leave a comment:


  • pshoey
    replied
    Yes, hex edit is no problem

    I just want to make sure I a) don't fuck up my M3 and b) test the right steps so that I'm contributing useful test data.

    Mainly want I need to know is what do I need to take from my existing DME (that does have a tune) for the new DME? Does EWS delete mean I don't need to do anything other than plug in the DME and it should just start?

    Thanks for checking though !!

    P.
    Last edited by pshoey; 08-28-2021, 01:24 PM.

    Leave a comment:


  • hobbit382
    replied
    Originally posted by pshoey View Post
    I have an M3 and some spare MSS60s - what would be the steps to test this?

    Also, can we have one post with all the info - for MSS60 and MSS65 ? would save people paging through many posts.
    Do you have/ know how to use a hex editor?

    I can edit the original post once it’s verified

    Leave a comment:


  • pshoey
    replied
    I have an M3 and some spare MSS60s - what would be the steps to test this?

    Also, can we have one post with all the info - for MSS60 and MSS65 ? would save people paging through many posts.

    Leave a comment:


  • hobbit382
    replied
    Originally posted by hobbit382 View Post
    I’ve been working on ews delete for everyone, but don’t always have a car available to test on. If anyone has a spare dme and would like to do some testing change byte 0x65387 from 03 to 01 and report back.
    Anyone able to test this?

    Leave a comment:


  • MSSAddict
    replied
    Originally posted by terra View Post
    Congrats hobbit382 and thanks for sharing! Equivalent code in 520E version of MSS65 appears to be at 62DA6

    Looks like I was digging around the equivalent subroutine myself in the MSS60 preproduction firmware (which appears to be EWS3 based despite being an MSS60 program) -- the actual skipped branch appears to be for the Ews_st check. Which makes sense.

    Equivalent section of code in 241E seems to be at 5D2F0, but I have no idea if it actually works there.
    terra
    62DA8 for 520E software MSS65 😉

    Leave a comment:


  • hobbit382
    replied
    Originally posted by terra View Post
    Congrats hobbit382 and thanks for sharing! Equivalent code in 520E version of MSS65 appears to be at 62DA6

    Looks like I was digging around the equivalent subroutine myself in the MSS60 preproduction firmware (which appears to be EWS3 based despite being an MSS60 program) -- the actual skipped branch appears to be for the Ews_st check. Which makes sense.

    Equivalent section of code in 241E seems to be at 5D2F0, but I have no idea if it actually works there.
    unfortunately it’s not as easy on mss60. I’ve tried the same mod, it starts and runs, but misfires and throws a bunch of faults. Hopefully the mod I posted originally in this thread has some success.

    Leave a comment:


  • terra
    replied
    Congrats hobbit382 and thanks for sharing! Equivalent code in 520E version of MSS65 appears to be at 62DA6

    Looks like I was digging around the equivalent subroutine myself in the MSS60 preproduction firmware (which appears to be EWS3 based despite being an MSS60 program) -- the actual skipped branch appears to be for the Ews_st check. Which makes sense.

    Equivalent section of code in 241E seems to be at 5D2F0, but I have no idea if it actually works there.

    Leave a comment:


  • ZiMMie
    replied
    Originally posted by hobbit382 View Post

    cool. Easy enough to delete the fault. Which fault/s do you have?
    Figured, don't remember the exact code. I'm also out of town for the next few weeks.

    Ordered another MSS65 to play with.

    Leave a comment:


  • hobbit382
    replied
    Originally posted by MpowerE36 View Post
    Congratulations hobbit382 ! So what RAM address do you succeed to force because 3FB7 is still at 0x02?
    I didn’t force any RAM, I changed the branch if not equal to always branch. I wanted to change the ram to make sure it spread to other subs that might be used, but it didn’t work the way I expected. Mss65 is actually quite a bit easier than mss60 it seems. Hopefully we get some testers for mss60. I’ll be out of town for the next 2 weeks so won’t be able to test myself.

    Leave a comment:


  • hobbit382
    replied
    Originally posted by ZiMMie View Post
    Worked!

    EWS code is set but doesnt trigger CEL.

    attached is the memory read.
    cool. Easy enough to delete the fault. Which fault/s do you have?

    Leave a comment:

Working...
X