Page 31 of 43 FirstFirst ... 6212223242526272829303132333435363738394041 ... LastLast
Results 751 to 775 of 1052

Thread: NCS Dummy - Taking the expert out of NCS Expert

  1. #751
    Join Date
    Dec 2007
    Location
    Queensland, Australia
    Posts
    4,280
    My Cars
    E70 3.0sd E21 323i
    Have a look in the MASK_E60, this parameter also shows up in the CCC.

  2. #752
    Join Date
    May 2016
    Location
    toronto ontario canada
    Posts
    1
    My Cars
    2004 BMW 645ci
    hey im new to this site i have a bmw 645ce 2004 i have a odb2 cable and id like to explore in coding and id also like to scan my car and find out what error codes are. is there anyone who can provide me with the appropriate software and help me install and set it up. i am willing to pay for this. thanks

  3. #753
    Join Date
    Jan 2006
    Location
    Dublin, Ireland
    Posts
    2,734
    My Cars
    E36 M3 3.2 EVO
    Hey, lads.
    I've been coding with NCS Expert for quite awhile, never had any problems. But when I updated to NCS 4.0.1 I didn't have revtor's profile, so instead I used Expert mode. And I had problems writing new parameters into the modules. It would not try from the first try. I would need to repeat the process 3-4 times until it actually wrote new parameters in.
    Anybody had similar issues?

    I shall download revtor's NCS 4 profile and try to work with that as revtor's NCS 3 profile worked with no problems before.

  4. #754
    Join Date
    Dec 2007
    Location
    Queensland, Australia
    Posts
    4,280
    My Cars
    E70 3.0sd E21 323i
    I think the issue is that version 4 uses a later version of EDIABAS.

  5. #755
    Join Date
    Mar 2012
    Location
    Hayling Island
    Posts
    188
    My Cars
    Alpina B10
    I've installed a newer LCM in my E39 and tried to restore it to factory default but got the error message: COAPI-2060 Coding erroneous (general) LCM_IV, C_FG_AUFTRAG ERROR_ECU_REJECTED_WRITE

    Capture.png

    The LCM is from an E53 with a production date after the E39 finished production so would that explain the error?

    If so do I need to compare TRC files and simply amend to match my E39 module?

    TIA

  6. #756
    Join Date
    Feb 2011
    Location
    IL
    Posts
    13,586
    My Cars
    2000 740i sport
    Quote Originally Posted by BarryM View Post
    I've installed a newer LCM in my E39 and tried to restore it to factory default but got the error message: COAPI-2060 Coding erroneous (general) LCM_IV, C_FG_AUFTRAG ERROR_ECU_REJECTED_WRITE

    <img src="http://www.bimmerforums.com/forum/attachment.php?attachmentid=573678"/>

    The LCM is from an E53 with a production date after the E39 finished production so would that explain the error?

    If so do I need to compare TRC files and simply amend to match my E39 module?

    TIA
    Did you code your vin to the LCM?

  7. #757
    Join Date
    Mar 2012
    Location
    Hayling Island
    Posts
    188
    My Cars
    Alpina B10
    Not yet, thought I'd reset it to factory settings and do the VIN and mileage changes after it I knew it was compatible - be good if it's as simple as that!


    Sent from my iPhone using Tapatalk

  8. #758
    Join Date
    Feb 2011
    Location
    IL
    Posts
    13,586
    My Cars
    2000 740i sport
    To code it to the car that VIN has to be programed first

  9. #759
    Join Date
    Mar 2012
    Location
    Hayling Island
    Posts
    188
    My Cars
    Alpina B10
    Quote Originally Posted by purplecty View Post
    To code it to the car that VIN has to be programed first
    Appreciate your help, this will have to wait until next weekend now. Sorry it turns out this wasn't NCS related.


    Sent from my iPhone using Tapatalk

  10. #760
    Join Date
    Apr 2012
    Location
    OC
    Posts
    25
    My Cars
    749s
    Quick Question: I have a brand new KMB for z3M that needs to be coded. Its going in a S54 swapped e36 car but is currently brand new from the dealer. Does anyone have a FSW_PSW.MAN example from a coded z3m cluster that I can compare to? What should I do in coding this blank cluster for the car? Thanks very much in advace! And thank you for the amazing NCSDummy tool!

  11. #761
    Join Date
    Jun 2007
    Location
    Calgary, AB, Canada
    Posts
    7
    My Cars
    93 U13 (altima)
    Hello, im sorry if this was discussed before but i just cant seems to find this information or even proper name for this functions, so, looking for:


    #1 DISABLE low temperature sound alarm and snow flake in Kombi??? Or somwehere else! *(it might be a function of - AUSSENTEMP_NARNUNG_GONG)???? need to confirm this!
    #2 I do not have tire temp sensors *system from factory, but i might get low tire warning sign in cluster, when running diff tires/rims i can reset it in cluster setting but want to DISABLE this warning/sytem/monitoring completely, which module and what function for this???
    #3 HOW TO extend or set music playing time?? Not sure how to say it but without key music will play for certain amount of time where to change this or disable music auto shut off???
    #4 How to make music not to shut off with key in ignition, similar question to #2^

    A bit about the car, its 09 e90 LCI,

    THANK YOU

  12. #762
    Join Date
    Sep 2010
    Location
    Estonia
    Posts
    148
    My Cars
    2000 BMW 740i
    Having problems with locating daten files. I got all the necessary chassis folders in DATEN folder, but still dummy throws error "No chassis found". Am I missing something?

  13. #763
    Join Date
    Nov 2007
    Location
    Belgium
    Posts
    2,484
    My Cars
    Made in Germany
    Volum: Make sure NCS Dummy is pointed to the DATEN folder (ie C:\NCSEXPER\DATEN\) and not a chassis subfolder.

    If that looks okay, open a command prompt and enter following commands:

    cd c:\ncsexper\daten\e38\

    dir /on > files.txt

    You should now have a new text file "files.txt" in the C:\NCSEXPER\DATEN\E38\ folder which contains a list of all files in the folder. Attach that file to your reply here or mail it to me at .

  14. #764
    Join Date
    Sep 2010
    Location
    Estonia
    Posts
    148
    My Cars
    2000 BMW 740i
    Volume in drive C has no label.
    Volume Serial Number is 9CE1-E3C0

    Directory of C:\NCSEXPER\DATEN\E38

    17.07.2016 17:03 <DIR> .
    17.07.2016 17:03 <DIR> ..
    17.07.2016 13:37 <DIR> cfgdat
    17.07.2016 13:37 <DIR> data
    17.07.2016 13:37 <DIR> daten
    17.07.2016 13:37 <DIR> ecu
    17.07.2016 17:03 0 files.txt
    17.07.2016 13:36 <DIR> format
    17.07.2016 13:36 <DIR> kmmData
    17.07.2016 13:36 <DIR> sgdat
    17.07.2016 13:36 <DIR> work
    1 File(s) 0 bytes
    10 Dir(s) 933˙687˙296 bytes free

  15. #765
    Join Date
    Nov 2007
    Location
    Belgium
    Posts
    2,484
    My Cars
    Made in Germany
    Volum: You installed the SP-Daten incorrectly. Folder "C:\NCSEXPER\DATEN\E38" should contain only the contents of what you currently have in "C:\NCSEXPER\DATEN\E38\daten". To fix the problem for NCS Dummy, simply move all files in "C:\NCSEXPER\DATEN\E38\daten" one folder up (to "C:\NCSEXPER\DATEN\E38") and then delete all sub folders from "C:\NCSEXPER\DATEN\E38". Please note this fixes the problem for NCS Dummy only. If you want to use NCS Expert as well, you need to put all files in the appropriate folders. Instructions can be found in this forum.

  16. #766
    Join Date
    Jul 2016
    Location
    Sydney, NSW, Australia
    Posts
    2
    My Cars
    2003 BMW M3 Convertible
    Hi Folks,

    I have a E46, M3 Convertible.

    After several days (a couple of hours a day), I have successfully installed all the software (and cable hardware/soldering) required to get NCS Expert to work on Window XP Mode in Windows 7. By following the comprehensive NCS Dummy instructions, I've been able to get a trace file from module GM5.C04, read it in NCS Dummy, change FUNKTIONTUERSCHLOSS to "einstiegshilfe" (press remote control door unlock once to unlock both doors), and load it back into the car. To verify, I re-read the GM5.C04 and confirmed the change had taken place. Now, when I press the remote control button to unlock the doors, there has been no change in the function. One press only opens the drivers door (a further press unlocks the passenger door). Is there some other piece I need to code? Do I need to do this for specific key's as well or should this default to ALL keys? I noticed there is CAR/KEY MEMORY 1 to 4. Do I need to update the EWS itself to update the physical key code to be in one of the 4 slots (I think you can have up to 9). I only have one KEY in slot 3 the other two are in 6 and 7. Your help much appreciated!!!

  17. #767
    Join Date
    Apr 2013
    Location
    Tampa Florida
    Posts
    4
    My Cars
    bmw z4
    Revor,

    Great Software, your efforts are greatly appreciated.

    I've been playing around with an N52 with an MSV70 for some time and have managed to unlock the ECU via BDM and have started to flash custom 0da files with WinfKP for fun. To simplify the process, I've written a quick little program that converts a custom tune into a 0da or 0pa file that Winfkp can read. It's down and dirty and I have two features yet to complete, both are checksums. Do you mind telling me the checksum algorithm used by BMW for the HEX files 0pa/0da? I have the line checksum sorted and I know how to do the checksum in the actual tune but the one covered by $checksumme is a mystery to me. I've used your software to figure out the areas covered but that last byte has me stopped in my tracks.

    Thanks in advance.

  18. #768
    Join Date
    Jul 2016
    Location
    Sydney, NSW, Australia
    Posts
    2
    My Cars
    2003 BMW M3 Convertible
    Quote Originally Posted by ozradar View Post
    Hi Folks,

    I have a E46, M3 Convertible.

    After several days (a couple of hours a day), I have successfully installed all the software (and cable hardware/soldering) required to get NCS Expert to work on Window XP Mode in Windows 7. By following the comprehensive NCS Dummy instructions, I've been able to get a trace file from module GM5.C04, read it in NCS Dummy, change FUNKTIONTUERSCHLOSS to "einstiegshilfe" (press remote control door unlock once to unlock both doors), and load it back into the car. To verify, I re-read the GM5.C04 and confirmed the change had taken place. Now, when I press the remote control button to unlock the doors, there has been no change in the function. One press only opens the drivers door (a further press unlocks the passenger door). Is there some other piece I need to code? Do I need to do this for specific key's as well or should this default to ALL keys? I noticed there is CAR/KEY MEMORY 1 to 4. Do I need to update the EWS itself to update the physical key code to be in one of the 4 slots (I think you can have up to 9). I only have one KEY in slot 3 the other two are in 6 and 7. Your help much appreciated!!!
    I fixed it! The only difference is that I made the unlock function as AKTIV for Car/Key memory for Keys 1-4. Seems the actual key in slot 7 in the EWS doesn't seem to matter. Key #3, #6, #7 can now also unlock all doors at once.

    I also coded the remote for press and hold to open the convertible top. I thought it didn't work at first... but you need to hold for probably 10 seconds before it starts opening.

  19. #769
    Join Date
    Nov 2007
    Location
    Belgium
    Posts
    2,484
    My Cars
    Made in Germany
    Quote Originally Posted by richardfahljr View Post
    Do you mind telling me the checksum algorithm used by BMW for the HEX files 0pa/0da? I have the line checksum sorted and I know how to do the checksum in the actual tune but the one covered by $checksumme is a mystery to me.
    It's nothing but a simple CRC-16/ARC checksum over all data payload bytes in the file. Only the data payload of the Intel HEX lines with record type 0x00 and 0x10 should be taken into account.

    :048180102A20CC5184

    Where:

    • Length of the data payload in bytes
    • Address
    • Record type
    • Data payload
    • Intel HEX checksum

  20. #770
    Join Date
    Apr 2013
    Location
    Tampa Florida
    Posts
    4
    My Cars
    bmw z4
    Quote Originally Posted by revtor View Post
    It's nothing but a simple CRC-16/ARC checksum over all data payload bytes in the file. Only the data payload of the Intel HEX lines with record type 0x00 and 0x10 should be taken into account.

    :048180102A20CC5184

    Where:

    • Length of the data payload in bytes
    • Address
    • Record type
    • Data payload
    • Intel HEX checksum

    Thank you, Your generosity is amazing.

    I've done a fair fit of research on the CRC16/ARC but I don't see anything that describes the last, 5th character in the result.

    I'm just an enthusiast and not really much of a programmer or tuner but I figured out how to beat some of the BMW anti tuning protection systems on the MSV70. By changing the powerclass byte in the calibration file to match the value found in the VO, you can run the higher power class calibration files in a 325s and other N52 Powered cars. Sorry, I have not done this on the MSV80, but I suspect it works on those as well. I've been running a Z4 3.0SI file in my 3.0I for a long time now. I built the 3.0SI program from the 0da file found in the Daten folders.

    The problem is getting a modified calibration file into the DME. I've been using a BDM but recently I've made a few changes to the program section that allows me to flash modified 0da files without correcting the RSA. It's nice being able to trial new tunes with a 4 minute flash using Dcan and Winfkp. If I'm lucky, I might be able to get that down to 45 seconds. Using high speed mode a stock tune will flash but custom tunes fail, yet another problem to resolve.

    I'll be using my little script to see if I can create an 0pa file that will unlock the DME without the use of the BDM. I know some ODB programming tools can do this, just not sure if WinFKP is going to let me. There must be some additional type of protection built into this part of the write process.

    Yes, I keep a spare cloned DME in the trunk.




    Now I'm trying to sort out how this can be shared with others enthusiasts. I'm not skilled enough to build featured application but the program will run.

  21. #771
    Join Date
    Apr 2013
    Location
    Tampa Florida
    Posts
    4
    My Cars
    bmw z4
    Thank you,

    Your generosity is greatly appreciated.

    I have researched the CRC16/ARC a bit but I can not find any reference to the fifth character in the result.

    I have been playing with the MSV70 and figured out that you can install a higher power class configuration file if you mask the Powerclass byte to match the installed vehicle. In other words, a 325 can run a 330 file provided the powerclass in the 330 file is changed to match the 325. It's one byte. We've helped several owners perform this so the method is pretty well proven. Sorry, I only know the memory addresses and process for the MSV70, I don't have access or experience with the MSV80 used in the 328.

    The problem is getting the modified file into the DME, In the past, I have been using a BDM as the sole method but recently I learned how to remove the RSA protection from the program section that allows me to use Winfkp to flash modified 0da files, or custom tunes. It's nice being able to flash a custom tune over Dcan ODB in 4 minutes rather than pulling the DME and setting up the BDM. I should be able to get the flashing down to 50 seconds or so, but for some reason the fast baud rate setting only works for original 0da files. Something I need to sort out.

    High on my "To do list" is to develop a method that will unlock the DME through 0DB. I know there are a number of tools that perform this task but I would love to sort this out with Winfkp and thus reducing the risks and challenges to a regular enthusiast like myself. This was my original goal getting into this "hobby" some time back. Even if I don't fully develop the program, just finding and sharing the solution is enough.

  22. #772
    Join Date
    Nov 2007
    Location
    Belgium
    Posts
    2,484
    My Cars
    Made in Germany
    richardfahljr: Sorry, I misread your original question. The 4-character value on the $CHECKSUMME line is a CRC-16/ARC checksum but the last character is a standalone checkdigit. It's a mod36 checkdigit over the KEYWORD and VALUE:

    $KEYWORD VALUE C (where C is the check digit)

    Concatenate KEYWORD & VALUE and feed the resulting string to the function below (C# but it should be pretty straightforward to convert to another language):

    Code:
    public char CalculateCheckDigit(string text)
    {
        string characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        int position = 0;
        for (int i = 0; i < text.Length; i++)
        {
            int index = characters.IndexOf(text[i]);
            if (i % 2 == 0)
                index *= 3;
            position += index;
        }
        position %= 36; 
        return characters[position];
    }
    Example:

    $CHECKSUMME 02B2 ?CalculateCheckDigit( "CHECKSUMME02B2" )S

  23. #773
    Join Date
    Apr 2013
    Location
    Tampa Florida
    Posts
    4
    My Cars
    bmw z4
    Thank you very much, I can't imagine how long it took you to figure this out.

  24. #774
    Join Date
    May 2006
    Location
    The Netherlands
    Posts
    16,716
    My Cars
    DE-spec E36 328i/M3 cab
    Quote Originally Posted by ozradar View Post
    I fixed it! The only difference is that I made the unlock function as AKTIV for Car/Key memory for Keys 1-4. Seems the actual key in slot 7 in the EWS doesn't seem to matter. Key #3, #6, #7 can now also unlock all doors at once.

    I also coded the remote for press and hold to open the convertible top. I thought it didn't work at first... but you need to hold for probably 10 seconds before it starts opening.
    Nice!

    If you have folding mirrors you can include these as well in the lock/unlock function. And auto-lock after speed = x km/h or MLS

    One-touch up + down on all window switches (you will need the hardware as well)

    alarm blinker flash/beep on lock/unlock (depening on what you don't have in Australia)

    And depending on model year, you can code the M3 CSL "M track" mode for the DSC.

    If only the GM4 would allow remote opening/closure of windows and roof. Oh well, can't have everything!
    1998 BMW M3 3.2 Cabrio • Alpinweiί III on Schwarz • German spec • 1 of 12
    SMG • SRA • PDC • AUC • OBC • GSM • HK • UURS • IHKA • FGR • MFL

    IG:
    https://www.instagram.com/iflok/



  25. #775
    Join Date
    Feb 2013
    Location
    san antonio
    Posts
    12
    My Cars
    2011 335i coupe
    I am attempting to increase the max current fault limit on my E.pump module. The value is show circled in red.Fault_ekpm60_3.jpg
    Do i need to just update the checksum at the end of the module?Checksum_ekpm60_3.jpg
    Or do I have to compile a new zb and flash the update?

    Any help is greatly appreciated.

Page 31 of 43 FirstFirst ... 6212223242526272829303132333435363738394041 ... LastLast

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
  •