|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
no Bluetooth after cic firmware update
|
|
01-18-2019, 12:57 AM | #1 |
Private
8
Rep 83
Posts |
no Bluetooth after cic firmware update
Hi all
So had my cic updated to lasted version. Required a wipe and reload as my firmware was very early cic. I had to reload fsc codes for all modules to get nav etc working as it should. I used fstool 32 for this. Since the upgrade of firmware, my 'telephone' option when chosen has just stayed on 'please wait' with a spinning icon and never loads, hence no Bluetooth. I have a 2008 320d e90. I'm comfortable coding and have a dcan cable and all relevant softwares but by no means and expert... I can follow guides just fine! Any ideas at all? I've checked fuse 17 which apparently runs this but there wasn't a fuse there. I've checked the module in the boot and it's bolted down and haven't had chance to remove and check connections. Just seems odd that since the firmware update, it's stopped. Thank you |
01-19-2019, 04:59 AM | #3 |
Private
8
Rep 83
Posts |
Hi bud
I sent the unit off for flashing. Since getting it back the steps I've taken are - install unit back in car, making sure all cables connected - recode fsc codes back using fstool 32 and dcan cable - checked nav working fine and all other functions, apart from Bluetooth which says please wait constantly. Any help and pointers to a guide would be much appreciated. I'm new to coding as mentioned so any advice and guides would be great Thanks for your reply |
Appreciate
0
|
01-19-2019, 07:23 AM | #4 |
Lieutenant Colonel
398
Rep 1,579
Posts |
Try to write a blank MAN file to the ULF or TCU whichever your car has for bluetooth phone. Also, when dealers flash, they do all the modules. That way there is no potential issue of a module with older firmware talking to one with newer firmware.
|
Appreciate
0
|
01-19-2019, 07:39 AM | #5 | |
Private
8
Rep 83
Posts |
Quote:
I had a indy flash my unit. |
|
Appreciate
0
|
01-19-2019, 11:12 AM | #7 |
Lieutenant General
1911
Rep 13,104
Posts |
Default Coding.
By the way its not a blank file . It causes the NCSexpert to write back the info from your VO where a copy of the original parameters are stored in both the CAS and FRM for redundancy. It took me a long time to understand that default doesn't mean blank . To me default seemed to mean a virginal state with no data. It doesn't . It means default to orginal factory programming or more acuratly VO programming . If you change the VO it would be whatever is in the VO. |
Appreciate
0
|
01-19-2019, 12:11 PM | #8 | |
Private
8
Rep 83
Posts |
Quote:
So I take it that my coding I've done previously will be back to default. Got ya. Thanks for explaining. So the process would be to read the module via ncs expert and then remove all content from trc and then save as a man and then write back to module? Will this effect the fsc codes I had such a pita to sort? Tia |
|
Appreciate
0
|
01-19-2019, 01:10 PM | #9 |
Private First Class
31
Rep 124
Posts |
Only coding done to cic will revert to default (original option based on VOs)
Do not use blank man file. Load ncs export and load expert profile (profile with Manipulation uncheck) read cic then SG_CODIEREN the cic module. This will write all stock vo options to the cic Fsc will not be affect. Last edited by mizta insane; 01-19-2019 at 01:24 PM.. |
Appreciate
0
|
01-19-2019, 03:37 PM | #10 |
Lieutenant General
1911
Rep 13,104
Posts |
As the last guy said turn off file manipulation that means you
are not dealing with any files . You are just telling the car to copy the contents of the VO for the the particular module you select from the VO (stored in the Cas and Frm in your car) back into the module you select. Should be called return to stock programing/coding If you remember when you started coding most of the procedures tell you to make up a back up copy of the VO , which contains the coding for everything in the car in one mass file. (Usually about 225 k in size.) That data is still siting in the VO. When you default code (and I wish they wouldn't call it that) (should be called VO coding) you turn off file manipulation or use the profile that turns off file manipulation . It reads the value from the Vo( Frm or Cas )for the module you selected and programs that back into the module. Returns to stock settings for options which is not the same as updating the firmware for the module. So when somebody said default coding I started questioning what that was ? Default from the board manufacturer in which case would it be a clean slate .(or would they pre program and test it?) Then people started talking about programing with a blank file which sounds strange , that would certainty return it to blank state right.?!. What they really mean is VO programming. Data comes from the VO about the original configuration. With file manipulation turned off. Last edited by ctuna; 01-19-2019 at 03:55 PM.. |
Appreciate
1
dpaul653.50 |
01-19-2019, 09:55 PM | #12 |
Lieutenant General
1911
Rep 13,104
Posts |
Great
That was fuzzy info for me for along time . It caused me a lot of confusion. Had to rant as I am grumpy old man. Maybe it will help someone else. I know I feel better when I understand the process. If you are default(VO) coding a module it will wipe coding out only for that module. If you take your car in and BMW codes your car it will most likely wipe out all your coding. |
Appreciate
0
|
01-20-2019, 02:19 AM | #13 |
Private
8
Rep 83
Posts |
Mizta insane your the man. Thank you so much and hope the storm wasnt too bad and passed now. Here in the UK we moan when it gets colder than -2.
Ctuna thank you as well for the advice. Bluetooth is now kinda working, apart from Bluetooth keeps disconnecting and pairing again. Let the car sleep but haven't had chance to check this morning as my wife stole Betty to take to work All this after trying to just get nav working. This owning a BMW stuff sucks you in!! |
Appreciate
0
|
01-20-2019, 04:08 AM | #15 |
Private
8
Rep 83
Posts |
|
Appreciate
0
|
Bookmarks |
|
|