|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Need some basic NCS Expert help
|
|
08-13-2014, 12:12 AM | #1 |
Colonel
530
Rep 2,083
Posts |
Need some basic NCS Expert help
I'm trying to do some coding and since there isn't a single, up-to-date, coherent guide out there, Ive been trying to piece it together from multiple outdated sources. Here is some of my info:
04/2007 E90 335i Windows XP 32bit Amazon $30 K+DCAN cable BMW Coding Pack SP-daten 53.3 (updated using BMW Coding Tool) NCS-Expert v4.0.1 Creating profile: Open NCSexpert Load Profile Choose Default Profile Edit Profile Click Car-Key Memory Select all 3 boxes - Car-Keymemory active - Kernel functions - Trans individualizable FSW-/PSW Press OK Consistency check Click FSW/PSW Select both check boxes and "from CVT" - FSW-/PSW-Trace - FSW-/PSW-Manipulate with FSW_PSW.MAN Press OK Consistency check Save profile as FZG4.pfl Change profile name to "FSW PSW MAN" Close NCSexpert Coding Digital Speedo: Open NCSexpert Choose "FSW PSW MAN" profile that was created Hit F1: FG/ZCS/FA Hit F3: ZCS/FA f. ECU Choose E89 Choose CAS Hit F6: Back **At this point, FSW_PSW.TRC in the WORK folder is updated and is 235 kb, and it contains BC_DIGITAL_V Hit F3: Process ECU Select CAS Hit F2: Change Job Select CODIERDATEN_LESEN Hit F3: Execute Job At this point, FSW_PSW.TRC is updated again and is now 8 kb, it does not contain BC_DIGITAL_V. ... now what? Why does the BC_DIGITAL_V (among other things) disappear from the trace file when I read the ECU? Aren't both trace files from the CAS module? Or am I supposed to edit the trace file after hitting F6: Back, and then save it as a MAN, and then write it to the ECU? Did I do the profile setup correctly? Here are a couple guides I was going off of: http://www.bmw coding. com/attachment.php?attachmentid=9&d=1297211628 http://danmcq.com/bmw/BMW-CODING-WIT...XPERT-2011.pdf Thank you for the help! |
08-13-2014, 01:08 AM | #2 |
Colonel
530
Rep 2,083
Posts |
I found the following guide that seems better than the others. It seems to suggest that all of the coding steps I have laid out are correct so far. However, I am wondering why the BC_DIGITAL_V parameter was in the trace file, and then isn't even though I'm reading the CAS both times.
Perhaps I need to be looking in the KOMBI module, not CAS like the first guide suggests. http://forums.bimmerforums.com/forum...ith-NCS-Expert |
Appreciate
0
|
08-13-2014, 01:48 AM | #3 |
Colonel
529
Rep 2,505
Posts |
BC_DIGITAL_V is a setting in KOMBI.
In your NCS-Expert guide you 'choose' CAS as that is one of the modules where your VO (Vehicle Order) is stored. Your aren't actually coding the CAS at this point. |
Appreciate
0
|
08-13-2014, 09:53 AM | #4 | |
Colonel
530
Rep 2,083
Posts |
Quote:
For some reason NCSdummy couldn't read the large trace file, but it could read the small trace file. Also, the VIN that comes up in NCSexpert is the same as mine, but it has an extra "L" at the end. Will this cause a problem? |
|
Appreciate
0
|
08-13-2014, 11:07 AM | #5 | ||
Banned
520
Rep 1,527
Posts |
Quote:
|
||
Appreciate
0
|
08-13-2014, 11:34 AM | #6 | |
Captain
199
Rep 649
Posts |
Quote:
I always clear out the trace file after it dumps the initial read; before I process the ECU I want to play with. As for your first post, save the .TRC as a .MAN when you're done manipulating the code. |
|
Appreciate
0
|
08-13-2014, 11:48 AM | #7 | |
Colonel
530
Rep 2,083
Posts |
Quote:
Why do you need to empty the TRC file after the initial read? When you read the specific module it seems to overwrite it anyways. People also seem to suggest clearing the MAN file after writing. Again, not sure what the point of this is since you overwrite the MAN file with the modified TRC file. |
|
Appreciate
0
|
08-13-2014, 01:24 PM | #8 | |
Banned
11
Rep 177
Posts |
Quote:
|
|
Appreciate
0
|
08-13-2014, 02:53 PM | #9 | |
Colonel
530
Rep 2,083
Posts |
Quote:
Is the purpose of cleaning the MAN file after coding to ensure that if you accidentally write to the module you will be writing a blank MAN file? Writing a blank MAN file returns it to default correct? I still don't understand the purpose of clearing the TRC file since it gets overwritten every time you read a module. |
|
Appreciate
0
|
08-13-2014, 04:37 PM | #10 | |
Captain
199
Rep 649
Posts |
Quote:
|
|
Appreciate
0
|
08-13-2014, 04:39 PM | #11 |
Colonel
530
Rep 2,083
Posts |
|
Appreciate
0
|
08-13-2014, 05:33 PM | #12 |
Captain
199
Rep 649
Posts |
|
Appreciate
0
|
08-14-2014, 08:40 AM | #13 | |
ALL RIGHTY THEN
221
Rep 2,957
Posts |
Quote:
__________________
BMW CCA Member 483866
|
|
Appreciate
0
|
08-14-2014, 12:47 PM | #14 | |
Banned
11
Rep 177
Posts |
Quote:
and no you dont write a blank man file to resrt to default... what you do is load profile expertmode (profile) f1 f3 e89 (assuming you are working on a 3 series e90) back proccess ecu select the ecu you want to reset to default then execute job thats the correct way |
|
Appreciate
0
|
08-14-2014, 12:52 PM | #15 | |
Colonel
530
Rep 2,083
Posts |
Quote:
Since the default job is SG_CODIEREN, won't that attempt to write the MAN file (blank or not) to the ECU you selected? |
|
Appreciate
0
|
08-15-2014, 10:47 AM | #17 | |
Captain
199
Rep 649
Posts |
Quote:
|
|
Appreciate
0
|
Bookmarks |
|
|