02-15-2017, 09:39 PM | #1 |
New Member
13
Rep 21
Posts |
F20 replacing ICM with another 'used' ICM
Hi guys,
I want to replace my ICM with an used ICM-plus. Do you know what might happen after I replace it? I certainly know that I will need to: 1. Disconnect battery, replace ICM, reconnect battery 2. Do I need to initialise / Sync FEM Flexray? 3. Write car VIN to the ICM-plus to replace the donor's VIN 4. Inject CAFD into the ICM-plus 5. VO Code the ICM-plus to my FA 6. Calibrate / Initialise ride-height sensors 7. Calibrate / Initialise steering angle sensor My FEM/ICM ISTEP is 12-03-503, KOMBI ISTEP is 14-07-50x. Currently the Cruise Control works. The ICM-plus that I'm going to put in is 15-03-50x, so will I lose the Cruise Control function after this replacement? Or do I need to flash all ECUs to the same ISTEP? If the ICM-plus does not work and I reinstall my original ICM, do I need to re-calibrate / Init ride-height and steering angle sensors again? Thanks William |
02-19-2017, 08:56 AM | #2 |
Major General
2374
Rep 8,364
Posts |
You do not necessarily need to flash entire vehicle to same I-Step, but you do need to check dependencies. Likely you will want ICM, DME, Fem_body, and possibly FEM_GW on same level.
|
Appreciate
0
|
02-19-2017, 11:48 PM | #3 | |
New Member
13
Rep 21
Posts |
Quote:
I will try to replace it without flashing FEM_Body and DME to the same I-step of that ICM. I don't have 70Amp PSU and ICOM/clone to do it right now. |
|
Appreciate
0
|
02-21-2017, 10:15 AM | #4 |
Major General
2374
Rep 8,364
Posts |
You can flash with ENET as well. Plus, not ideal, but you can jump car to another as power source.
|
Appreciate
0
|
02-22-2017, 03:57 AM | #5 | |
New Member
13
Rep 21
Posts |
Quote:
I have been trying to see if I can code or flash the ICM on the bench before I put it in car. I have a ZGW04 (from a F25) and previously I could flash my NBT using this ZGW on the bench. But I couldn't connect the ICM-plus to this ZGW using Flexray. Tool32 and ISTAP refused to let me initialise Flexray. I don't know if it was designed not to talk to ICM-plus from F20/F30, or it is expecting all other nodes like VDC, DME, DSC to present in the Flexray group in order to do initialisation. I tried the following pin assignments for the Flexray connection: ZGW-pin 16 to ICM-pin 4 ZGW-pin 34 to ICM-pin 3 and ZGW-pin 33 to ICM-pin 4 ZGW-pin 34 to ICM-pin 3 and ZGW-pin 17 to ICM-pin 4 ZGW-pin 35 to ICM-pin 3 all faled; Tool32 reported Flexray timeout and ISTA reported ICM not found. |
|
Appreciate
0
|
02-22-2017, 08:39 AM | #6 | |
Major General
2374
Rep 8,364
Posts |
Quote:
I do not have any experience with bench flashing, so i cannot help you there. |
|
Appreciate
0
|
10-22-2018, 04:47 AM | #8 |
Private
5
Rep 54
Posts |
I kind of did the same last weekend with the DSC2 and the ICM. I've flashed the DSC and now it seems to complain that the ICM is transmitting still the old (donor) VIN number.
I've coded the ICM as well, but it seems not to change the VIN number stored in the ICM. Do I need to flash (blFlash, swDeploy, cdDeploy) the ICM aswell to get rid of the donor VIN and use my own VIN instead? I though VO coding would do the trick already. bascally how do I do step 3 from the Topic Starter? Thanks |
Appreciate
0
|
02-21-2019, 08:46 PM | #9 | |
New Member
13
Rep 21
Posts |
Quote:
|
|
Appreciate
0
|
02-23-2019, 02:42 AM | #10 |
Major General
2374
Rep 8,364
Posts |
|
Appreciate
0
|
12-23-2020, 02:12 PM | #11 |
Registered
0
Rep 4
Posts |
Hi there! I have no success with flashing ICM. I have ICM v.3.4 and want to replace it with one with v.5.4 but with E-sys 3.30 the flash procedure finish with error!
Please, could someone explain how he did the procedure of replacement! Thanks |
Appreciate
0
|
Post Reply |
Bookmarks |
|
|