2018年12月5日星期三

ISTA+ Diagnosis PAD Mode: How to Activate

BMW ISTA+ Diagnosis PAD Mode all detailed can be found here:

What is the PAD mode on ISTA?
PAD is the short form of Testing analysis diagnosis.
The PAD mode is the vehicle condition between “Residing” and “Driving”.The PAD mode corresponds to the physical “terminal 15 on”.
In the PAD mode, all the control units as well as all physical terminals are on.

Why do you need the PAD mode?
A new terminal control concept was introduced to the new G12 7 series vehicle

In order to switch the vehicle into diagnosis mode (Terminal 15 in the past), either for diagnosis with ISTA or programming or coding with ISTA/P, the Start/Stop button needs to be pressed 3 times in succession within .8 seconds. The vehicle will then switch over to diagnosis mode (PAD) Testing Analysis Diagnosis. In order to switch the vehicle into diagnostic mode for the State Inspection Maintenance Program, the Start/Stop button must also be pressed 3 times in succession within .8 seconds. Additionally if a diagnosis session is started with ISTA and the vehicle is in “Residing” mode, ISTA automatically switches the vehicle to diagnosis mode (PAD).

How to activate PAD mode:
The PAD mode is activated as follows:
– Press the START-STOP button three times within 0.8 seconds.
– Via a diagnosis order.

If you put in PAD mode before starting diagnosis, it should come up as PAD. ISTA shows PAD after doing this.

Note: During vehicle diagnosis, a vehicle with Parking-Residing-Driving is automatically placed in the pad mode.This is also displayed in ISTA in the top right.This ensures that a diagnosis can be performed with all control units.

How to diagnose a BMW is ISTA PAD mode:
During vehicle diagnosis, a vehicle with Parking-Residing-Driving is automatically placed in the pad mode.This is also displayed in ISTA in the top right.This ensures that a diagnosis can be performed with all control units.
ista-pad-mode

How to use the selective partial network in PAD mode:
In vehicles today, there are up to 70 control units which are networked with each other.Depending on the current vehicle condition or the user’s wishes, not all of the comfort systems and assistance systems are always required. By specifically switching off and activating the control units that aren’t required, so-called selective partial network operation, energy can be saved, the battery relieved and due to this its life increased. For vehicles with a combustion engine, the electrical energy consumption is indirectly coupled to the fuel consumption through the alternator. Here, the selective switching off of control units that are not required can contribute to the reduction of the fuel consumption and therefore the CO2 emissions.
The master for the selective partial network operation is the Body Domain Controller (BDC).The control units which are not required are switched off via a corresponding bus signal.
In order to realise partial network operation for control units, other transmit/receive systems are used.The transmit/receive systems are able to evaluate and interpret messages.As long there is bus communication and no valid wake-up signal for the corresponding control unit, this control unit remains switched off.If a valid wake-up signal for the corresponding control unit is sent on the bus, the transmit/receive system can activate the voltage regulator of the microcontroller and the control unit starts.The control unit is switched off by the deactivation of the voltage regulator.

Note: The individual partial networks can be activated and deactivated via diagnosis orders. All partial networks are active in PAD mode.

Is there problems if using ENET cable instead of ICOM in this mode?
Yes, only get pad resident etc, with icom a2, not with enet or usb to obd2

2018年10月12日星期五

BMW F30 Flashing/Programming with ISTA + ICOM A2 Clone


This is how to do Flashing or Programming on BMW F30 using ISTA (ISTA-D v4.3.21 and ISTA-P v3.60.2) PsdZData Full, using an ICOM A2 emulator china clone

Here you go…

Environment/Setup
I have set up ISTAD and ISTAP within Oracle VirtualBox virtual machine.
Windows 7 x64 Enterprise with SP1
ISTAD v4.3.21
ISTAP v3.60.2
PsdZData v60.1 Full
BMW ICOM A2 Clone
Using my girlfriend’s loaner F25 X3 28i as a power supply in order to keep voltage between 14.0 and 14.9. This seemed sufficient for maintaining voltage and a temporary alternative to purchasing a Schumacher INC-700A power supply/charger.
ISTAD v4.3.21
My understanding was that ISTAD v4.x.x was supposed to be able to do flash programming and eventually replace ISTAP. I have not been able to get this working with my setup after weeks of trying. Not sure if anyone else has gotten this functionality to work. Otherwise, ISTAD has been great in terms of serving as diagnostic software and factory service manual.
VCI configs…
It would seem to calculate measures fine which is another way of saying determine which modules need to be flashed. However, pressing “Execute measures plan” would result in no action.
ISTA P v3.60.2
http://www.obdexpress.co.uk/wholesale/bmw-icom-software-hdd-ista-d-ista-p.html
I finally decided to give ISTAP a try. I know flash programming can be done via ESYS after talking with number more experienced forum members, but I prefer a factory all-in-one solution for simpletons like myself. Fortunately, ISTAP worked when ISTAD did not.
ISTAP reading vehicle data after starting New Session…
ISTAP preparing vehicle for programming…
ISTAP programming vehicle in progress. You can see the status bars below the module names.
What the display says when in the first few minutes of programming…
I did see the “Emergency call malfunction” warning after I restarted the car after completing the flash. It went away after driving for a bit.
A few notes:
– Total duration for everything was about 57 mins
– ISTAP will flash firmware onto the modules and then code them. The coding process is automatic and it is fairly short. However, there will be a few dialog boxes that pop up to warn you or instruction you to do certain things such as calibrate the steering wheel angle, close all doors, etc. You’ll see your instrument cluster, climate system, windows/sunroof activate and deactivate. Don’t worry. Your car is not possessed, it’s just ISTAP doing everything to re-initialize your vehicle.
– You will lose your previous coding. For example, I had VO coded Bluetooth Audio/Media, tire pressure and temperature displays, and 6 blinks instead of the default 3 blinks for the turn signals. You will have to re-code all of that.
PsdZData Full
So one major issue that I foresaw was that ISTAD, ISTAP, and ESYS all have different places they want to access PsdZData Full. You don’t want to have 3 separate places to store all this data because it would consume a ridiculous amount of space. PsdZData Full is about ~70 GB. The solution is to decide where you want to keep the real physical PsdZData Full and create symbolic links for the other two applications to utilize.
Code:
mklink /J “C:\Rheingold\PSdZ\data\psdzdata” “C:\ISTA-P\BMW\Services\data\ecudata\psdzdata”
Where ISTAD thinks psdzdata is.
Where psdzdata really is.
I obtained most of my factory BMW software from CarTechnology forums. BIG THANKS!

The last, attach a test report basically describes which control modules have been updated. It’s neat because it provides a “diff” between beginning and end.
Look here:
F30 Final Report: Done with ISTA-P 3.60.2.001
F30 Final Report  1

F30 Final Report

F30 Final Report 3

F30 Final Report  4

F30 Final Report 5

F30 Final Report 6

F30 Final Report 7

F30 Final Report 8

F30 Final Report  8


F30 Final Report  9

F30 Final Report  10

F30 Final Report  12

F30 Final Report  13



http://blog.obdexpress.co.uk/2018/10/12/how-to-flash-program-bmw-f30-with-ista-icom-a2/

2018年10月9日星期二

How to: ICOM Next DHCP Configuration + WiFi Connection

Guide:How to do BMW ICOM Next DHCP Configuration + WiFi Connection

Tool: ICOM Next
Car: BMW F10 series

BMW ICOM NEXT
  1. DHCPI have configured this to work before with a chinese clone but ISTA+ wont connect with ICOM Next. Configured ICOM to DHCP, did the same to TP-Link router. Submask for LAN the same for ICOM and router. I get identification error. If I remove router, connection is OK except for ICOM Direct interface option in ISTA. I followed the numerous DHCP configuration instructions found around the internet.
  2. WIFI OptionIt is quite frustrating finding info from the forums. All posters assume everyone is at the knowledge level they are at. I have Icom next genuine and TP-Link router. I tried setting up WLAN and my icom came up with "UNSUPPORT service" in itoolradar and green light in WLAN when ethernet disconnected. However my ethernet was then failing to connect so restored the ICOM. Got me really worried.Well, searched a lot on the web..
And almost solved!!!
Managed to set up the WIFI. You set up TP-Link as an access point, access key similar to that in ICOM,access point name common to both router and ICOM configuration. Then connect TP-Link to ICOM with ethernet cable, in wifi, connect to the WIFI network you just set up. I can now receive IP address in itoolradar as if it was in DHCP mode.
BUT IT CANT CONNECT TO CAR. IDENTIFICATION FAILURE. Tried all interface options. Needless to ask, interface set up with Easy connect. I can see icom interface in connection manager, KL15 has voltage, I have ethernet and Dcan shown as available protocols in connection Manager but still no luck. Direct connection with ethernet works a treat. Where is the quirk in DHCP or WIFI connection?

Well, I can now work wirelessly with any ICOM!!!
My connection issue was VMware adapter. Disabled it and now I can connect by plugging in the TP-Link router to ICOM and setting it up as an access point. ICOM in DHCP, laptop in DHCP. Perfecto!!
Only method that I cant get to work is pure WIFI i.e ICOM to car, Wifi router as accesspoint on power, laptop connected to access point wifi. I don't get any IP on itoolradar this way. ICOM may not be connecting to the router but honestly, I don't care since my set up works I,e router connected to icom via ethernet
Tried Mypublic wifi software but it does not run on my win 10, No idea why, It just does not set up.

http://blog.obdexpress.co.uk/