BMW Forum - BimmerFest BMW Forums banner

Replacement CIC Head Unit - Flashing and Coding options in esys

16K views 143 replies 46 participants last post by  shawnsheridan  
#1 ·
Can someone please help me with CIC HU replacement coding. My 2012 F10 (528i) CIC Head Unit screen was going blank on some days and I thought it was the issue with dying hard disk. I upgraded to SSD and after 2 days the issue was back. I got a replacement CIC HU from a 2013 F10 (535i) and installed in the car (with my upgraded SSD). Sound, radio, navigation, alert sound did not work and I ended up coding with the help of SWTPatcher-V2. I had exported only the navigation FSC code did not export the FSC Code CERT. But anyhow, I was able to get some FSC codes from the patcher and with some errors coding was done. Now, the menus in iDrive are updated to my car and not showing the menu items that were not applicable for my car. Radio works, CD works, BT works, everything working except the navigation. I am not happy with what I have done, but at least my iDrive is not dead while I figure out a solution. I found many helpful discussion, however some of the additional discussion were through DM and hasn't lead me much further.
Based on my reading on multiple forums, best option could be virginize the CIC HU and then code for my car (I want to keep it as last option). I still have my old CIC HU and wondering if extracting all the FSC codes and FSC cert from the unit and coding with new would help. As I understand, the replacement HU is newer, there could be still problems. Hence, I got some questions to work with moving in the right direction. I got ISTA+, latest Esys, psdzdata full, ENET cable, charger with 40A boost and some knowledge navigating through these 2 apps.
  • Does flashing the old CIC HU and then extracting FSC codes would help? I would be using those FSC codes from the latest version and coding the replacement.
  • If 1 is not the best option, does flashing the replacement CIC HU help?
  • Since, I only have ENET cable, ISTA doesn’t display application numbers (with hex) that need the fsc extract. Can anyone point me to a possible list or let me know if there is a way to know from Esys?
  • If I have all the FSC codes and cert from the original CIC, do I still need to use SWTPatcher for coding? Do I need to extract root and sig certificates from old unit too?
  • I saw a post about virginizing the donor CIC HU by deleting donor FSC codes and requiring Telnet /FTP session to delete SWT controller in CIC. Is there an article or tutorial that can help me understand this?
Big thanks to @shawnsheridan for sending me the esys and psdzdata files and also all the informative comments on various discussion.
 
#2 ·
1) Install replacement CIC
2) Wipe Donor FSC Codes (Flashing will not wipe them)
3) Install original OEM VIN Matching FSC Codes
4) Inject CAFD into CIC and VO Code CIC.
 
This post has been deleted
#3 ·
Thank you Shawn. I couldn't find any detail on how to wipe donor FSC codes. Do I need any special tools for this task?
For step 3, is this the FSC codes extracted from the original CIC HU?
For step 4, injecting CAFD - does it mean I need to take a backup of previous CIC HU (FA backup) and load into the wiped CIC HU?
 
#4 ·
Thank you Shawn. I couldn't find any detail on how to wipe donor FSC codes. Do I need any special tools for this task?
For step 3, is this the FSC codes extracted from the original CIC HU?
For step 4, injecting CAFD - does it mean I need to take a backup of previous CIC HU (FA backup) and load into the wiped CIC HU?
PM sent.
 
  • Like
Reactions: Ggmo
#5 · (Edited)
Having a similar issue but not nearly as experienced.

Ordered and installed a replacement head unit but seeing navigation and cellular now greyed out. I tried using a copy of the original hard drive (copied to an ssd!) but that didn’t help.

I still have the old head unit. Radio seems to be on but no sound.

Head unit now seems stable. Before it would rarely turn on. Now it turns on but no sound or nav. :). Neither situations are great. Any advice?

Thank you!!!
 
#6 ·
Having a similar issue but not nearly as experienced.

Ordered and installed a replacement head unit but seeing navigation and cellular now greyed out. I tried using a copy of the original hard drive (copied to an ssd!) but that didn’t help. Codes must not be on together hard drive. I still have the old head unit. Radio seems to work.

Any thoughts on next steps? Is there a program and interface cable to use? Was thinking of calling bimmertech.

Head unit now seems stable. Before it would rarely turn on and would reboot consistently but no nav or cell.

Thank you!!!
PM sent
 
#13 ·
Hi, apologies for jumping on this thread.

I have an E92 335D (VIN: E471283) with a dead CIC (Blank screen and no audio). I've purchased a donor CIC unit which I'll install once i understand the work required.

I would need help with the coding aspect as I wouldn't know where to find the FSC codes. I believe I can code the audio to turn on with BimmerCode in the advanced settings.

Would anybody be able to help/guide me please?
 
This post has been deleted
#15 ·
Thanks pal.

However, there is now a plot twist.

I've gone to install the donor unit and I still have the same symtoms as before with my previous unit.

I can see light coming from the Most Fibre Optic cables.

I initially checked the voltage on my battery before all this and it read 12.4V. I tried a battery from an e60 which couldn't bring the CIC to life.

Does this look like more of a battery issue? My Headunit and Controller still light up
 
#16 ·
Update:

Background story: I installed an aftermarket plug and play Vibe Powerbox 65.4. The amp and wiring were stored behind the glovebox.

Whilst installing the replacement CIC i decided to remove the amp to make life easier when diagnosing. I suddenly heard sound coming from the speakers which made me want to test my original CIC to see if that would work.

Low and Behold the CIC and screen came back to life.

Root Cause: Wiring on amplifier taking a beating.

Thanks again for your help :)
 
#23 ·
#42 ·
Need to :

1) VO Code Donor CIC
2) WIpe Donor CIC FSC Codes
3) Load OEM VIN Matching FSC Codes.
 
#46 ·
#64 ·
Need to :

1) VO Code Donor CIC
2) WIpe Donor CIC FSC Codes
3) Load OEM VIN Matching FSC Codes.
 
#79 ·
#80 ·
Hey @shawnsheridan (or anyone who can help!),

I’m facing a similar issue to the one mentioned in this thread. I recently replaced my F10 CIC head unit (part number: 9282030) from eBay, as my old one was stuck on a red screen. The replacement unit works, but it's only showing basic menus, and a lot of the features, like the satnav, aren’t functioning properly as in the old one. (would like to get all the features back including the satnav)

I took it to a local CIC programming specialist, but he mentioned that this specific head unit is an exception (I’m not entirely sure what he meant) and he couldn’t code it. I even travelled 60 miles for this, so I'm feeling a bit stuck. 😅

Could someone please PM me a link to the necessary software and provide step-by-step instructions (or maybe assist with reprogramming through TeamViewer)? I’ve already bought an ENET cable from eBay, but I’m not sure what to do next.

Any help would be greatly appreciated!
 
#85 ·