Diagnostický software INPA je dodáván v instalačním balíčku BMW Standard Tools. V tomto balíčku jsou mimochodem dodávány i další nástroje jako WinKFP, NCS Expert, NCS Dummy, Tool32, EDIABAS případně i další. Díky aplikacím z tohoto balíku budete moci kódovat, přepisovat firmware jednotek, nebo provádět hlubší diagnostiku. Úvodní teorii jsem zběžně sepsal v tomto článku, který doporučuji přečíst, pokud si nejste ještě úplně jisti tím co děláte, jsou tam vysvětleny jednotlivé termíny, k čemu jaká aplikace slouží a možnosti spojení se s vozem. Případně si zde na webu najděte i další články, kde už provádím nějaké konkrétnější postupy jako kódování, úpravy hodnot v jednotkách atd.
Všechny tyto programy se obecně nejčastěji používají pro E- řadu BMW, pro novější řady lze také použít, ale nemusí tam být 100% podpora všech funkcí. Notebook s Windows - Není zde žádné omezení i když se jedná o staré programy. Můžete v klidu použít Windows 10 či 11. K+DCAN Kabel s FTDI čipem - Existuje více možností propojení vozu, ale tento kabel je nejvíce rozšířený pro E řadu BMW. Slouží k propojení auta z OBD zásuvky do USB portu u vašeho PC. Existuje jich několik variant, doporučuji ten s přepínačem, ten umožňuje plný přístup k funkcím vozu. FTDI drivery (ovladače) - Budou potřeba pro správnou funkci. Spusťte a nainstalujte balíček BMW Standard Tools. Po dokončení instalace restartujte počítač. Pro správnou funkci je potřeba stáhnout a správně nastavit drivery ve vašem počítači. Nastavit je potřeba jen jednou při prvním připojení kabelu.
Problémem je, že když jste připojení k internetu, tak Windows vám často rád podstrčí nějakou jeho verzi driverů, která s tím K+DCAN kabelem nefunguje. Níže je tedy postup co udělat, když už vám Windows podstrčil tu jeho verzi. Nastavte COM Port Number na COM1 - Protože EDIABAS má ve výchozím nastavení v .INI souboru přednastaven právě COM1 port. Nastavte Latency Timer (msec) na 1ms. Pokud jsou zde nastaveny vyšší hodnoty, nemusí se vám podařit spojit s některými jednotkami ve vozu. Připojte tedy kabel do OBD zásuvky a následně k notebooku. Spusťte INPA a pokud tam vidíte blikající/svíticí Battery a Ignition, tak je spojení s autem v pořádku.
Pomocí F1 - F12 případně v kombinaci se shiftem si zvolte váš model auta a připojte se přímo k nějaké jednotce. Jak jsem na začátku zmiňoval, INPA je součástí balíčku, můžete automaticky po tom to nastavení využívat i NCS Expert pro kódování, WinKFP pro updatování firmwaru jednotek a další. Pokud chcete kódovat, nezapomeňte přepnout spínač na vašem K+DCAN kabelu, aby spojil v OBD konektoru piny 7 a 8.
Pokud vlastníte starší BMW E46, a máte v motoru kulatý konektor v kombinaci s klasickým OBD v kabině, tak doporučuji se stále připojovat přes ten kulatý v motoru. KLine - Jedná se o diagnostickou linku používanou v automobilech od roku 1996 do roku 2007. V zásuvce OBD2 probíhá přenos dat na pinech 7 a 8. E6x, E70, E87, E9x do roku 2007 probíhá přenos informací z modulů na linii 7. Také BMW e38, e39, e46, e53, e83 fungují na linii 7, jsou tak posílány informace z motoru a automatické převodovky. Ale ostatní moduly jsou však načteny z linie 8.
D-CAN - To není nic jiného než „modernizovaná“ diagnostická linie, která se objevila v automobilech BMW řady E v roce 2007. Shrnutí: Automobily BMW řady E do roku 2007 používají pro diagnostiku linky K (piny 7 a 8), zatímco od roku 2007 byly stejné informace zasílány na novější linku s názvem D-CAN.
Proč je tedy nutností „přemostění“ pinů 7 a 8? testy ovladačů (např. Pokud se pohybujete kolem vozů BMW a zajímáte se o diagnostiku nebo kódování, pravděpodobně jste už narazili na názvy jako INPA, WinKFP, NCS Expert, Tool32 nebo ISTA. Pokusím se vám v tomto článku přiblížit ty nejdůležitější věci do začátku, ještě před tím, než se vrhnete na samotné diagnostikování či kódování. Tak snad nikoho neunudím mojí nalejvárnou.
Tyto nástroje obsažené v balíku BMW Standard Tools, jsou určené pro interní použití v BMW a u dealerů. Vznikly v rámci vývojového zázemí automobilky BMW v Mnichově, za spolupráce s technologickými partnery jako Softing, EDIABAS nebo Siemens. Tyto nástroje byly určeny výhradně pro interní použití - vývoj, testování a autorizovaný servis. První verze sahají až do éry modelů jako E38, E39 a E46. Následně však byly různě modifikovány a zpřístupněny komunitou zdarma pro širokou veřejnost. Pokud jste tedy za tento šikovný balík BMW nástrojů někde platili, pravděpodobně jste naletěli. Neexistuje nic jako „oficiální prodej“ .. „oficiální distribuce“.
Proč je vlastně dobré chtít ovládat tyto nástroje? K čemu je to dobré, když mám klasickou diagnostiku BOSCH, DELPHI nebo jiné? Například diagnostický software INPA či ISTA/D vám kolikrát dokáže ukázat chyby, které vám mnohdy nevypíše ani univerzální diagnostika za desítky tisíc. Případně dokáží číst hodnoty, které vám běžná diagnostika ani nenabídne. A nebo je tu kódování. Kódování spočívá ve vypínání a zapínání různých „předpřipravených“ funkcí v jednotkách vozu, (například US svícení, stahování elektrických oken klíčkem, vypnutí detekce žárovek, kontrolka pásu atd.), které mohou být z výroby vypnuté. Kódováním si můžete spoustu věcí na vašem autě přizpůsobit dle potřeby, případně zapínáním či vypínáním různých parametrů mohou vzniknout i jinak zábavné situace. A v neposlední řadě je zde i flashování a programování jednotek. Ano i to lze u starších BMW jen pomocí OBD zásuvky, bez nutnosti připojovat nějaký programátor přímo na čip v jednotce.
Staré BMW jako třeba E36, E39 i první modely E46 před r.v.2000, mají jen Kulatou diagnostickou zásuvku v motorovém prostoru, většinou na pravé straně za uložením tlumiče. Později, než kulatý konektor nahradí pouze OBD, mají i kombinaci kulaté zásuvky v motorovém prostoru a klasického OBD uvnitř kabiny. Pokud se jedná o kombinaci obou zásuvek - tak ta OBD zásuvka mívá omezené funkce, nelze pomocí ní třeba kódovat.
Velice jednoduchá redukce z kulatého BMW 20-pin na OBD. Zřejmě nejpopulárnější kabel, který vám pokryje drtivou většinu vašich požadavků ohledně vašeho BMW. Tento kabel se připojuje do OBD zásuvky a do USB u vašeho PC. Nástupce K+DCAN kabelu pro novější modely BMW od řady F a dále. Dosahuje vyšších přenosových rychlostí a vyšší stability.
Nejnovější oficiální diagnostické i programovací zařízení, používané v autorizovaných BMW servisech. Podporuje K-line, CAN, MOST i DoIP. Software dodávaný v balíčku BMW Standard tools. Je to „prostředník“ mezi aplikacemi jako je třeba INPA a autem. Bez EDIABASu se nic nestane - všechna data přes něj „tečou“.
Na fotografii je jen informační rozhraní, které se otevře po kliknutí na ikonu Ediabas, ale není zde nic důležitého. To důležité se ukrývá v nastavení, viz. Asi nejpopulárnější diagnostický software. Umí v jednotkách číst/mazat chyby, provádět testy, sledovat živé hodnoty, provádět adaptace a další. Je převážně dodávaný v němčině občas s lámanou angličtinou, neboť se jedná přímo o tovární software BMW.
Kódovací software, který přečte uložené nastavení kódování z jednotky a uloží jej do souboru ve vašem počítači. Tento soubor pak můžete pozměnit = měníte určitá výrobcem předdefinovaná nastavení té jednotky. Data z vámi upraveného souboru opět pomocí tohoto programu nahrajete zpět do dané jednotky. A tím je kódování dokončeno.
A k úpravám vygenerovaných soborů s nastavením kódování doporučuji používat NCS Dummy. Tento šikovný program, usnadňuje práci s NCS Expert. Umí načíst soubor, vygenerovaný po přečtení jednotky pomocí NCS Expert a hodit jej do přehledného grafického zobrazení, kde si fajfkama povolujete či zakazujete jednotlivé funkce + máte ke všemu přehledně vysvětlivky.
Nemusíte tedy tedy přepisovat hodnoty ručně, někde v textovém editoru. Programovací software na úrovni výrobce. Používá se především pro aktualizaci firmwaru jednotek. Používá se také při výměně jednotek, umí i nahrát jiný VIN do jednotky, nebo také zjistit historii těchto flashování.
Velice pokročilý program pro nízkoúrovňovou interakci s řídicími jednotkami vozu. Zde je určitě potřeba vědět co děláte - náhodné hraní si s tímto programem může vést k poškození (bricknutí) jednotek. Vizuálně se podobá starému MS-DOS a není moc user-friendly. Vyhýbám se tomuto programu jak čert kříži.
Novější diagnostický software na úrovni dealera. Umožňuje čtení/mazání chyb, zobrazuje živé hodnoty, navrhuje test-plány (krok za krokem řešení chyb, nebo co měřit). Obsahuje dokumentace k vozům, schémata, popisy chyb, různé adaptace, kalibrace atd. Poskytuje one-click identifikaci a kompletní test připojeného vozu. Také vykreslí přehledně strom všech jednotek. Historie diagnostikování a mnoho dalšího.
Velice intuitivní program, snadno se ovládá. Je to taková přehlednější/vylepšenější verze INPA programu.
Novější kódovací/programovací software na úrovni dealera. Většinou dodávaný spolu s ISTA/D. Slouží ke kódování a programování jednotek. Je to vychytanější metoda oproti starému NCS Expert a umí prakticky vše. Používá se u řad BMW F, G a novějších.
Nástroj zdarma pro čtení a zapisování firmwaru specifických jednotek motoru a převodovek ZF a GM. Soubory u BMW E46 ukládá do .BIN formátu. Především pro jednotky MS42 (motor: M52TU) a MS43 (motor: M54).
Program zdarma vytvořený komunitou, který čte a nebo flashuje firmware do jednotky motoru. Používá výhradně k virginizování použitých jednotek, klonování a nebo ke kompletnímu zálohování jednotky.
Program zdarma, který se používá všude možně, když jde o Chiptuning, nejen u BMW. Slouží k úpravě přečtených firmwarů jednotek v .BIN formátu. Lze s ním upravovat palivovou mapu, odstranit EWS immobilizér a spousty dalších. Hodně laicky řečeno: zobrazí vám binární soubor v lidsky čitelné podobě, kterou si pak můžete upravovat.
Existuje několik způsobů, jak propojit vozy BMW s počítačem. Způsob komunikace se vyvíjel s novými modely, rostoucí složitostí řídicích jednotek a potřebou rychlejšího přenosu dat. Toto je dlouholetý a snad i nejpoužívanější standard. Pokud tedy vlastníte BMW řady E, je toto přesně kombinace kterou chcete.
EDIABAS je proprietární komunikační software dodávaný v rámci balíčku BMW Standard tools. Zajišťuje správnou výměnu dat mezi počítačem a vozidlem přes sběrnice K-Line a CAN. Funguje jako takový „prostředník“ mezi vozidlem a aplikacemi z balíčku BMW Standard Tools (INPA, NCS, WinKFP, Tool32 atd.) a nebo ISTA.
K propojení vozu s počítačem se používá K+DCAN kabel. Pro lepší pochopení bych to asi shrnul tak, že: K+DCAN komunikuje s EDIABAS a ten poté komunikuje s BMW aplikacemi jako třeba INPA. K+DCAN kabely se prodávají všude možně většinou do 500 Kč. Osobně používám verzi z Aliexpressu za pár korun, se kterou lze diagnostikovat, kódovat, i flashovat firmware ECU naprosto bez problému. Ale obecně všichni doporučují koupit dražší verzi K+DCAN kabelu od BimmerGeeks, která má být nejspolehlivější variantou.
FTDI čip - Rozhodně chcete koupit kabel s FTDI čipem. Bohužel se v Číně čas od času objeví opravdu levná kopie toho kabelu, která obsahuje fake FTDI čip, který pak nemusí fungovat správně s nejnovějšími drivery, či může způsobovat problémy s konektivitou.
Po těch nejlevnějších kabelech bych na Aliexpressu určitě nesahal. Jestli to chcete někdo zkoumat víc do hloubky, mrkněte na FTDI Vendor ID/Product ID a porovnejte si to ve Správci Zařízení.
Samotný FTDI čip není až tak drahý, ale Číňan si kolikrát pro korunu nechá vrtat koleno.
Přepínač na těle - Přepínač slouží ke spojení pinu č.7 a č.8 přímo v tom OBD konektoru. To se hodí především pro kódování, bez propojeného pinu 7 a 8, nelze pak kódovat jednotky u BMW řady E.
S nástupem BMW řady F, (zhruba od roku 2010) začaly být řídicí jednotky uvnitř vozu propojeny přes central gateway modul (ZGW). Díky tomu vznikla vedle EDIABAS další možnost jak se spojit s vašim vozem - ENET kabel. Tento kabel má na jedné straně klasický OBD konektor, ale na druhé má internetový RJ45 konektor, který připojíte do vašeho počítače. ZGW totiž nabízí možnost diagnostiky na protokolu DoIP (Diagnostics over IP). ENET kabel se běžně používá se softwarem jako je E-Sys či ISTA/P (pro kódování a programování jednotek) a ISTA/D (pro diagnostiku).

U většiny těchto novějších vozů ale stále lze použít předchozí řešení běžící ještě na EDIABASU v kombinaci s K+DCAN kabelem, můžete ale narazit na určité limitace. BMW iCOM je univerzální diagnostická a programovací jednotka, která podporuje všechny moderní způsoby komunikace - K-Line, CAN, MOST i DoIP. Je univerzální a lze ji použít od staré E řady až po nejnovější. Většinou se ale iCOM používá pro řadu G a výše. Lze si nastavit jak na fungování s EDIABAS, tak i na moderní protkoly jako DoIP.
Nejvíce se iCOM používá v kombinaci s ISTA/D, ISTA/P a E-Sys. Aktuálně používaná verze je iCOM NEXT, která se připojuje do OBD zásuvky a s notebookem komunikuje klidně i přes Wi-Fi nebo LAN kabel. Dá se za levno pořídit i spousta čínských klonů, které celkem obstojně splňují to co originální řešení.
Diagnostický software ISTA/D je pokročilejším nástupcem diagnostiky INPA. Je více intuitivní a narozdíl od INPA je přeložen plnohodnotně do angličtiny či jiných jazyků.
ISTA/D poskytuje servisní plány, dokumentaci, utahovací momenty, grafický strom všech jednotek ve voze, spouštění funkcí, adaptací a další. ISTA/D umí komunikovat jak pomocí DoIP protokolu, tak i například pomocí EDIABAS.
ISTA/D se nejčastěji používá od BMW řady F a výše, ale má i podporu pro většinu E řady, co jsem zkoušel tak od E46 výše vše šlapalo jak by mělo.
Doporučuji přečíst tento článek, kde jsem zhruba shrnul takový úvod do diagnostikování a kódování BMW. Nějaký lepší notebook - ISTA/D program je už o něco náročnější oproti INPA. SSD disk alespoň 500GB - ISTA/D se kvůli její velikosti doporučuje instalovat na SSD disk, ideálně na nějaké rychlé M.2 NVME. Na starém HDD je také použitelná, ale načítací doby a hlavně délka instalace jsou už celkem znát (viz video níže).
K+DCAN kabel s FTDI čipem - osobně v tomto návodu použiji K+DCAN kabel, ale lze i využít ENET kabel(od BMW řady F a novější) či univerzální ICOM. V tomto návodu používám ISTA/D v kombinaci s K+DCAN kabelem.
K tomuto kabelu je zapotřebí EDIABAS, který je obsažen v balíčku BMW Standard Tools. Je tedy potřeba si tento balíček prvně nainstalovat a nastavit správně drivery k tomu. Při instalaci se vás to dotáže na jednotlivé části, které chcete nainstalovat, jedná se vlastně o různé jazykové verze. Pak se vás to zeptá na Interface typy, neboli způsob připojení, pro K+DCAN kabel volím EDIABAS.
Po nainstalování můžete rovnou otestovat spojení s vozem. Spusťte ISTA/D a stiskněte Operations -> New -> Read Out Vehicle Data -> Complete identification. Můžete si změnit různá nastavení, jazyk, Interface type a další předvolby, když kliknete vpravo nahoře na ikonu klíče (nastavení). Otevře se vám nabídka kde lze provádět změny.

Pokud máte zájem o hlubší postupy, najdete zde odkazované články s konkrétními postupy pro kódování a úpravy hodnot v jednotkách. Tyto programy a postupy umožňují nejen diagnostiku, ale i překódování, aktualizaci firmwaru a další operace, často s využitím do té doby nenabízených možností v sériových nástrojích.
Jak nainstalovat standardní nástroje BMW (INPA, NCS Expert, WinKFP) - Kompletní průvodce instalací pro Windows 10/11
Pro meta description a meta keywords níže naleznete formátované informace.