обо всём понемногу...
  1. покупаем кабель Tactrix Inc. OpenPort 2.0 - например, такой
  2. качаем и ставим драйвера на него
  3. качаем и устанавливаем ISTA-D (диагностика), для кодирования - ISTA-P
  4. правим реестр [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BMWGroup\ISPI\Rheingold]
    BMW.Rheingold.OnlineMode  "False" -> "True"
  5. ставим драйвера BMW Passthru