This bulletin applies to 2016 BMW 640i XDrive vehicles equipped with a 3.0L engine. “The Head-unit has an invalid IP address” message may appear at the start of an ISTA/P session. If this message appears at the start of an ISTA/P session, if programming is performed under this condition, the head unit and all other dependent control units (control units which are connected to MOST bus) may not be programmed.
If this message appears, do not proceed with programming right away. First check if the Ethernet line between the central vehicle gateway and the head unit is working correctly.
1. Carry out a five-minute battery reset.
2. Start an ISTA diagnostic session and run the following test plan:
3. If the test plan indicates an error, refer to the wiring diagram and physically inspect the Ethernet wiring between the central gateway and head unit for short circuits, bent pins, etc.
4. If the fault persists, use the wiring diagrams in ISTA to check the Ethernet wiring in the vehicle (check the plug connection and check for continuity, short circuiting and bent pins). If a fault in the wiring cannot be identified, replace the ICOM and remove the ICOM OBD connecting cable.
5. If the pop-up message “Invalid IP address” continues coming up in ISTA/P after all, try to disconnect the ISSS/ISID from the network and hardwire ISSS/ISID directly to the vehicle for programming.
Sign up for a FREE subscription to Auto Service Professional magazineSubscribe